Как получить свои собственные AMI с помощью инструментов AWS для Powershell?

Я опробую инструмент AWS Powershell. Какая команда загружает образ AMI, созданный мной в моей среде? Судя по всему, команда get-ec2image загружает все доступные изображения на рынке, а это не то, что мне нужно.

2 ответа

Подробный синтаксис Get-EC2Image:

Get-EC2Image-ImageId <String[]>-Owner <String[]>-ExecutableUser <String[]>-Filter <Filter[]>

Так что в вашем случае это будет работать, если предположить, что 123456789 будет вашим номером счета AWS.

Get-EC2Image -Owner '123456789'

Get-EC2Image - это то, что вам нужно, вам просто нужно установить -Owner параметр для себя, например, так:

PS C:/> Get-EC2Image -owner self

Вот пример, где вы можете выбрать свои собственные AMI, отфильтрованные по имени AMI (имя AMI, данное при создании изображения, а не переназначаемый тег "имя"):

PS C:/> Get-EC2Image -Owners self -Filters @{ Name='name'; Values='amiName' }

Из документации:

В этом контексте [self] относится к пользователю, который соответствует учетным данным, с которыми вызывается командлет.

Более подробная информация доступна в документации для Get-EC2Image.

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