public sealed class AttackPath : IMessage<AttackPath>, IEquatable<AttackPath>, IDeepCloneable<AttackPath>, IBufferMessage, IMessage
Reference documentation and code samples for the Security Command Center v2 API class AttackPath.
A path that an attacker could take to reach an exposed resource.
Implements
IMessageAttackPath, IEquatableAttackPath, IDeepCloneableAttackPath, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V2Assembly
Google.Cloud.SecurityCenter.V2.dll
Constructors
AttackPath()
public AttackPath()
AttackPath(AttackPath)
public AttackPath(AttackPath other)
Parameter | |
---|---|
Name | Description |
other |
AttackPath |
Properties
AttackPathName
public AttackPathName AttackPathName { get; set; }
AttackPathName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
AttackPathName |
Edges
public RepeatedField<AttackPath.Types.AttackPathEdge> Edges { get; }
A list of the edges between nodes in this attack path.
Property Value | |
---|---|
Type | Description |
RepeatedFieldAttackPathTypesAttackPathEdge |
Name
public string Name { get; set; }
The attack path name, for example,
organizations/12/simulations/34/valuedResources/56/attackPaths/78
Property Value | |
---|---|
Type | Description |
string |
PathNodes
public RepeatedField<AttackPath.Types.AttackPathNode> PathNodes { get; }
A list of nodes that exist in this attack path.
Property Value | |
---|---|
Type | Description |
RepeatedFieldAttackPathTypesAttackPathNode |