У меня есть случай, когда я хочу получить все виртуальные машины в подписке Azure на основе тегов. Используя ANSIB модуль azure_rm_virtualmachine_facts, он работает, только если я предоставляю определенную группу ресурсов, однако я хочу расширить поиск по всем группам ресурсов. Если я применяю эти теги к нескольким выбранным машинам независимо от их групп ресурсов, они все равно должны вернуть мне все эти машины.
Теги: {Environment: eastus, Продукт: sf, Имя: abc, Компонент: domaincontroller}
В документации здесь указано, что группа ресурсов необходима при фильтрации по имени. Поэтому я предполагаю, что модуль все еще должен иметь возможность поиска по тегам.
azure_rm_virtualmachine_facts:
tags:
- Product:sf
- Name:abc
Эта задача возвращает исключение: nmsrest.exceptions.ValidationError: Параметр 'resource_group_name' не может иметь значение None. \ N
Другой модуль, импортированный в azure_rm_virtualmachine_facts.py, выдает эту ошибку. У кого-нибудь есть опыт с этим?