SecurityInsightsAlertDetailsOverride Class

Definition

Settings for how to dynamically override alert static details.

public class SecurityInsightsAlertDetailsOverride
public class SecurityInsightsAlertDetailsOverride : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertDetailsOverride>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityInsights.Models.SecurityInsightsAlertDetailsOverride>
type SecurityInsightsAlertDetailsOverride = class
type SecurityInsightsAlertDetailsOverride = class
    interface IJsonModel<SecurityInsightsAlertDetailsOverride>
    interface IPersistableModel<SecurityInsightsAlertDetailsOverride>
Public Class SecurityInsightsAlertDetailsOverride
Public Class SecurityInsightsAlertDetailsOverride
Implements IJsonModel(Of SecurityInsightsAlertDetailsOverride), IPersistableModel(Of SecurityInsightsAlertDetailsOverride)
Inheritance
SecurityInsightsAlertDetailsOverride
Implements

Constructors

SecurityInsightsAlertDetailsOverride()

Initializes a new instance of SecurityInsightsAlertDetailsOverride.

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.

AlertDynamicProperties

List of additional dynamic properties to override.

AlertSeverityColumnName

the column name to take the alert severity from.

AlertTacticsColumnName

the column name to take the alert tactics from.

Explicit Interface Implementations

IJsonModel<SecurityInsightsAlertDetailsOverride>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<SecurityInsightsAlertDetailsOverride>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SecurityInsightsAlertDetailsOverride>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SecurityInsightsAlertDetailsOverride>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<SecurityInsightsAlertDetailsOverride>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to