我如何知道可以从参考对象调用哪些属性?这取决于我引用的资源类型。文档说,要找出我可以在部署中输出对该资源的引用并查看其包含的内容。
但是参考函数采用API版本。如何找出要参考的资源类型正确的API版本?
ARM脚本中的示例:
"outputs": {
"fullReferenceOutput": {
"type": "object",
"value": "[reference(parameters('logicapp_Name'), '2016-12-01', 'Full')]"
}
}
您只需要provide the API version if您的模板没有定义您要引用的资源。
您可以使用providers
ARM function动态确定最新的有效API版本。
因此providers('Microsoft.Web', 'sites').apiVersions[0]
将评估为最新的API。