有谁知道是否有一种方法可以在条件依赖元素中放入内联条件语句?我想提出一个条件,就是如果nestedTemplateA已经存在或nestedTemplateB已经存在,资源将在上面部署。
任何帮助表示赞赏!
"dependsOn": [
"[or(nestedTemplateA, nestedTemplateB)]"
],
最佳答案
好的,首先,您可以依赖某物的存在(严格来说),您只能依赖在同一模板(!!)中成功创建的资源。因此,如果您的模板具有以下结构:
resource1 - nested template
resource2 - nested template
resource3 - the one you are asking about
您只需要将其用作dependsOn:
"dependsOn": [
"resource1",
"resource2"
]
但是,正如您的问题所读:“如果nestedTemplateA已经存在或nestedTemplateB已经存在,资源将部署在该资源上。”我真的很难确定我要回答正确的问题。如果这不是您要问的问题,是否需要更多帮助(并且可能改写您的问题),请对此问题发表评论。我会编辑这个答案,加油!