New-AzAutoscaleNotificationObject
Create an in-memory object for AutoscaleNotification.
Syntax
New-AzAutoscaleNotificationObject
[-EmailCustomEmail <String[]>]
[-EmailSendToSubscriptionAdministrator <Boolean>]
[-EmailSendToSubscriptionCoAdministrator <Boolean>]
[-Webhook <IWebhookNotification[]>]
[<CommonParameters>]
Description
Create an in-memory object for AutoscaleNotification.
Examples
Example 1: Create web hook notification object
$webhook1=New-AzAutoscaleWebhookNotificationObject -Property @{} -ServiceUri "http://myservice.com"
New-AzAutoscaleNotificationObject -EmailCustomEmail "gu@ms.com" -EmailSendToSubscriptionAdministrator $true -EmailSendToSubscriptionCoAdministrator $true -Webhook $webhook1
Create web hook notification object
Parameters
-EmailCustomEmail
the custom e-mails list. This value can be null or empty, in which case this attribute will be ignored.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EmailSendToSubscriptionAdministrator
a value indicating whether to send email to subscription administrator.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EmailSendToSubscriptionCoAdministrator
a value indicating whether to send email to subscription co-administrators.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Webhook
the collection of webhook notifications. To construct, see NOTES section for WEBHOOK properties and create a hash table.
Type: | IWebhookNotification[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |