Share via


ActivityLogAlertActionGroup Class

Definition

A pointer to an Azure Action Group.

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

Constructors

ActivityLogAlertActionGroup(ResourceIdentifier)

Initializes a new instance of ActivityLogAlertActionGroup.

Properties

ActionGroupId

The resource ID of the Action Group. This cannot be null or empty.

WebhookProperties

the dictionary of custom properties to include with the post operation. These data are appended to the webhook payload.

Explicit Interface Implementations

IJsonModel<ActivityLogAlertActionGroup>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ActivityLogAlertActionGroup>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ActivityLogAlertActionGroup>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ActivityLogAlertActionGroup>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ActivityLogAlertActionGroup>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to