This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi
azure-native.monitor.getActionGroup
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi
Get an action group.
Uses Azure REST API version 2024-10-01-preview.
Other available API versions: 2018-03-01, 2022-06-01, 2023-09-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native monitor [ApiVersion]
. See the version guide for details.
Using getActionGroup
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getActionGroup(args: GetActionGroupArgs, opts?: InvokeOptions): Promise<GetActionGroupResult>
function getActionGroupOutput(args: GetActionGroupOutputArgs, opts?: InvokeOptions): Output<GetActionGroupResult>
def get_action_group(action_group_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetActionGroupResult
def get_action_group_output(action_group_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetActionGroupResult]
func LookupActionGroup(ctx *Context, args *LookupActionGroupArgs, opts ...InvokeOption) (*LookupActionGroupResult, error)
func LookupActionGroupOutput(ctx *Context, args *LookupActionGroupOutputArgs, opts ...InvokeOption) LookupActionGroupResultOutput
> Note: This function is named LookupActionGroup
in the Go SDK.
public static class GetActionGroup
{
public static Task<GetActionGroupResult> InvokeAsync(GetActionGroupArgs args, InvokeOptions? opts = null)
public static Output<GetActionGroupResult> Invoke(GetActionGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetActionGroupResult> getActionGroup(GetActionGroupArgs args, InvokeOptions options)
public static Output<GetActionGroupResult> getActionGroup(GetActionGroupArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:monitor:getActionGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Action
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the action group.
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- Action
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the action group.
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- action
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the action group.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- action
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the action group.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- action_
group_ name This property is required. Changes to this property will trigger replacement.
- The name of the action group.
- resource_
group_ name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- action
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the action group.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
getActionGroup Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Enabled bool
- Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.
- Group
Short stringName - The short name of the action group. This will be used in SMS messages.
- Id string
- Azure resource Id
- Location string
- Resource location
- Name string
- Azure resource name
- Type string
- Azure resource type
- Arm
Role List<Pulumi.Receivers Azure Native. Monitor. Outputs. Arm Role Receiver Response> - 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.
- Automation
Runbook List<Pulumi.Receivers Azure Native. Monitor. Outputs. Automation Runbook Receiver Response> - The list of AutomationRunbook receivers that are part of this action group.
- Azure
App List<Pulumi.Push Receivers Azure Native. Monitor. Outputs. Azure App Push Receiver Response> - The list of AzureAppPush receivers that are part of this action group.
- Azure
Function List<Pulumi.Receivers Azure Native. Monitor. Outputs. Azure Function Receiver Response> - The list of azure function receivers that are part of this action group.
- Email
Receivers List<Pulumi.Azure Native. Monitor. Outputs. Email Receiver Response> - The list of email receivers that are part of this action group.
- Event
Hub List<Pulumi.Receivers Azure Native. Monitor. Outputs. Event Hub Receiver Response> - The list of event hub receivers that are part of this action group.
- Identity
Pulumi.
Azure Native. Monitor. Outputs. Managed Service Identity Response - Managed service identity (system assigned and/or user assigned identities)
- Incident
Receivers List<Pulumi.Azure Native. Monitor. Outputs. Incident Receiver Response> - The list of incident receivers that are part of this action group.
- Itsm
Receivers List<Pulumi.Azure Native. Monitor. Outputs. Itsm Receiver Response> - The list of ITSM receivers that are part of this action group.
- Logic
App List<Pulumi.Receivers Azure Native. Monitor. Outputs. Logic App Receiver Response> - The list of logic app receivers that are part of this action group.
- Sms
Receivers List<Pulumi.Azure Native. Monitor. Outputs. Sms Receiver Response> - The list of SMS receivers that are part of this action group.
- Dictionary<string, string>
- Resource tags
- Voice
Receivers List<Pulumi.Azure Native. Monitor. Outputs. Voice Receiver Response> - The list of voice receivers that are part of this action group.
- Webhook
Receivers List<Pulumi.Azure Native. Monitor. Outputs. Webhook Receiver Response> - The list of webhook receivers that are part of this action group.
- Azure
Api stringVersion - The Azure API version of the resource.
- Enabled bool
- Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.
- Group
Short stringName - The short name of the action group. This will be used in SMS messages.
- Id string
- Azure resource Id
- Location string
- Resource location
- Name string
- Azure resource name
- Type string
- Azure resource type
- Arm
Role []ArmReceivers Role Receiver Response - 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.
- Automation
Runbook []AutomationReceivers Runbook Receiver Response - The list of AutomationRunbook receivers that are part of this action group.
- Azure
App []AzurePush Receivers App Push Receiver Response - The list of AzureAppPush receivers that are part of this action group.
- Azure
Function []AzureReceivers Function Receiver Response - The list of azure function receivers that are part of this action group.
- Email
Receivers []EmailReceiver Response - The list of email receivers that are part of this action group.
- Event
Hub []EventReceivers Hub Receiver Response - The list of event hub receivers that are part of this action group.
- Identity
Managed
Service Identity Response - Managed service identity (system assigned and/or user assigned identities)
- Incident
Receivers []IncidentReceiver Response - The list of incident receivers that are part of this action group.
- Itsm
Receivers []ItsmReceiver Response - The list of ITSM receivers that are part of this action group.
- Logic
App []LogicReceivers App Receiver Response - The list of logic app receivers that are part of this action group.
- Sms
Receivers []SmsReceiver Response - The list of SMS receivers that are part of this action group.
- map[string]string
- Resource tags
- Voice
Receivers []VoiceReceiver Response - The list of voice receivers that are part of this action group.
- Webhook
Receivers []WebhookReceiver Response - The list of webhook receivers that are part of this action group.
- azure
Api StringVersion - The Azure API version of the resource.
- enabled Boolean
- Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.
- group
Short StringName - The short name of the action group. This will be used in SMS messages.
- id String
- Azure resource Id
- location String
- Resource location
- name String
- Azure resource name
- type String
- Azure resource type
- arm
Role List<ArmReceivers Role Receiver Response> - 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.
- automation
Runbook List<AutomationReceivers Runbook Receiver Response> - The list of AutomationRunbook receivers that are part of this action group.
- azure
App List<AzurePush Receivers App Push Receiver Response> - The list of AzureAppPush receivers that are part of this action group.
- azure
Function List<AzureReceivers Function Receiver Response> - The list of azure function receivers that are part of this action group.
- email
Receivers List<EmailReceiver Response> - The list of email receivers that are part of this action group.
- event
Hub List<EventReceivers Hub Receiver Response> - The list of event hub receivers that are part of this action group.
- identity
Managed
Service Identity Response - Managed service identity (system assigned and/or user assigned identities)
- incident
Receivers List<IncidentReceiver Response> - The list of incident receivers that are part of this action group.
- itsm
Receivers List<ItsmReceiver Response> - The list of ITSM receivers that are part of this action group.
- logic
App List<LogicReceivers App Receiver Response> - The list of logic app receivers that are part of this action group.
- sms
Receivers List<SmsReceiver Response> - The list of SMS receivers that are part of this action group.
- Map<String,String>
- Resource tags
- voice
Receivers List<VoiceReceiver Response> - The list of voice receivers that are part of this action group.
- webhook
Receivers List<WebhookReceiver Response> - The list of webhook receivers that are part of this action group.
- azure
Api stringVersion - The Azure API version of the resource.
- enabled boolean
- Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.
- group
Short stringName - The short name of the action group. This will be used in SMS messages.
- id string
- Azure resource Id
- location string
- Resource location
- name string
- Azure resource name
- type string
- Azure resource type
- arm
Role ArmReceivers Role Receiver Response[] - 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.
- automation
Runbook AutomationReceivers Runbook Receiver Response[] - The list of AutomationRunbook receivers that are part of this action group.
- azure
App AzurePush Receivers App Push Receiver Response[] - The list of AzureAppPush receivers that are part of this action group.
- azure
Function AzureReceivers Function Receiver Response[] - The list of azure function receivers that are part of this action group.
- email
Receivers EmailReceiver Response[] - The list of email receivers that are part of this action group.
- event
Hub EventReceivers Hub Receiver Response[] - The list of event hub receivers that are part of this action group.
- identity
Managed
Service Identity Response - Managed service identity (system assigned and/or user assigned identities)
- incident
Receivers IncidentReceiver Response[] - The list of incident receivers that are part of this action group.
- itsm
Receivers ItsmReceiver Response[] - The list of ITSM receivers that are part of this action group.
- logic
App LogicReceivers App Receiver Response[] - The list of logic app receivers that are part of this action group.
- sms
Receivers SmsReceiver Response[] - The list of SMS receivers that are part of this action group.
- {[key: string]: string}
- Resource tags
- voice
Receivers VoiceReceiver Response[] - The list of voice receivers that are part of this action group.
- webhook
Receivers WebhookReceiver Response[] - The list of webhook receivers that are part of this action group.
- azure_
api_ strversion - The Azure API version of the resource.
- enabled bool
- Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.
- group_
short_ strname - The short name of the action group. This will be used in SMS messages.
- id str
- Azure resource Id
- location str
- Resource location
- name str
- Azure resource name
- type str
- Azure resource type
- arm_
role_ Sequence[Armreceivers Role Receiver Response] - 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.
- automation_
runbook_ Sequence[Automationreceivers Runbook Receiver Response] - The list of AutomationRunbook receivers that are part of this action group.
- azure_
app_ Sequence[Azurepush_ receivers App Push Receiver Response] - The list of AzureAppPush receivers that are part of this action group.
- azure_
function_ Sequence[Azurereceivers Function Receiver Response] - The list of azure function receivers that are part of this action group.
- email_
receivers Sequence[EmailReceiver Response] - The list of email receivers that are part of this action group.
- event_
hub_ Sequence[Eventreceivers Hub Receiver Response] - The list of event hub receivers that are part of this action group.
- identity
Managed
Service Identity Response - Managed service identity (system assigned and/or user assigned identities)
- incident_
receivers Sequence[IncidentReceiver Response] - The list of incident receivers that are part of this action group.
- itsm_
receivers Sequence[ItsmReceiver Response] - The list of ITSM receivers that are part of this action group.
- logic_
app_ Sequence[Logicreceivers App Receiver Response] - The list of logic app receivers that are part of this action group.
- sms_
receivers Sequence[SmsReceiver Response] - The list of SMS receivers that are part of this action group.
- Mapping[str, str]
- Resource tags
- voice_
receivers Sequence[VoiceReceiver Response] - The list of voice receivers that are part of this action group.
- webhook_
receivers Sequence[WebhookReceiver Response] - The list of webhook receivers that are part of this action group.
- azure
Api StringVersion - The Azure API version of the resource.
- enabled Boolean
- Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.
- group
Short StringName - The short name of the action group. This will be used in SMS messages.
- id String
- Azure resource Id
- location String
- Resource location
- name String
- Azure resource name
- type String
- Azure resource type
- arm
Role List<Property Map>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.
- automation
Runbook List<Property Map>Receivers - The list of AutomationRunbook receivers that are part of this action group.
- azure
App List<Property Map>Push Receivers - The list of AzureAppPush receivers that are part of this action group.
- azure
Function List<Property Map>Receivers - The list of azure function receivers that are part of this action group.
- email
Receivers List<Property Map> - The list of email receivers that are part of this action group.
- event
Hub List<Property Map>Receivers - The list of event hub receivers that are part of this action group.
- identity Property Map
- Managed service identity (system assigned and/or user assigned identities)
- incident
Receivers List<Property Map> - The list of incident receivers that are part of this action group.
- itsm
Receivers List<Property Map> - The list of ITSM receivers that are part of this action group.
- logic
App List<Property Map>Receivers - The list of logic app receivers that are part of this action group.
- sms
Receivers List<Property Map> - The list of SMS receivers that are part of this action group.
- Map<String>
- Resource tags
- voice
Receivers List<Property Map> - The list of voice receivers that are part of this action group.
- webhook
Receivers List<Property Map> - The list of webhook receivers that are part of this action group.
Supporting Types
ArmRoleReceiverResponse
- Name
This property is required. string - The name of the arm role receiver. Names must be unique across all receivers within an action group.
- Role
Id This property is required. string - The arm role id.
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- Name
This property is required. string - The name of the arm role receiver. Names must be unique across all receivers within an action group.
- Role
Id This property is required. string - The arm role id.
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- name
This property is required. String - The name of the arm role receiver. Names must be unique across all receivers within an action group.
- role
Id This property is required. String - The arm role id.
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
- name
This property is required. string - The name of the arm role receiver. Names must be unique across all receivers within an action group.
- role
Id This property is required. string - The arm role id.
- use
Common booleanAlert Schema - Indicates whether to use common alert schema.
- name
This property is required. str - The name of the arm role receiver. Names must be unique across all receivers within an action group.
- role_
id This property is required. str - The arm role id.
- use_
common_ boolalert_ schema - Indicates whether to use common alert schema.
- name
This property is required. String - The name of the arm role receiver. Names must be unique across all receivers within an action group.
- role
Id This property is required. String - The arm role id.
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
AutomationRunbookReceiverResponse
- Automation
Account Id This property is required. string - The Azure automation account Id which holds this runbook and authenticate to Azure resource.
- Is
Global Runbook This property is required. bool - Indicates whether this instance is global runbook.
- Runbook
Name This property is required. string - The name for this runbook.
- Webhook
Resource Id This property is required. string - The resource id for webhook linked to this runbook.
- Managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- Name string
- Indicates name of the webhook.
- Service
Uri string - The URI where webhooks should be sent.
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- Automation
Account Id This property is required. string - The Azure automation account Id which holds this runbook and authenticate to Azure resource.
- Is
Global Runbook This property is required. bool - Indicates whether this instance is global runbook.
- Runbook
Name This property is required. string - The name for this runbook.
- Webhook
Resource Id This property is required. string - The resource id for webhook linked to this runbook.
- Managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- Name string
- Indicates name of the webhook.
- Service
Uri string - The URI where webhooks should be sent.
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- automation
Account Id This property is required. String - The Azure automation account Id which holds this runbook and authenticate to Azure resource.
- is
Global Runbook This property is required. Boolean - Indicates whether this instance is global runbook.
- runbook
Name This property is required. String - The name for this runbook.
- webhook
Resource Id This property is required. String - The resource id for webhook linked to this runbook.
- managed
Identity String - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- name String
- Indicates name of the webhook.
- service
Uri String - The URI where webhooks should be sent.
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
- automation
Account Id This property is required. string - The Azure automation account Id which holds this runbook and authenticate to Azure resource.
- is
Global Runbook This property is required. boolean - Indicates whether this instance is global runbook.
- runbook
Name This property is required. string - The name for this runbook.
- webhook
Resource Id This property is required. string - The resource id for webhook linked to this runbook.
- managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- name string
- Indicates name of the webhook.
- service
Uri string - The URI where webhooks should be sent.
- use
Common booleanAlert Schema - Indicates whether to use common alert schema.
- automation_
account_ id This property is required. str - The Azure automation account Id which holds this runbook and authenticate to Azure resource.
- is_
global_ runbook This property is required. bool - Indicates whether this instance is global runbook.
- runbook_
name This property is required. str - The name for this runbook.
- webhook_
resource_ id This property is required. str - The resource id for webhook linked to this runbook.
- managed_
identity str - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- name str
- Indicates name of the webhook.
- service_
uri str - The URI where webhooks should be sent.
- use_
common_ boolalert_ schema - Indicates whether to use common alert schema.
- automation
Account Id This property is required. String - The Azure automation account Id which holds this runbook and authenticate to Azure resource.
- is
Global Runbook This property is required. Boolean - Indicates whether this instance is global runbook.
- runbook
Name This property is required. String - The name for this runbook.
- webhook
Resource Id This property is required. String - The resource id for webhook linked to this runbook.
- managed
Identity String - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- name String
- Indicates name of the webhook.
- service
Uri String - The URI where webhooks should be sent.
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
AzureAppPushReceiverResponse
- Email
Address This property is required. string - The email address registered for the Azure mobile app.
- Name
This property is required. string - The name of the Azure mobile app push receiver. Names must be unique across all receivers within a tenant action group.
- Email
Address This property is required. string - The email address registered for the Azure mobile app.
- Name
This property is required. string - The name of the Azure mobile app push receiver. Names must be unique across all receivers within a tenant action group.
- email
Address This property is required. String - The email address registered for the Azure mobile app.
- name
This property is required. String - The name of the Azure mobile app push receiver. Names must be unique across all receivers within a tenant action group.
- email
Address This property is required. string - The email address registered for the Azure mobile app.
- name
This property is required. string - The name of the Azure mobile app push receiver. Names must be unique across all receivers within a tenant action group.
- email_
address This property is required. str - The email address registered for the Azure mobile app.
- name
This property is required. str - The name of the Azure mobile app push receiver. Names must be unique across all receivers within a tenant action group.
- email
Address This property is required. String - The email address registered for the Azure mobile app.
- name
This property is required. String - The name of the Azure mobile app push receiver. Names must be unique across all receivers within a tenant action group.
AzureFunctionReceiverResponse
- Function
App Resource Id This property is required. string - The azure resource id of the function app.
- Function
Name This property is required. string - The function name in the function app.
- Http
Trigger Url This property is required. string - The http trigger url where http request sent to.
- Name
This property is required. string - The name of the azure function receiver. Names must be unique across all receivers within an action group.
- Managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- Function
App Resource Id This property is required. string - The azure resource id of the function app.
- Function
Name This property is required. string - The function name in the function app.
- Http
Trigger Url This property is required. string - The http trigger url where http request sent to.
- Name
This property is required. string - The name of the azure function receiver. Names must be unique across all receivers within an action group.
- Managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- function
App Resource Id This property is required. String - The azure resource id of the function app.
- function
Name This property is required. String - The function name in the function app.
- http
Trigger Url This property is required. String - The http trigger url where http request sent to.
- name
This property is required. String - The name of the azure function receiver. Names must be unique across all receivers within an action group.
- managed
Identity String - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
- function
App Resource Id This property is required. string - The azure resource id of the function app.
- function
Name This property is required. string - The function name in the function app.
- http
Trigger Url This property is required. string - The http trigger url where http request sent to.
- name
This property is required. string - The name of the azure function receiver. Names must be unique across all receivers within an action group.
- managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- use
Common booleanAlert Schema - Indicates whether to use common alert schema.
- function_
app_ resource_ id This property is required. str - The azure resource id of the function app.
- function_
name This property is required. str - The function name in the function app.
- http_
trigger_ url This property is required. str - The http trigger url where http request sent to.
- name
This property is required. str - The name of the azure function receiver. Names must be unique across all receivers within an action group.
- managed_
identity str - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- use_
common_ boolalert_ schema - Indicates whether to use common alert schema.
- function
App Resource Id This property is required. String - The azure resource id of the function app.
- function
Name This property is required. String - The function name in the function app.
- http
Trigger Url This property is required. String - The http trigger url where http request sent to.
- name
This property is required. String - The name of the azure function receiver. Names must be unique across all receivers within an action group.
- managed
Identity String - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
EmailReceiverResponse
- Email
Address This property is required. string - The email address of this receiver.
- Name
This property is required. string - The name of the email receiver. Names must be unique across all receivers within a tenant action group.
- Status
This property is required. string - The receiver status of the e-mail.
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- Email
Address This property is required. string - The email address of this receiver.
- Name
This property is required. string - The name of the email receiver. Names must be unique across all receivers within a tenant action group.
- Status
This property is required. string - The receiver status of the e-mail.
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- email
Address This property is required. String - The email address of this receiver.
- name
This property is required. String - The name of the email receiver. Names must be unique across all receivers within a tenant action group.
- status
This property is required. String - The receiver status of the e-mail.
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
- email
Address This property is required. string - The email address of this receiver.
- name
This property is required. string - The name of the email receiver. Names must be unique across all receivers within a tenant action group.
- status
This property is required. string - The receiver status of the e-mail.
- use
Common booleanAlert Schema - Indicates whether to use common alert schema.
- email_
address This property is required. str - The email address of this receiver.
- name
This property is required. str - The name of the email receiver. Names must be unique across all receivers within a tenant action group.
- status
This property is required. str - The receiver status of the e-mail.
- use_
common_ boolalert_ schema - Indicates whether to use common alert schema.
- email
Address This property is required. String - The email address of this receiver.
- name
This property is required. String - The name of the email receiver. Names must be unique across all receivers within a tenant action group.
- status
This property is required. String - The receiver status of the e-mail.
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
EventHubReceiverResponse
- Event
Hub Name This property is required. string - The name of the specific Event Hub queue
- Event
Hub Name Space This property is required. string - The Event Hub namespace
- Name
This property is required. string - The name of the Event hub receiver. Names must be unique across all receivers within an action group.
- Subscription
Id This property is required. string - The Id for the subscription containing this event hub
- Managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- Tenant
Id string - The tenant Id for the subscription containing this event hub
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- Event
Hub Name This property is required. string - The name of the specific Event Hub queue
- Event
Hub Name Space This property is required. string - The Event Hub namespace
- Name
This property is required. string - The name of the Event hub receiver. Names must be unique across all receivers within an action group.
- Subscription
Id This property is required. string - The Id for the subscription containing this event hub
- Managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- Tenant
Id string - The tenant Id for the subscription containing this event hub
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- event
Hub Name This property is required. String - The name of the specific Event Hub queue
- event
Hub Name Space This property is required. String - The Event Hub namespace
- name
This property is required. String - The name of the Event hub receiver. Names must be unique across all receivers within an action group.
- subscription
Id This property is required. String - The Id for the subscription containing this event hub
- managed
Identity String - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- tenant
Id String - The tenant Id for the subscription containing this event hub
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
- event
Hub Name This property is required. string - The name of the specific Event Hub queue
- event
Hub Name Space This property is required. string - The Event Hub namespace
- name
This property is required. string - The name of the Event hub receiver. Names must be unique across all receivers within an action group.
- subscription
Id This property is required. string - The Id for the subscription containing this event hub
- managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- tenant
Id string - The tenant Id for the subscription containing this event hub
- use
Common booleanAlert Schema - Indicates whether to use common alert schema.
- event_
hub_ name This property is required. str - The name of the specific Event Hub queue
- event_
hub_ name_ space This property is required. str - The Event Hub namespace
- name
This property is required. str - The name of the Event hub receiver. Names must be unique across all receivers within an action group.
- subscription_
id This property is required. str - The Id for the subscription containing this event hub
- managed_
identity str - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- tenant_
id str - The tenant Id for the subscription containing this event hub
- use_
common_ boolalert_ schema - Indicates whether to use common alert schema.
- event
Hub Name This property is required. String - The name of the specific Event Hub queue
- event
Hub Name Space This property is required. String - The Event Hub namespace
- name
This property is required. String - The name of the Event hub receiver. Names must be unique across all receivers within an action group.
- subscription
Id This property is required. String - The Id for the subscription containing this event hub
- managed
Identity String - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- tenant
Id String - The tenant Id for the subscription containing this event hub
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
IncidentReceiverResponse
- Connection
This property is required. Pulumi.Azure Native. Monitor. Inputs. Incident Service Connection Response - The incident service connection
- Incident
Management Service This property is required. string - The incident management service type
- Mappings
This property is required. Dictionary<string, string> - Field mappings for the incident service
- Name
This property is required. string - The name of the Incident receiver. Names must be unique across all receivers within an action group.
- Connection
This property is required. IncidentService Connection Response - The incident service connection
- Incident
Management Service This property is required. string - The incident management service type
- Mappings
This property is required. map[string]string - Field mappings for the incident service
- Name
This property is required. string - The name of the Incident receiver. Names must be unique across all receivers within an action group.
- connection
This property is required. IncidentService Connection Response - The incident service connection
- incident
Management Service This property is required. String - The incident management service type
- mappings
This property is required. Map<String,String> - Field mappings for the incident service
- name
This property is required. String - The name of the Incident receiver. Names must be unique across all receivers within an action group.
- connection
This property is required. IncidentService Connection Response - The incident service connection
- incident
Management Service This property is required. string - The incident management service type
- mappings
This property is required. {[key: string]: string} - Field mappings for the incident service
- name
This property is required. string - The name of the Incident receiver. Names must be unique across all receivers within an action group.
- connection
This property is required. IncidentService Connection Response - The incident service connection
- incident_
management_ service This property is required. str - The incident management service type
- mappings
This property is required. Mapping[str, str] - Field mappings for the incident service
- name
This property is required. str - The name of the Incident receiver. Names must be unique across all receivers within an action group.
- connection
This property is required. Property Map - The incident service connection
- incident
Management Service This property is required. String - The incident management service type
- mappings
This property is required. Map<String> - Field mappings for the incident service
- name
This property is required. String - The name of the Incident receiver. Names must be unique across all receivers within an action group.
IncidentServiceConnectionResponse
ItsmReceiverResponse
- Connection
Id This property is required. string - Unique identification of ITSM connection among multiple defined in above workspace.
- Name
This property is required. string - The name of the Itsm receiver. Names must be unique across all receivers within an action group.
- Region
This property is required. string - Region in which workspace resides. Supported values:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'
- Ticket
Configuration This property is required. string - JSON blob for the configurations of the ITSM action. CreateMultipleWorkItems option will be part of this blob as well.
- Workspace
Id This property is required. string - OMS LA instance identifier.
- Connection
Id This property is required. string - Unique identification of ITSM connection among multiple defined in above workspace.
- Name
This property is required. string - The name of the Itsm receiver. Names must be unique across all receivers within an action group.
- Region
This property is required. string - Region in which workspace resides. Supported values:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'
- Ticket
Configuration This property is required. string - JSON blob for the configurations of the ITSM action. CreateMultipleWorkItems option will be part of this blob as well.
- Workspace
Id This property is required. string - OMS LA instance identifier.
- connection
Id This property is required. String - Unique identification of ITSM connection among multiple defined in above workspace.
- name
This property is required. String - The name of the Itsm receiver. Names must be unique across all receivers within an action group.
- region
This property is required. String - Region in which workspace resides. Supported values:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'
- ticket
Configuration This property is required. String - JSON blob for the configurations of the ITSM action. CreateMultipleWorkItems option will be part of this blob as well.
- workspace
Id This property is required. String - OMS LA instance identifier.
- connection
Id This property is required. string - Unique identification of ITSM connection among multiple defined in above workspace.
- name
This property is required. string - The name of the Itsm receiver. Names must be unique across all receivers within an action group.
- region
This property is required. string - Region in which workspace resides. Supported values:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'
- ticket
Configuration This property is required. string - JSON blob for the configurations of the ITSM action. CreateMultipleWorkItems option will be part of this blob as well.
- workspace
Id This property is required. string - OMS LA instance identifier.
- connection_
id This property is required. str - Unique identification of ITSM connection among multiple defined in above workspace.
- name
This property is required. str - The name of the Itsm receiver. Names must be unique across all receivers within an action group.
- region
This property is required. str - Region in which workspace resides. Supported values:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'
- ticket_
configuration This property is required. str - JSON blob for the configurations of the ITSM action. CreateMultipleWorkItems option will be part of this blob as well.
- workspace_
id This property is required. str - OMS LA instance identifier.
- connection
Id This property is required. String - Unique identification of ITSM connection among multiple defined in above workspace.
- name
This property is required. String - The name of the Itsm receiver. Names must be unique across all receivers within an action group.
- region
This property is required. String - Region in which workspace resides. Supported values:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'
- ticket
Configuration This property is required. String - JSON blob for the configurations of the ITSM action. CreateMultipleWorkItems option will be part of this blob as well.
- workspace
Id This property is required. String - OMS LA instance identifier.
LogicAppReceiverResponse
- Callback
Url This property is required. string - The callback url where http request sent to.
- Name
This property is required. string - The name of the logic app receiver. Names must be unique across all receivers within an action group.
- Resource
Id This property is required. string - The azure resource id of the logic app receiver.
- Managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- Callback
Url This property is required. string - The callback url where http request sent to.
- Name
This property is required. string - The name of the logic app receiver. Names must be unique across all receivers within an action group.
- Resource
Id This property is required. string - The azure resource id of the logic app receiver.
- Managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- callback
Url This property is required. String - The callback url where http request sent to.
- name
This property is required. String - The name of the logic app receiver. Names must be unique across all receivers within an action group.
- resource
Id This property is required. String - The azure resource id of the logic app receiver.
- managed
Identity String - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
- callback
Url This property is required. string - The callback url where http request sent to.
- name
This property is required. string - The name of the logic app receiver. Names must be unique across all receivers within an action group.
- resource
Id This property is required. string - The azure resource id of the logic app receiver.
- managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- use
Common booleanAlert Schema - Indicates whether to use common alert schema.
- callback_
url This property is required. str - The callback url where http request sent to.
- name
This property is required. str - The name of the logic app receiver. Names must be unique across all receivers within an action group.
- resource_
id This property is required. str - The azure resource id of the logic app receiver.
- managed_
identity str - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- use_
common_ boolalert_ schema - Indicates whether to use common alert schema.
- callback
Url This property is required. String - The callback url where http request sent to.
- name
This property is required. String - The name of the logic app receiver. Names must be unique across all receivers within an action group.
- resource
Id This property is required. String - The azure resource id of the logic app receiver.
- managed
Identity String - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
ManagedServiceIdentityResponse
- Principal
Id This property is required. string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id This property is required. string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type
This property is required. string - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Monitor. Inputs. User Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Principal
Id This property is required. string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id This property is required. string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type
This property is required. string - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned map[string]UserIdentities Assigned Identity Response - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id This property is required. String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id This property is required. String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type
This property is required. String - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<String,UserIdentities Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id This property is required. string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id This property is required. string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type
This property is required. string - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned {[key: string]: UserIdentities Assigned Identity Response} - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal_
id This property is required. str - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id This property is required. str - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type
This property is required. str - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Mapping[str, Useridentities Assigned Identity Response] - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id This property is required. String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id This property is required. String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type
This property is required. String - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<Property Map>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
SmsReceiverResponse
- Country
Code This property is required. string - The country code of the SMS receiver.
- Name
This property is required. string - The name of the SMS receiver. Names must be unique across all receivers within a tenant action group.
- Phone
Number This property is required. string - The phone number of the SMS receiver.
- Status
This property is required. string - The status of the receiver.
- Country
Code This property is required. string - The country code of the SMS receiver.
- Name
This property is required. string - The name of the SMS receiver. Names must be unique across all receivers within a tenant action group.
- Phone
Number This property is required. string - The phone number of the SMS receiver.
- Status
This property is required. string - The status of the receiver.
- country
Code This property is required. String - The country code of the SMS receiver.
- name
This property is required. String - The name of the SMS receiver. Names must be unique across all receivers within a tenant action group.
- phone
Number This property is required. String - The phone number of the SMS receiver.
- status
This property is required. String - The status of the receiver.
- country
Code This property is required. string - The country code of the SMS receiver.
- name
This property is required. string - The name of the SMS receiver. Names must be unique across all receivers within a tenant action group.
- phone
Number This property is required. string - The phone number of the SMS receiver.
- status
This property is required. string - The status of the receiver.
- country_
code This property is required. str - The country code of the SMS receiver.
- name
This property is required. str - The name of the SMS receiver. Names must be unique across all receivers within a tenant action group.
- phone_
number This property is required. str - The phone number of the SMS receiver.
- status
This property is required. str - The status of the receiver.
- country
Code This property is required. String - The country code of the SMS receiver.
- name
This property is required. String - The name of the SMS receiver. Names must be unique across all receivers within a tenant action group.
- phone
Number This property is required. String - The phone number of the SMS receiver.
- status
This property is required. String - The status of the receiver.
UserAssignedIdentityResponse
- Client
Id This property is required. string - The client ID of the assigned identity.
- Principal
Id This property is required. string - The principal ID of the assigned identity.
- Client
Id This property is required. string - The client ID of the assigned identity.
- Principal
Id This property is required. string - The principal ID of the assigned identity.
- client
Id This property is required. String - The client ID of the assigned identity.
- principal
Id This property is required. String - The principal ID of the assigned identity.
- client
Id This property is required. string - The client ID of the assigned identity.
- principal
Id This property is required. string - The principal ID of the assigned identity.
- client_
id This property is required. str - The client ID of the assigned identity.
- principal_
id This property is required. str - The principal ID of the assigned identity.
- client
Id This property is required. String - The client ID of the assigned identity.
- principal
Id This property is required. String - The principal ID of the assigned identity.
VoiceReceiverResponse
- Country
Code This property is required. string - The country code of the voice receiver.
- Name
This property is required. string - The name of the voice receiver. Names must be unique across all receivers within a tenant action group.
- Phone
Number This property is required. string - The phone number of the voice receiver.
- Country
Code This property is required. string - The country code of the voice receiver.
- Name
This property is required. string - The name of the voice receiver. Names must be unique across all receivers within a tenant action group.
- Phone
Number This property is required. string - The phone number of the voice receiver.
- country
Code This property is required. String - The country code of the voice receiver.
- name
This property is required. String - The name of the voice receiver. Names must be unique across all receivers within a tenant action group.
- phone
Number This property is required. String - The phone number of the voice receiver.
- country
Code This property is required. string - The country code of the voice receiver.
- name
This property is required. string - The name of the voice receiver. Names must be unique across all receivers within a tenant action group.
- phone
Number This property is required. string - The phone number of the voice receiver.
- country_
code This property is required. str - The country code of the voice receiver.
- name
This property is required. str - The name of the voice receiver. Names must be unique across all receivers within a tenant action group.
- phone_
number This property is required. str - The phone number of the voice receiver.
- country
Code This property is required. String - The country code of the voice receiver.
- name
This property is required. String - The name of the voice receiver. Names must be unique across all receivers within a tenant action group.
- phone
Number This property is required. String - The phone number of the voice receiver.
WebhookReceiverResponse
- Name
This property is required. string - The name of the webhook receiver. Names must be unique across all receivers within a tenant action group.
- Service
Uri This property is required. string - The URI where webhooks should be sent.
- Identifier
Uri string - Indicates the identifier uri for aad auth.
- Managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- Object
Id string - Indicates the webhook app object Id for aad auth.
- Tenant
Id string - Indicates the tenant id for aad auth.
- Use
Aad boolAuth - Indicates whether or not use AAD authentication.
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- Name
This property is required. string - The name of the webhook receiver. Names must be unique across all receivers within a tenant action group.
- Service
Uri This property is required. string - The URI where webhooks should be sent.
- Identifier
Uri string - Indicates the identifier uri for aad auth.
- Managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- Object
Id string - Indicates the webhook app object Id for aad auth.
- Tenant
Id string - Indicates the tenant id for aad auth.
- Use
Aad boolAuth - Indicates whether or not use AAD authentication.
- Use
Common boolAlert Schema - Indicates whether to use common alert schema.
- name
This property is required. String - The name of the webhook receiver. Names must be unique across all receivers within a tenant action group.
- service
Uri This property is required. String - The URI where webhooks should be sent.
- identifier
Uri String - Indicates the identifier uri for aad auth.
- managed
Identity String - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- object
Id String - Indicates the webhook app object Id for aad auth.
- tenant
Id String - Indicates the tenant id for aad auth.
- use
Aad BooleanAuth - Indicates whether or not use AAD authentication.
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
- name
This property is required. string - The name of the webhook receiver. Names must be unique across all receivers within a tenant action group.
- service
Uri This property is required. string - The URI where webhooks should be sent.
- identifier
Uri string - Indicates the identifier uri for aad auth.
- managed
Identity string - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- object
Id string - Indicates the webhook app object Id for aad auth.
- tenant
Id string - Indicates the tenant id for aad auth.
- use
Aad booleanAuth - Indicates whether or not use AAD authentication.
- use
Common booleanAlert Schema - Indicates whether to use common alert schema.
- name
This property is required. str - The name of the webhook receiver. Names must be unique across all receivers within a tenant action group.
- service_
uri This property is required. str - The URI where webhooks should be sent.
- identifier_
uri str - Indicates the identifier uri for aad auth.
- managed_
identity str - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- object_
id str - Indicates the webhook app object Id for aad auth.
- tenant_
id str - Indicates the tenant id for aad auth.
- use_
aad_ boolauth - Indicates whether or not use AAD authentication.
- use_
common_ boolalert_ schema - Indicates whether to use common alert schema.
- name
This property is required. String - The name of the webhook receiver. Names must be unique across all receivers within a tenant action group.
- service
Uri This property is required. String - The URI where webhooks should be sent.
- identifier
Uri String - Indicates the identifier uri for aad auth.
- managed
Identity String - The principal id of the managed identity. The value can be "None", "SystemAssigned"
- object
Id String - Indicates the webhook app object Id for aad auth.
- tenant
Id String - Indicates the tenant id for aad auth.
- use
Aad BooleanAuth - Indicates whether or not use AAD authentication.
- use
Common BooleanAlert Schema - Indicates whether to use common alert schema.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi