public sealed class AttackExposure : IMessage<AttackExposure>, IEquatable<AttackExposure>, IDeepCloneable<AttackExposure>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Security Command Center v1 API class AttackExposure.
An attack exposure contains the results of an attack path simulation run.
Implements
IMessageAttackExposure, IEquatableAttackExposure, IDeepCloneableAttackExposure, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V1Assembly
Google.Cloud.SecurityCenter.V1.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; }
What state this AttackExposure is in. This captures whether or not an attack exposure has been calculated or not.
Property Value | |
---|---|
Type | Description |
AttackExposureTypesState |