Azure ARM: если группа ресурсов не существует, поместите ее в группу ресурсов развертывания - PullRequest
0 голосов
/ 20 февраля 2019

Я создал основной шаблон, который развертывается в группе ресурсов (parent-rg).Внутри основного шаблона есть несколько вложенных шаблонов.Вложенные шаблоны имеют возможность создавать свои ресурсы в другой группе ресурсов (child-rg).

Естественно, что при развертывании, если child-rg не существует, вложенный шаблон завершится ошибкой.

Есть ли способ поместить логическое выражение, чтобы сказать "если ваш child-rg не существует, поместите его в основной родительский шаблон-rg."

1 Ответ

0 голосов
/ 20 февраля 2019

Нет, вам необходимо реализовать эту логику вне шаблона и передать «результат» (да \ нет, true \ false и т. Д.) В шаблон, и в шаблоне вы можете зависеть от этого значения для принятия решения.Шаблон arm не может проверить наличие ресурсов.

...