Class AutoscaleNotification
Autoscale notification.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Monitor.dll
Syntax
public class AutoscaleNotification
Constructors
AutoscaleNotification()
Initializes a new instance of the AutoscaleNotification class.
Declaration
public AutoscaleNotification ();
AutoscaleNotification(EmailNotification, IList<WebhookNotification>)
Initializes a new instance of the AutoscaleNotification class.
Declaration
public AutoscaleNotification (Microsoft.Azure.Management.Monitor.Models.EmailNotification email = null, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.WebhookNotification> webhooks = null);
Parameters
|
EmailNotification
email
the email notification. |
|
IList<WebhookNotification>
webhooks
the collection of webhook notifications. |
Properties
Gets or sets the email notification.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="email")]
public Microsoft.Azure.Management.Monitor.Models.EmailNotification Email { get; set; }
Property Value
|
EmailNotification
|
Operation
the operation associated with the notification and its value must be "scale"
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="operation")]
public static string Operation { get; }
Property Value
|
String
|
Webhooks
Gets or sets the collection of webhook notifications.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="webhooks")]
public System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.WebhookNotification> Webhooks { get; set; }
Property Value
|
IList<WebhookNotification>
|