Show / Hide Table of Contents

Class Finding

A ‘stateless’ and a point in time event that a check produced a result of interest.

Inheritance
object
Finding
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ThreatIntelligenceService.v1beta.Data
Assembly: Google.Apis.ThreatIntelligenceService.v1beta.dll
Syntax
public class Finding : IDirectResponseSchema

Properties

AiSummary

Optional. AI summary of the finding.

Declaration
[JsonProperty("aiSummary")]
public virtual string AiSummary { get; set; }
Property Value
Type Description
string

Alert

Optional. Name of the alert that this finding is bound to.

Declaration
[JsonProperty("alert")]
public virtual string Alert { get; set; }
Property Value
Type Description
string

Asset

Optional. Optional - asset name if known. Format: vaults/{vault}/assets/{asset}

Declaration
[JsonProperty("asset")]
public virtual string Asset { get; set; }
Property Value
Type Description
string

Audit

Output only. Audit data about the finding.

Declaration
[JsonProperty("audit")]
public virtual Audit Audit { get; set; }
Property Value
Type Description
Audit

Configurations

Optional. Configuration names that are bound to this finding.

Declaration
[JsonProperty("configurations")]
public virtual IList<string> Configurations { get; set; }
Property Value
Type Description
IList<string>

Detail

Required. Holder of the domain specific details of the finding.

Declaration
[JsonProperty("detail")]
public virtual FindingDetail Detail { get; set; }
Property Value
Type Description
FindingDetail

DisplayName

Required. A short descriptive title for the finding &lt;= 250 chars. EX: "Actor 'baddy' offering $1000 for credentials of 'goodguy'".

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Issue

Optional. Optional - name of the issue that this finding is bound to. Format: vaults/{vault}/issues/{issue}

Declaration
[JsonProperty("issue")]
public virtual string Issue { get; set; }
Property Value
Type Description
string

Name

Identifier. Server generated name for the finding (leave clear during creation). Format: vaults/{vault}/findings/{finding}

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Provider

Required. Logical source of this finding (name of the sub-engine).

Declaration
[JsonProperty("provider")]
public virtual string Provider { get; set; }
Property Value
Type Description
string

RelevanceAnalysis

Output only. High-Precision Relevance Analysis verdict for the finding.

Declaration
[JsonProperty("relevanceAnalysis")]
public virtual RelevanceAnalysis RelevanceAnalysis { get; set; }
Property Value
Type Description
RelevanceAnalysis

ReoccurrenceTimes

Output only. When identical finding (same labels and same details) has re-occurred.

Declaration
[JsonProperty("reoccurrenceTimes")]
public virtual IList<object> ReoccurrenceTimes { get; set; }
Property Value
Type Description
IList<object>

Severity

Optional. Deprecated: Use the severity_analysis field instead. Base severity score from the finding source.

Declaration
[JsonProperty("severity")]
public virtual float? Severity { get; set; }
Property Value
Type Description
float?

SeverityAnalysis

Output only. High-Precision Severity Analysis verdict for the finding.

Declaration
[JsonProperty("severityAnalysis")]
public virtual SeverityAnalysis SeverityAnalysis { get; set; }
Property Value
Type Description
SeverityAnalysis

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX