Мы хотели бы иметь многозначные теги. Например, для тега «приложение» у нас есть ресурсы, которые включают несколько приложений, т.е. виртуальные машины, на которых запущено несколько экземпляров JBoss для разных приложений. Насколько мне известно, многозначные теги пока не разрешены. В качестве обходного пути я рассматриваю такие значения тега, как «app1, app2». Однако я не понимаю, как мы могли бы использовать эти значения для правильных запросов. Я ожидал, что смогу сделать что-то вроде
az resource list --tag 'application=*app1*'
Но это не работает. В соответствии с https://docs.microsoft.com/en-us/cli/azure/resource?view=azure-cli-latest#az-resource-list, подстановочные знаки разрешены в именах тегов, но не в значениях тегов:
az resource list --tag 'test*'
Известны ли вам какие-либо методы, которые мы могли бы использовать для обработки этих псевдо-многозначных тегов?
Спасибо и наилучшими пожеланиями.
Фильтр в интерфейсе командной строки Az не разрешает такой поиск, поэтому вам придется выполнять такую фильтрацию в собственном коде bash / PowerShell после получения списка ресурсов.