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.v2019_03_01.models._models_py3.AzureResource
ActionGroupResource

Constructor

ActionGroupResource(*, location: str, tags: Dict[str, str] | None = None, group_short_name: str | None = None, enabled: bool = True, email_receivers: List[_models.EmailReceiver] | None = None, sms_receivers: List[_models.SmsReceiver] | None = None, webhook_receivers: List[_models.WebhookReceiver] | None = None, itsm_receivers: List[_models.ItsmReceiver] | None = None, azure_app_push_receivers: List[_models.AzureAppPushReceiver] | None = None, automation_runbook_receivers: List[_models.AutomationRunbookReceiver] | None = None, voice_receivers: List[_models.VoiceReceiver] | None = None, logic_app_receivers: List[_models.LogicAppReceiver] | None = None, azure_function_receivers: List[_models.AzureFunctionReceiver] | None = None, arm_role_receivers: List[_models.ArmRoleReceiver] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
location
str

Resource location. Required.

tags

Resource tags.

group_short_name
str

The short name of the action group. This will be used in SMS messages.

enabled

Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.

default value: True
email_receivers

The list of email receivers that are part of this action group.

sms_receivers

The list of SMS receivers that are part of this action group.

webhook_receivers

The list of webhook receivers that are part of this action group.

itsm_receivers

The list of ITSM receivers that are part of this action group.

azure_app_push_receivers

The list of AzureAppPush receivers that are part of this action group.

automation_runbook_receivers

The list of AutomationRunbook receivers that are part of this action group.

voice_receivers

The list of voice receivers that are part of this action group.

logic_app_receivers

The list of logic app receivers that are part of this action group.

azure_function_receivers

The list of azure function receivers that are part of this action group.

arm_role_receivers

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.

Variables

Name Description
id
str

Azure resource Id.

name
str

Azure resource name.

type
str

Azure resource type.

location
str

Resource location. Required.

tags

Resource tags.

group_short_name
str

The short name of the action group. This will be used in SMS messages.

enabled

Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.

email_receivers

The list of email receivers that are part of this action group.

sms_receivers

The list of SMS receivers that are part of this action group.

webhook_receivers

The list of webhook receivers that are part of this action group.

itsm_receivers

The list of ITSM receivers that are part of this action group.

azure_app_push_receivers

The list of AzureAppPush receivers that are part of this action group.

automation_runbook_receivers

The list of AutomationRunbook receivers that are part of this action group.

voice_receivers

The list of voice receivers that are part of this action group.

logic_app_receivers

The list of logic app receivers that are part of this action group.

azure_function_receivers

The list of azure function receivers that are part of this action group.

arm_role_receivers

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.