Show / Hide Table of Contents

    Class AutoscaleNotification

    Autoscale notification.

    Inheritance
    Object
    AutoscaleNotification
    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

    Email

    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>

    Back to top Azure SDK for Net