Теги Azure: поиск значения, включая подстановочный знак
Мы хотели бы иметь многозначные теги. Например, для тега "приложение" у нас есть несколько ресурсов, которые включают несколько приложений, то есть виртуальные машины, на которых запущено несколько экземпляров 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 --tag 'test*'
Известно ли вам о каком-либо методе, который мы могли бы использовать для обработки этих псевдо-многозначных тегов?
Спасибо и наилучшими пожеланиями.
2 ответа
Фильтр в интерфейсе командной строки Az не разрешает такой поиск, поэтому вам придется выполнять такую фильтрацию самостоятельно в своем коде bash/PowerShell, как только вы получите список ресурсов.
Не работает также в веб-интерфейсе.
Это был кандидат на функцию, но Microsoft отказалась от него.
Источник: https://developercommunity.visualstudio.com/t/cant-query-off-of-wildcards/418475#T-N419130 .