Share via


ThreatIntelligenceGranularMarkingModel Class

Definition

Describes threat granular marking model entity

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

Constructors

ThreatIntelligenceGranularMarkingModel()

Creates an new ThreatIntelligenceGranularMarkingModel instance.

Properties

Language

Language granular marking model

MarkingRef

marking reference granular marking model

Selector

granular marking model selectors

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ThreatIntelligenceGranularMarkingModel.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ThreatIntelligenceGranularMarkingModel.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ThreatIntelligenceGranularMarkingModel into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to