-
Notifications
You must be signed in to change notification settings - Fork 46
/
model_notificationrequestbody.go
19 lines (17 loc) · 1.3 KB
/
model_notificationrequestbody.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package actiongroupsapis
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type NotificationRequestBody struct {
AlertType string `json:"alertType"`
ArmRoleReceivers *[]ArmRoleReceiver `json:"armRoleReceivers,omitempty"`
AutomationRunbookReceivers *[]AutomationRunbookReceiver `json:"automationRunbookReceivers,omitempty"`
AzureAppPushReceivers *[]AzureAppPushReceiver `json:"azureAppPushReceivers,omitempty"`
AzureFunctionReceivers *[]AzureFunctionReceiver `json:"azureFunctionReceivers,omitempty"`
EmailReceivers *[]EmailReceiver `json:"emailReceivers,omitempty"`
EventHubReceivers *[]EventHubReceiver `json:"eventHubReceivers,omitempty"`
ItsmReceivers *[]ItsmReceiver `json:"itsmReceivers,omitempty"`
LogicAppReceivers *[]LogicAppReceiver `json:"logicAppReceivers,omitempty"`
SmsReceivers *[]SmsReceiver `json:"smsReceivers,omitempty"`
VoiceReceivers *[]VoiceReceiver `json:"voiceReceivers,omitempty"`
WebhookReceivers *[]WebhookReceiver `json:"webhookReceivers,omitempty"`
}