Мы проверяем наши экземпляры AWS, я хотел бы получить список ВСЕХ наших экземпляров (ELB, S3, EC2, группы безопасности) по ссылке TAG. например, мы последовательно помечаем наши ресурсы примерно такими: {"Ключ": "Проект", "Ценность": "бананы"},
Как мы можем получить через power-shell список ВСЕХ наших ресурсов, которые содержат значение TAG Project "bananas"?
Я смог получить все свои EC2, используя следующий скрипт:
$ instance = Get-EC2Instance
-Filter @( @{name='tag:Project'; values="bananas"};
@{name='instance-state-code'; values = 16} )
| Select-Object -ExpandProperty instance # Получить идентификатор экземпляра, игнорируя все завершенные экземпляры $ instance | Экспорт в CSV "C: \ ec2.csv"
Но я не уверен, как получить все мои ресурсы с тегами с помощью одного скрипта.