public sealed class AttackExposure : IMessage<AttackExposure>, IEquatable<AttackExposure>, IDeepCloneable<AttackExposure>, IBufferMessage, IMessage
Reference documentation and code samples for the Security Command Center v2 API class AttackExposure.
An attack exposure contains the results of an attack path simulation run.
Implements
IMessageAttackExposure, IEquatableAttackExposure, IDeepCloneableAttackExposure, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V2Assembly
Google.Cloud.SecurityCenter.V2.dll
Constructors
AttackExposure()
public AttackExposure()
AttackExposure(AttackExposure)
public AttackExposure(AttackExposure other)
Parameter | |
---|---|
Name | Description |
other |
AttackExposure |
Properties
AttackExposureResult
public string AttackExposureResult { get; set; }
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
Property Value | |
---|---|
Type | Description |
string |
ExposedHighValueResourcesCount
public int ExposedHighValueResourcesCount { get; set; }
The number of high value resources that are exposed as a result of this finding.
Property Value | |
---|---|
Type | Description |
int |
ExposedLowValueResourcesCount
public int ExposedLowValueResourcesCount { get; set; }
The number of high value resources that are exposed as a result of this finding.
Property Value | |
---|---|
Type | Description |
int |
ExposedMediumValueResourcesCount
public int ExposedMediumValueResourcesCount { get; set; }
The number of medium value resources that are exposed as a result of this finding.
Property Value | |
---|---|
Type | Description |
int |
LatestCalculationTime
public Timestamp LatestCalculationTime { get; set; }
The most recent time the attack exposure was updated on this finding.
Property Value | |
---|---|
Type | Description |
Timestamp |
Score
public double Score { get; set; }
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.
Property Value | |
---|---|
Type | Description |
double |
State
public AttackExposure.Types.State State { get; set; }
Output only. What state this AttackExposure is in. This captures whether or not an attack exposure has been calculated or not.
Property Value | |
---|---|
Type | Description |
AttackExposureTypesState |