Show / Hide Table of Contents

Class GoogleCloudSecuritycenterV2AttackExposure

An attack exposure contains the results of an attack path simulation run.

Inheritance
object
GoogleCloudSecuritycenterV2AttackExposure
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.SecurityCommandCenter.v1.Data
Assembly: Google.Apis.SecurityCommandCenter.v1.dll
Syntax
public class GoogleCloudSecuritycenterV2AttackExposure : IDirectResponseSchema

Properties

AttackExposureResult

The resource name of the attack path simulation result that contains the details regarding this attack exposure score. Example: organizations/123/simulations/456/attackExposureResults/789

Declaration
[JsonProperty("attackExposureResult")]
public virtual string AttackExposureResult { 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

ExposedHighValueResourcesCount

The number of high value resources that are exposed as a result of this finding.

Declaration
[JsonProperty("exposedHighValueResourcesCount")]
public virtual int? ExposedHighValueResourcesCount { get; set; }
Property Value
Type Description
int?

ExposedLowValueResourcesCount

The number of high value resources that are exposed as a result of this finding.

Declaration
[JsonProperty("exposedLowValueResourcesCount")]
public virtual int? ExposedLowValueResourcesCount { get; set; }
Property Value
Type Description
int?

ExposedMediumValueResourcesCount

The number of medium value resources that are exposed as a result of this finding.

Declaration
[JsonProperty("exposedMediumValueResourcesCount")]
public virtual int? ExposedMediumValueResourcesCount { get; set; }
Property Value
Type Description
int?

LatestCalculationTime

object representation of LatestCalculationTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LatestCalculationTimeDateTimeOffset instead.")]
public virtual object LatestCalculationTime { get; set; }
Property Value
Type Description
object

LatestCalculationTimeDateTimeOffset

DateTimeOffset representation of LatestCalculationTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LatestCalculationTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LatestCalculationTimeRaw

The most recent time the attack exposure was updated on this finding.

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

Score

A number between 0 (inclusive) and infinity that represents how important this finding is to remediate. The higher the score, the more important it is to remediate.

Declaration
[JsonProperty("score")]
public virtual double? Score { get; set; }
Property Value
Type Description
double?

State

Output only. What state this AttackExposure is in. This captures whether or not an attack exposure has been calculated or not.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX