// Code generated by azure-service-operator-codegen. DO NOT EDIT.
github.com/Azure/azure-service-operator/v2/api/insights/v1api20230101
├── APIVersion: Enum (1 value)
│   └── "2023-01-01"
├── ActionGroup: Resource
│   ├── Owner: resources/v1apiv20191001.ResourceGroup
│   ├── Spec: Object (17 properties)
│   │   ├── ArmRoleReceivers: Object (3 properties)[]
│   │   │   ├── Name: *string
│   │   │   ├── RoleId: *string
│   │   │   └── UseCommonAlertSchema: *bool
│   │   ├── AutomationRunbookReceivers: Object (7 properties)[]
│   │   │   ├── AutomationAccountId: *string
│   │   │   ├── IsGlobalRunbook: *bool
│   │   │   ├── Name: *string
│   │   │   ├── RunbookName: *string
│   │   │   ├── ServiceUri: *string
│   │   │   ├── UseCommonAlertSchema: *bool
│   │   │   └── WebhookResourceReference: *genruntime.ResourceReference
│   │   ├── AzureAppPushReceivers: Object (2 properties)[]
│   │   │   ├── EmailAddress: *string
│   │   │   └── Name: *string
│   │   ├── AzureFunctionReceivers: Object (5 properties)[]
│   │   │   ├── FunctionAppResourceReference: *genruntime.ResourceReference
│   │   │   ├── FunctionName: *string
│   │   │   ├── HttpTriggerUrl: *string
│   │   │   ├── Name: *string
│   │   │   └── UseCommonAlertSchema: *bool
│   │   ├── AzureName: string
│   │   ├── EmailReceivers: Object (3 properties)[]
│   │   │   ├── EmailAddress: *string
│   │   │   ├── Name: *string
│   │   │   └── UseCommonAlertSchema: *bool
│   │   ├── Enabled: *bool
│   │   ├── EventHubReceivers: Object (6 properties)[]
│   │   │   ├── EventHubName: *string
│   │   │   ├── EventHubNameSpace: *string
│   │   │   ├── Name: *string
│   │   │   ├── SubscriptionId: *string
│   │   │   ├── TenantId: *string
│   │   │   └── UseCommonAlertSchema: *bool
│   │   ├── GroupShortName: Validated<*string> (1 rule)
│   │   │   └── Rule 0: MaxLength: 12
│   │   ├── ItsmReceivers: Object (5 properties)[]
│   │   │   ├── ConnectionId: *string
│   │   │   ├── Name: *string
│   │   │   ├── Region: *string
│   │   │   ├── TicketConfiguration: *string
│   │   │   └── WorkspaceId: *string
│   │   ├── Location: *string
│   │   ├── LogicAppReceivers: Object (4 properties)[]
│   │   │   ├── CallbackUrl: *string
│   │   │   ├── Name: *string
│   │   │   ├── ResourceReference: *genruntime.ResourceReference
│   │   │   └── UseCommonAlertSchema: *bool
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── SmsReceivers: Object (3 properties)[]
│   │   │   ├── CountryCode: *string
│   │   │   ├── Name: *string
│   │   │   └── PhoneNumber: *string
│   │   ├── Tags: map[string]string
│   │   ├── VoiceReceivers: Object (3 properties)[]
│   │   │   ├── CountryCode: *string
│   │   │   ├── Name: *string
│   │   │   └── PhoneNumber: *string
│   │   └── WebhookReceivers: Object (7 properties)[]
│   │       ├── IdentifierUri: *string
│   │       ├── Name: *string
│   │       ├── ObjectId: *string
│   │       ├── ServiceUri: *string
│   │       ├── TenantId: *string
│   │       ├── UseAadAuth: *bool
│   │       └── UseCommonAlertSchema: *bool
│   └── Status: Object (19 properties)
│       ├── ArmRoleReceivers: Object (3 properties)[]
│       │   ├── Name: *string
│       │   ├── RoleId: *string
│       │   └── UseCommonAlertSchema: *bool
│       ├── AutomationRunbookReceivers: Object (7 properties)[]
│       │   ├── AutomationAccountId: *string
│       │   ├── IsGlobalRunbook: *bool
│       │   ├── Name: *string
│       │   ├── RunbookName: *string
│       │   ├── ServiceUri: *string
│       │   ├── UseCommonAlertSchema: *bool
│       │   └── WebhookResourceId: *string
│       ├── AzureAppPushReceivers: Object (2 properties)[]
│       │   ├── EmailAddress: *string
│       │   └── Name: *string
│       ├── AzureFunctionReceivers: Object (5 properties)[]
│       │   ├── FunctionAppResourceId: *string
│       │   ├── FunctionName: *string
│       │   ├── HttpTriggerUrl: *string
│       │   ├── Name: *string
│       │   └── UseCommonAlertSchema: *bool
│       ├── Conditions: conditions.Condition[]
│       ├── EmailReceivers: Object (4 properties)[]
│       │   ├── EmailAddress: *string
│       │   ├── Name: *string
│       │   ├── Status: *Enum (3 values)
│       │   │   ├── "Disabled"
│       │   │   ├── "Enabled"
│       │   │   └── "NotSpecified"
│       │   └── UseCommonAlertSchema: *bool
│       ├── Enabled: *bool
│       ├── EventHubReceivers: Object (6 properties)[]
│       │   ├── EventHubName: *string
│       │   ├── EventHubNameSpace: *string
│       │   ├── Name: *string
│       │   ├── SubscriptionId: *string
│       │   ├── TenantId: *string
│       │   └── UseCommonAlertSchema: *bool
│       ├── GroupShortName: *string
│       ├── Id: *string
│       ├── ItsmReceivers: Object (5 properties)[]
│       │   ├── ConnectionId: *string
│       │   ├── Name: *string
│       │   ├── Region: *string
│       │   ├── TicketConfiguration: *string
│       │   └── WorkspaceId: *string
│       ├── Location: *string
│       ├── LogicAppReceivers: Object (4 properties)[]
│       │   ├── CallbackUrl: *string
│       │   ├── Name: *string
│       │   ├── ResourceId: *string
│       │   └── UseCommonAlertSchema: *bool
│       ├── Name: *string
│       ├── SmsReceivers: Object (4 properties)[]
│       │   ├── CountryCode: *string
│       │   ├── Name: *string
│       │   ├── PhoneNumber: *string
│       │   └── Status: *Enum (3 values)
│       │       ├── "Disabled"
│       │       ├── "Enabled"
│       │       └── "NotSpecified"
│       ├── Tags: map[string]string
│       ├── Type: *string
│       ├── VoiceReceivers: Object (3 properties)[]
│       │   ├── CountryCode: *string
│       │   ├── Name: *string
│       │   └── PhoneNumber: *string
│       └── WebhookReceivers: Object (7 properties)[]
│           ├── IdentifierUri: *string
│           ├── Name: *string
│           ├── ObjectId: *string
│           ├── ServiceUri: *string
│           ├── TenantId: *string
│           ├── UseAadAuth: *bool
│           └── UseCommonAlertSchema: *bool
├── ActionGroupResource_STATUS_ARM: Object (6 properties)
│   ├── Id: *string
│   ├── Location: *string
│   ├── Name: *string
│   ├── Properties: *Object (13 properties)
│   │   ├── ArmRoleReceivers: Object (3 properties)[]
│   │   │   ├── Name: *string
│   │   │   ├── RoleId: *string
│   │   │   └── UseCommonAlertSchema: *bool
│   │   ├── AutomationRunbookReceivers: Object (7 properties)[]
│   │   │   ├── AutomationAccountId: *string
│   │   │   ├── IsGlobalRunbook: *bool
│   │   │   ├── Name: *string
│   │   │   ├── RunbookName: *string
│   │   │   ├── ServiceUri: *string
│   │   │   ├── UseCommonAlertSchema: *bool
│   │   │   └── WebhookResourceId: *string
│   │   ├── AzureAppPushReceivers: Object (2 properties)[]
│   │   │   ├── EmailAddress: *string
│   │   │   └── Name: *string
│   │   ├── AzureFunctionReceivers: Object (5 properties)[]
│   │   │   ├── FunctionAppResourceId: *string
│   │   │   ├── FunctionName: *string
│   │   │   ├── HttpTriggerUrl: *string
│   │   │   ├── Name: *string
│   │   │   └── UseCommonAlertSchema: *bool
│   │   ├── EmailReceivers: Object (4 properties)[]
│   │   │   ├── EmailAddress: *string
│   │   │   ├── Name: *string
│   │   │   ├── Status: *Enum (3 values)
│   │   │   │   ├── "Disabled"
│   │   │   │   ├── "Enabled"
│   │   │   │   └── "NotSpecified"
│   │   │   └── UseCommonAlertSchema: *bool
│   │   ├── Enabled: *bool
│   │   ├── EventHubReceivers: Object (6 properties)[]
│   │   │   ├── EventHubName: *string
│   │   │   ├── EventHubNameSpace: *string
│   │   │   ├── Name: *string
│   │   │   ├── SubscriptionId: *string
│   │   │   ├── TenantId: *string
│   │   │   └── UseCommonAlertSchema: *bool
│   │   ├── GroupShortName: *string
│   │   ├── ItsmReceivers: Object (5 properties)[]
│   │   │   ├── ConnectionId: *string
│   │   │   ├── Name: *string
│   │   │   ├── Region: *string
│   │   │   ├── TicketConfiguration: *string
│   │   │   └── WorkspaceId: *string
│   │   ├── LogicAppReceivers: Object (4 properties)[]
│   │   │   ├── CallbackUrl: *string
│   │   │   ├── Name: *string
│   │   │   ├── ResourceId: *string
│   │   │   └── UseCommonAlertSchema: *bool
│   │   ├── SmsReceivers: Object (4 properties)[]
│   │   │   ├── CountryCode: *string
│   │   │   ├── Name: *string
│   │   │   ├── PhoneNumber: *string
│   │   │   └── Status: *Enum (3 values)
│   │   │       ├── "Disabled"
│   │   │       ├── "Enabled"
│   │   │       └── "NotSpecified"
│   │   ├── VoiceReceivers: Object (3 properties)[]
│   │   │   ├── CountryCode: *string
│   │   │   ├── Name: *string
│   │   │   └── PhoneNumber: *string
│   │   └── WebhookReceivers: Object (7 properties)[]
│   │       ├── IdentifierUri: *string
│   │       ├── Name: *string
│   │       ├── ObjectId: *string
│   │       ├── ServiceUri: *string
│   │       ├── TenantId: *string
│   │       ├── UseAadAuth: *bool
│   │       └── UseCommonAlertSchema: *bool
│   ├── Tags: map[string]string
│   └── Type: *string
└── ActionGroup_Spec_ARM: Object (4 properties)
    ├── Location: *string
    ├── Name: string
    ├── Properties: *Object (13 properties)
    │   ├── ArmRoleReceivers: Object (3 properties)[]
    │   │   ├── Name: *string
    │   │   ├── RoleId: *string
    │   │   └── UseCommonAlertSchema: *bool
    │   ├── AutomationRunbookReceivers: Object (7 properties)[]
    │   │   ├── AutomationAccountId: *string
    │   │   ├── IsGlobalRunbook: *bool
    │   │   ├── Name: *string
    │   │   ├── RunbookName: *string
    │   │   ├── ServiceUri: *string
    │   │   ├── UseCommonAlertSchema: *bool
    │   │   └── WebhookResourceId: *string
    │   ├── AzureAppPushReceivers: Object (2 properties)[]
    │   │   ├── EmailAddress: *string
    │   │   └── Name: *string
    │   ├── AzureFunctionReceivers: Object (5 properties)[]
    │   │   ├── FunctionAppResourceId: *string
    │   │   ├── FunctionName: *string
    │   │   ├── HttpTriggerUrl: *string
    │   │   ├── Name: *string
    │   │   └── UseCommonAlertSchema: *bool
    │   ├── EmailReceivers: Object (3 properties)[]
    │   │   ├── EmailAddress: *string
    │   │   ├── Name: *string
    │   │   └── UseCommonAlertSchema: *bool
    │   ├── Enabled: *bool
    │   ├── EventHubReceivers: Object (6 properties)[]
    │   │   ├── EventHubName: *string
    │   │   ├── EventHubNameSpace: *string
    │   │   ├── Name: *string
    │   │   ├── SubscriptionId: *string
    │   │   ├── TenantId: *string
    │   │   └── UseCommonAlertSchema: *bool
    │   ├── GroupShortName: *string
    │   ├── ItsmReceivers: Object (5 properties)[]
    │   │   ├── ConnectionId: *string
    │   │   ├── Name: *string
    │   │   ├── Region: *string
    │   │   ├── TicketConfiguration: *string
    │   │   └── WorkspaceId: *string
    │   ├── LogicAppReceivers: Object (4 properties)[]
    │   │   ├── CallbackUrl: *string
    │   │   ├── Name: *string
    │   │   ├── ResourceId: *string
    │   │   └── UseCommonAlertSchema: *bool
    │   ├── SmsReceivers: Object (3 properties)[]
    │   │   ├── CountryCode: *string
    │   │   ├── Name: *string
    │   │   └── PhoneNumber: *string
    │   ├── VoiceReceivers: Object (3 properties)[]
    │   │   ├── CountryCode: *string
    │   │   ├── Name: *string
    │   │   └── PhoneNumber: *string
    │   └── WebhookReceivers: Object (7 properties)[]
    │       ├── IdentifierUri: *string
    │       ├── Name: *string
    │       ├── ObjectId: *string
    │       ├── ServiceUri: *string
    │       ├── TenantId: *string
    │       ├── UseAadAuth: *bool
    │       └── UseCommonAlertSchema: *bool
    └── Tags: map[string]string
