ActionGroupResource Class
An action group resource.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.mgmt.monitor.v2018_09_01.models._models_py3.ResourceActionGroupResource
Constructor
ActionGroupResource(*, location: str, tags: Optional[Dict[str, str]] = None, group_short_name: Optional[str] = None, enabled: Optional[bool] = True, email_receivers: Optional[List[azure.mgmt.monitor.v2018_09_01.models._models_py3.EmailReceiver]] = None, sms_receivers: Optional[List[azure.mgmt.monitor.v2018_09_01.models._models_py3.SmsReceiver]] = None, webhook_receivers: Optional[List[azure.mgmt.monitor.v2018_09_01.models._models_py3.WebhookReceiver]] = None, itsm_receivers: Optional[List[azure.mgmt.monitor.v2018_09_01.models._models_py3.ItsmReceiver]] = None, azure_app_push_receivers: Optional[List[azure.mgmt.monitor.v2018_09_01.models._models_py3.AzureAppPushReceiver]] = None, automation_runbook_receivers: Optional[List[azure.mgmt.monitor.v2018_09_01.models._models_py3.AutomationRunbookReceiver]] = None, voice_receivers: Optional[List[azure.mgmt.monitor.v2018_09_01.models._models_py3.VoiceReceiver]] = None, logic_app_receivers: Optional[List[azure.mgmt.monitor.v2018_09_01.models._models_py3.LogicAppReceiver]] = None, azure_function_receivers: Optional[List[azure.mgmt.monitor.v2018_09_01.models._models_py3.AzureFunctionReceiver]] = None, arm_role_receivers: Optional[List[azure.mgmt.monitor.v2018_09_01.models._models_py3.ArmRoleReceiver]] = None, **kwargs)
Variables
- id
- str
Azure resource Id.
- name
- str
Azure resource name.
- type
- str
Azure resource type.
- location
- str
Required. Resource location.
- group_short_name
- str
The short name of the action group. This will be used in SMS messages.
- enabled
- bool
Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.
- email_receivers
- list[<xref:$>(<xref:python-base-namespace>)EmailReceiver]
The list of email receivers that are part of this action group.
- sms_receivers
- list[<xref:$>(<xref:python-base-namespace>)SmsReceiver]
The list of SMS receivers that are part of this action group.
- webhook_receivers
- list[<xref:$>(<xref:python-base-namespace>)WebhookReceiver]
The list of webhook receivers that are part of this action group.
- itsm_receivers
- list[<xref:$>(<xref:python-base-namespace>)ItsmReceiver]
The list of ITSM receivers that are part of this action group.
- azure_app_push_receivers
- list[<xref:$>(<xref:python-base-namespace>)AzureAppPushReceiver]
The list of AzureAppPush receivers that are part of this action group.
- automation_runbook_receivers
- list[<xref:$>(<xref:python-base-namespace>)AutomationRunbookReceiver]
The list of AutomationRunbook receivers that are part of this action group.
- voice_receivers
- list[<xref:$>(<xref:python-base-namespace>)VoiceReceiver]
The list of voice receivers that are part of this action group.
- logic_app_receivers
- list[<xref:$>(<xref:python-base-namespace>)LogicAppReceiver]
The list of logic app receivers that are part of this action group.
- azure_function_receivers
- list[<xref:$>(<xref:python-base-namespace>)AzureFunctionReceiver]
The list of azure function receivers that are part of this action group.
- arm_role_receivers
- list[<xref:$>(<xref:python-base-namespace>)ArmRoleReceiver]
The list of ARM role receivers that are part of this action group. Roles are Azure RBAC roles and only built-in roles are supported.
Feedback
Submit and view feedback for