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, IMessageReference 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.
Implements
IMessageAttackPathTypesAttackPathNodeTypesAttackStepNode, IEquatableAttackPathTypesAttackPathNodeTypesAttackStepNode, IDeepCloneableAttackPathTypesAttackPathNodeTypesAttackStepNode, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V1Assembly
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 |
|