【发布时间】:2018-06-26 11:57:07
【问题描述】:
如何将这两个条件放在 ARM 模板上的单行条件中?
equals(parameters('noofsecurityrules'),0)
equals(parameters('newOrExisting'),'new')
每个条件都有不同的值,需要同时检查两个条件
【问题讨论】:
标签: json azure azure-resource-manager
如何将这两个条件放在 ARM 模板上的单行条件中?
equals(parameters('noofsecurityrules'),0)
equals(parameters('newOrExisting'),'new')
每个条件都有不同的值,需要同时检查两个条件
【问题讨论】:
标签: json azure azure-resource-manager
您可以使用AND 运算符组合条件。
[and((condition1), (condition2))]
正确的语法是and(arg1, arg2),你可以将它组合n次。
你可以看看official documentation here。
所以你的例子应该是这样的:
[and(equals(parameters('noofsecurityrules'),0), equals(parameters('newOrExisting'),'new'))]
【讨论】:
and、equals 和parameters 的所有返回类型——所有类型都应该相互正确工作。您能否将示例 json 发布到问题中?