ARM 模板中的 If 条件
If condition in ARM Template
是否可以根据参数值设置一个值?
假设我的 arm 模板中有如下资源:
parameters:
env
param1
param2
resources:
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2018-05-01",
"url": <value-based-on-if-condition>
}
If parameter('env') = "a", set url value = parameter('param1').
如果参数('env')=“b”,设置url值=参数('param2')
您可以在 ARM 模板中使用 if 函数,例如:
if(condition, trueValue, falseValue)
请参阅此 documentation 以获取解释和示例。
是否可以根据参数值设置一个值?
假设我的 arm 模板中有如下资源:
parameters:
env
param1
param2
resources:
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2018-05-01",
"url": <value-based-on-if-condition>
}
If parameter('env') = "a", set url value = parameter('param1').
如果参数('env')=“b”,设置url值=参数('param2')
您可以在 ARM 模板中使用 if 函数,例如:
if(condition, trueValue, falseValue)
请参阅此 documentation 以获取解释和示例。