共用方式為


DevTestLabNotificationSettings Class

Definition

Notification settings for a schedule.

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

Constructors

DevTestLabNotificationSettings()

Initializes a new instance of DevTestLabNotificationSettings.

Properties

EmailRecipient

The email recipient to send notifications to (can be a list of semi-colon separated email addresses).

NotificationLocale

The locale to use when sending a notification (fallback for unsupported languages is EN).

Status

If notifications are enabled for this schedule (i.e. Enabled, Disabled).

TimeInMinutes

Time in minutes before event at which notification will be sent.

WebhookUri

The webhook URL to which the notification will be sent.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DevTestLabNotificationSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DevTestLabNotificationSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DevTestLabNotificationSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DevTestLabNotificationSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DevTestLabNotificationSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to