Azure ARM模板 - 嵌套资源引用

时间:2018-05-11 03:25:17

标签: azure azure-sql-database azure-resource-manager

我正在尝试为多区域复制配置Azure SQL数据库,而我很难在我的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? 我需要稍后使用db的resourceId将其引用为sourceDatabaseId,如下所述:https://docs.microsoft.com/en-us/azure/templates/microsoft.sql/servers/databases

干杯 大卫

0 个答案:

没有答案