Security Command Center v2 API - Class AttackPath (1.0.0-beta01)

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.

Inheritance

object > AttackPath

Namespace

Google.Cloud.SecurityCenter.V2

Assembly

Google.Cloud.SecurityCenter.V2.dll

Constructors

AttackPath()

public AttackPath()

AttackPath(AttackPath)

public AttackPath(AttackPath other)
Parameter
NameDescription
otherAttackPath

Properties

AttackPathName

public AttackPathName AttackPathName { get; set; }

AttackPathName-typed view over the Name resource name property.

Property Value
TypeDescription
AttackPathName

Edges

public RepeatedField<AttackPath.Types.AttackPathEdge> Edges { get; }

A list of the edges between nodes in this attack path.

Property Value
TypeDescription
RepeatedFieldAttackPathTypesAttackPathEdge

Name

public string Name { get; set; }

The attack path name, for example, organizations/12/simulations/34/valuedResources/56/attackPaths/78

Property Value
TypeDescription
string

PathNodes

public RepeatedField<AttackPath.Types.AttackPathNode> PathNodes { get; }

A list of nodes that exist in this attack path.

Property Value
TypeDescription
RepeatedFieldAttackPathTypesAttackPathNode