Share via


ThreatIntelligenceKillChainPhase Class

Definition

Describes threat kill chain phase entity

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ThreatIntelligenceKillChainPhaseTypeConverter))]
public class ThreatIntelligenceKillChainPhase : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IThreatIntelligenceKillChainPhase
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ThreatIntelligenceKillChainPhaseTypeConverter))>]
type ThreatIntelligenceKillChainPhase = class
    interface IThreatIntelligenceKillChainPhase
    interface IJsonSerializable
Public Class ThreatIntelligenceKillChainPhase
Implements IThreatIntelligenceKillChainPhase
Inheritance
ThreatIntelligenceKillChainPhase
Attributes
Implements

Constructors

ThreatIntelligenceKillChainPhase()

Creates an new ThreatIntelligenceKillChainPhase instance.

Properties

KillChainName

Kill chainName name

PhaseName

Phase name

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ThreatIntelligenceKillChainPhase.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ThreatIntelligenceKillChainPhase.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IThreatIntelligenceKillChainPhase.

FromJsonString(String)

Creates a new instance of ThreatIntelligenceKillChainPhase, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ThreatIntelligenceKillChainPhase into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to