Notifications Class

Definition

Issue notification settings

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.NotificationsTypeConverter))]
public class Notifications : Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.INotifications
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.NotificationsTypeConverter))>]
type Notifications = class
    interface INotifications
    interface IJsonSerializable
Public Class Notifications
Implements INotifications
Inheritance
Notifications
Attributes
Implements

Constructors

Name Description
Notifications()

Creates an new Notifications instance.

Properties

Name Description
ActionGroupId

The action group IDs to notify

ExcludeDefaultActionGroup

Whether to exclude default action groups from notifications

UpdateType

The types of updates that trigger notifications

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Notifications.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Notifications.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.INotifications.

FromJsonString(String)

Creates a new instance of Notifications, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of Notifications into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to