Azure ARM:如果资源组不存在,则放置在部署资源组中

时间:2019-02-20 15:50:05

标签: json azure azure-resource-manager arm-template azure-template

我创建了一个主模板,该主模板可以部署到资源组(parent-rg)。在主模板中,内部有多个嵌套模板。嵌套模板可以选择在不同的资源组(child-rg)中创建其资源。

自然,在部署期间,如果child-rg不存在,则嵌套模板将失败。

有没有办法让逻辑表达式说“如果您的child-rg不存在,请将其放在主模板的parent-rg中。”

1 个答案:

答案 0 :(得分:1)

否,您需要在模板外部实施此逻辑,并将“结果”(是\否,true \ false等)传递给模板,并且可以在模板中依靠此值来做出决定。 arm模板无法检查资源是否存在。