Как можно создать политику для применения тегов, где могут существовать несколько вариантов?

Я пытаюсь создать политику Azure, которая обеспечивает создание тегов.

Пример;

Когда пользователь создает группу ресурсов, он ДОЛЖЕН добавить теги: Ресурс среды (PROD или DEV) (VM или SQL).

Теперь существует встроенная политика, называемая "Enforce tag и ее значение для групп ресурсов", однако проблема заключается в том, что теги и значения кажутся жестко закодированными. Т.е. при назначении Политики меня просят ввести атрибуты Name & Value, например, Environment & Production.

Это означает, что во все группы ресурсов, созданные в будущем, необходимо будет добавить и "Среда", и "Производство" во время создания.

Я не понимаю суть этого. Если я заранее определил, что все группы ресурсов должны содержать имя и значение (окружение и производство), почему бы не автоматизировать его, зачем вообще создавать теги вручную, добавляя теги?

Мой вопрос: могу ли я достичь этого:

Когда пользователь создает группу ресурсов, он ДОЛЖЕН добавить теги: Ресурс среды (PROD или DEV) (VM или SQL).

0 ответов

У нас есть встроенный вызов определения "Требовать тег и его значение", который можно смоделировать для настраиваемой политики. Вам нужно будет параметризовать значение тега как массив типов и указать PROD и DEV в массиве. Вам понадобятся два определения: одно для среды и одно для тега ресурса.

Другие вопросы по тегам