Public/Deploy/Monitor/activityAlerts/New-CmAzMonitorActivityLogAlerts.json
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": { "Alerts": { "type": "array" } }, "resources": [ { "type": "microsoft.insights/activityLogAlerts", "apiVersion": "2020-10-01", "name": "[parameters('Alerts')[copyIndex('AlertCopy')].name]", "location": "global", "tags": { "cm-service": "[parameters('Alerts')[copyIndex('AlertCopy')].service.publish.activityLogAlert]" }, "properties": { "description": "[parameters('Alerts')[copyIndex('AlertCopy')].description]", "scopes": "[parameters('Alerts')[copyIndex('AlertCopy')].scopes]", "condition": { "allOf": "[parameters('Alerts')[copyIndex('AlertCopy')].conditions]" }, "actions": { "actionGroups": "[parameters('Alerts')[copyIndex('AlertCopy')].actionGroups]" }, "enabled": "[parameters('Alerts')[copyIndex('AlertCopy')].enabled]" }, "copy": { "name": "AlertCopy", "count": "[length(parameters('Alerts'))]" } } ] } |