Share via


ThreatIntelligenceMetric Class

Definition

Describes threat intelligence metric

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

Constructors

ThreatIntelligenceMetric()

Creates an new ThreatIntelligenceMetric instance.

Properties

LastUpdatedTimeUtc

Last updated indicator metric

PatternTypeMetric

Pattern type metrics

SourceMetric

Source metrics

ThreatTypeMetric

Threat type metrics

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ThreatIntelligenceMetric.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ThreatIntelligenceMetric.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ThreatIntelligenceMetric into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to