簡體   English   中英

如何引用已經在ARM模板中創建的資源?

[英]How to refer a resource which is already created in ARM template?

我正在嘗試使用arm模板為我的cosmosdb帳戶創建警報,因為cosmosdb已經創建,所以我無法使用dependsOn來引用rosurce。

"resources": [
  {

          "type": "microsoft.insights/alertrules",
          "name": "[parameters('alertrules_alert_name')]",
          "apiVersion": "2014-04-01",
          "location": "southcentralus",

          "scale": null,
          "properties": {
              "name": "[parameters('alertrules_alert_name')]",
              "description": null,
              "isEnabled": true,
              "condition": {
                  "odata.type": "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition",
                  "dataSource": {
                      "odata.type": "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource",
                      "resourceUri": "[resourceId('Microsoft.DocumentDB/databaseAccounts', parameters('databaseAccounts_cosmosaccount_name_1'))]",
                      "metricNamespace": null,
                      "metricName": "Http 401"
                  },
                  "operator": "GreaterThan",
                  "threshold": 1,
                  "windowSize": "PT30M"
              },
              "action": null
          }
  }
],
    "outputs": {}
}

創建新的 Cosmos DB資源時,請查閱以下文檔以通過ARM模板啟用(經典)警報診斷設置

1) 使用Resource Manager模板創建經典指標警報 2) 使用Resource Manager模板在資源創建時自動啟用診斷設置 3) Azure Cosmos DB診斷日志記錄

請向上投票以獲取有關ARM Templete功能的現有條目,或創建一個特定於您的用例的新用戶語音條目: Azure Cosmos DB用戶語音

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM