手臂模板中的多个条件

Multiple conditions in arm templates

有什么方法可以在 arm 模板中实现吗?条件有多个部分?

{
      "type": "Microsoft.Web/sites/config",
      "name": "[variables('website_notProduction_config')]",
      "condition": "[not(parameters('is_Production')) and equals(parameters('is_Not_Development'), 'True')]",

是的,您需要为此使用 and() 函数:

"[and(not(something), equals(something))]"

参考: https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-functions-logical#and