0

我需要使用 ARM 模板部署“microsoft.insights/actionGroups”类型的资源,但我遇到了一个问题。我的模板:

{
     "apiVersion": "2019-06-01",
     "type": "microsoft.insights/actionGroups",
     "location": "Global",
     "name": "[variables('ActionGroupName')]",
     "tags": {
        "displayName": "MyActionGroupName"
     },
     "properties": {
        "groupShortName": "variables('ActionGroupShortName')",
        "enabled": true,
        "automationRunbookReceivers": [
           {
              "name": "MyRunbookRecieverName",
              "automationAccountId": "[resourceId('microsoft.insights/components', parameters('AzureTelemetryName'))]",
              "runbookName": "MyRunbook",
              "webhookResourceId": "[resourceId('Microsoft.Automation/automationAccounts/webhooks', parameters('AzureAutomationName'), 'WebHookName')]",
              "isGlobalRunbook": false
           }
        ]
     }
  }

但是当我尝试部署时,我得到了这个错误:

New-AzureRmResourceGroupDeployment : 08:39:52 - 资源 microsoft.insights/actionGroups 'ActionGroupName' 失败,消息'{“代码”:“AutomationRunbookServiceUriIsNotValid”,“消息”:“AutomationRunbookServiceUriIsNotValid”

我查看了模板定义,并提到这WebhookReceiver.identifierUri不是强制性的。

我究竟做错了什么?

4

1 回答 1

1

我可以用模板重现你的问题,我在 中添加serviceUriautomationRunbookReceivers然后它工作正常。您可以参考此链接来创建 webhook。

 "automationRunbookReceivers": [
           {
              "name": "MyRunbookRecieverName",
              "automationAccountId": "[resourceId('microsoft.insights/components', parameters('AzureTelemetryName'))]",
              "runbookName": "MyRunbook",
              "webhookResourceId": "[resourceId('Microsoft.Automation/automationAccounts/webhooks', parameters('AzureAutomationName'), 'WebHookName')]",
              "isGlobalRunbook": false,
              "serviceUri":"https://s16events.azure-automation.net/webhooks?token=xxxxxxxxxxxx"
           }
        ]

对于serviceUri不需要的问题,我不确定文档是否有错误,只是一些测试结果供您参考。(如果我做错了,请纠正我。)

doc中,它如下所示。这nameNo必需的,但如果我在没有它的情况下部署,我会收到AutomationRunbookReceiverNameIsNullOrEmpty错误消息。是必需的useCommonAlertSchema,但如果我不使用它进行部署,我将不会出错。同样的事情也发生在serviceUri.

在此处输入图像描述

于 2019-08-20T07:41:13.327 回答