自上周四AEST以来,我们在工作部署中遇到了部署错误 .
当我们运行ARM部署时,DocumentDb失败并显示以下消息:
资源Microsoft.DocumentDB / databaseAccounts'xxx'失败,消息'文档服务名'xxx'已存在 .
{
"apiVersion": "2015-04-08",
"type": "Microsoft.DocumentDB/databaseAccounts",
"name": "[parameters('databaseAccountName')]",
"location": "[resourceGroup().location]",
"properties": {
"name": "[parameters('databaseAccountName')]",
"databaseAccountOfferType": "Standard"
}
在代码段[parameters('databaseAccountName')] ='xxx'中
我们猜测发生了一些潜在的事情 . 您能否告诉我们ARM模板中需要包含的新属性,以便再次找到DocumentDb实例?
1 回答
Update :我们更新了文档,以涵盖支持多区域的帐户的ARM部署 . https://azure.microsoft.com/documentation/articles/documentdb-automation-resource-manager-cli/#create-multi-documentdb-account
我们正在为所有帐户启用多地区会计 . 作为此项工作的一部分,ARM模板发生了变化 . 在某些情况下,一些帐户在使用当前发布的模板时会看到错误 .
我们将很快更新我们的文档 . 在此期间,下面的模板应该让你去 . 您的旧模板也将在几天内开始工作 .
编辑:
locationName1应采用此页面上"Azure Regions"列的格式:https://azure.microsoft.com/en-us/regions/