Как сохранить существующие теги при повторном развертывании ресурса через шаблон ARM? - PullRequest
0 голосов
/ 21 января 2019

Я заметил, что каждый раз, когда мы разворачиваем наш ресурс через шаблон ARM, это приводит к удалению всех тегов, которые были установлены вручную для этих ресурсов (точнее - заменены на теги, указанные в шаблоне ARM). В этом ожидаемое поведение? Есть ли простой способ сохранить пользовательские теги и не стирать их? (Пример непростого способа: прочитать теги на ресурсе перед запуском шаблона ARM и передать все эти теги обратно в ARM).

Режим шаблона ARM является инкрементным.

1 Ответ

0 голосов
/ 21 января 2019
  1. да, это ожидаемое поведение.
  2. простого пути нет.
  3. режим шаблона не имеет значения.

вы можете попытаться получить тег объекта с помощью функции reference() и использовать функцию union() с выходным объектом функции reference() для создания правильных тегов, но я не пробовал этого.

...