Share via


NotificationActionDetail Class

Definition

The action detail.

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

Properties

Detail

The detail of the friendly error message.

MechanismType

The mechanism type.

Name

The name of the action.

SendOn

The send time.

Status

The status of the action.

SubState

The substatus of the action.

Explicit Interface Implementations

IJsonModel<NotificationActionDetail>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<NotificationActionDetail>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NotificationActionDetail>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NotificationActionDetail>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<NotificationActionDetail>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to