Google Cloud Security Command Center v1 API - Class AttackPath.Types.AttackPathNode.Types.AttackStepNode (3.23.0)

public sealed class AttackPath.Types.AttackPathNode.Types.AttackStepNode : IMessage<AttackPath.Types.AttackPathNode.Types.AttackStepNode>, IEquatable<AttackPath.Types.AttackPathNode.Types.AttackStepNode>, IDeepCloneable<AttackPath.Types.AttackPathNode.Types.AttackStepNode>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Security Command Center v1 API class AttackPath.Types.AttackPathNode.Types.AttackStepNode.

Detailed steps the attack can take between path nodes.

Inheritance

object > AttackPath.Types.AttackPathNode.Types.AttackStepNode

Namespace

Google.Cloud.SecurityCenter.V1

Assembly

Google.Cloud.SecurityCenter.V1.dll

Constructors

AttackStepNode()

public AttackStepNode()

AttackStepNode(AttackStepNode)

public AttackStepNode(AttackPath.Types.AttackPathNode.Types.AttackStepNode other)
Parameter
Name Description
other AttackPathTypesAttackPathNodeTypesAttackStepNode

Properties

Description

public string Description { get; set; }

Attack step description

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

User friendly name of the attack step

Property Value
Type Description
string

Labels

public MapField<string, string> Labels { get; }

Attack step labels for metadata

Property Value
Type Description
MapFieldstringstring

Type

public AttackPath.Types.AttackPathNode.Types.NodeType Type { get; set; }

Attack step type. Can be either AND, OR or DEFENSE

Property Value
Type Description
AttackPathTypesAttackPathNodeTypesNodeType

Uuid

public string Uuid { get; set; }

Unique ID for one Node

Property Value
Type Description
string