Resource Manager-mallexempel för åtgärdsgrupper i Azure Monitor
Den här artikeln innehåller exempel på Azure Resource Manager-mallar för att skapa åtgärdsgrupper i Azure Monitor. Varje exempel innehåller en mallfil och en parameterfil med exempelvärden som ska tillhandahållas mallen.
Kommentar
Se Azure Resource Manager-exempel för Azure Monitor för en lista över exempel som är tillgängliga och vägledning om hur du distribuerar dem i din Azure-prenumeration.
Skapa en åtgärdsgrupp
Följande exempel skapar en åtgärdsgrupp.
Mallfil
@description('Unique name within the resource group for the Action group.')
param actionGroupName string
@description('Short name up to 12 characters for the Action group.')
param actionGroupShortName string
resource actionGroup 'Microsoft.Insights/actionGroups@2021-09-01' = {
name: actionGroupName
location: 'Global'
properties: {
groupShortName: actionGroupShortName
enabled: true
smsReceivers: [
{
name: 'contosoSMS'
countryCode: '1'
phoneNumber: '5555551212'
}
{
name: 'contosoSMS2'
countryCode: '1'
phoneNumber: '5555552121'
}
]
emailReceivers: [
{
name: 'contosoEmail'
emailAddress: 'devops@contoso.com'
useCommonAlertSchema: true
}
{
name: 'contosoEmail2'
emailAddress: 'devops2@contoso.com'
useCommonAlertSchema: true
}
]
webhookReceivers: [
{
name: 'contosoHook'
serviceUri: 'http://requestb.in/1bq62iu1'
useCommonAlertSchema: true
}
{
name: 'contosoHook2'
serviceUri: 'http://requestb.in/1bq62iu2'
useCommonAlertSchema: true
}
]
}
}
output actionGroupId string = actionGroup.id
Parameterfil
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"actionGroupName": {
"value": "My Action Group"
},
"actionGroupShortName": {
"value": "mygroup"
}
}
}