DevTestLabNotificationSettings Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |