Я пытаюсь настроить базу данных SQL Azure для многорегиональной репликации, и мне сложно сослаться на исходную базу данных в моем шаблоне ARM.
"outputs": {
"primarySQL": {
"type": "object",
"value": "[reference(concat(parameters('serverNamePrimary')))]"
},
"primaryDB": {
"type": "object",
"value": "[reference(concat('Microsoft.Sql/servers/databases','/',parameters('serverNamePrimary'),'/',parameters('databaseName')))]"
}
}
Ссылка на SQL Serverработает отлично.Ссылка на базу данных не работает.
Как получить идентификатор ресурса из базы данных, которую я развертываю в том же шаблоне?Мне нужно использовать resourceId БД позже, чтобы ссылаться на него как sourceDatabaseId
, как упомянуто здесь: https://docs.microsoft.com/en-us/azure/templates/microsoft.sql/servers/databases
Приветствия, Дэвид