【发布时间】:2018-10-07 16:08:07
【问题描述】:
我有一个场景,我需要有条件地在 ARM 模板中的资源上包含dependsOn 属性。我试过下面的代码
"dependsOn": "[if(contains(parameters('abc'),'dependsOn'),parameters('abc').dependsOn, variables('defaultDependsOn'))]",
但模板验证错误并显示以下消息
请求内容无效,无法反序列化:'错误转换值"[if(contains(parameters('abc'),'dependsOn'),parameters('abc').dependsOn, variables('defaultDependsOn' ))]" 来输入 'System.String[]'。路径 'properties.template.resources[0].dependsOn',第 1 行,位置 2429.'。
【问题讨论】:
-
为什么需要这个?这不应该是需要的
标签: azure arm-template