Share via


AlertDetailsOverride Class

Definition

Settings for how to dynamically override alert static details

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

Constructors

AlertDetailsOverride()

Creates an new AlertDetailsOverride instance.

Properties

AlertDescriptionFormat

the format containing columns name(s) to override the alert description

AlertDisplayNameFormat

the format containing columns name(s) to override the alert name

AlertSeverityColumnName

the column name to take the alert severity from

AlertTacticsColumnName

the column name to take the alert tactics from

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AlertDetailsOverride.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AlertDetailsOverride.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AlertDetailsOverride into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to