Share via


ThreatIntelligenceResourceKind Class

Definition

Describes an entity with kind.

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

Constructors

ThreatIntelligenceResourceKind()

Creates an new ThreatIntelligenceResourceKind instance.

Properties

Kind

The kind of the entity.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ThreatIntelligenceResourceKind.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ThreatIntelligenceResourceKind.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ThreatIntelligenceResourceKind into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to