Добавление тегов в ec2-снимки с помощью powershell
Я пытаюсь добавить теги к снимкам в среде AWS EC2, используя powershell, чтобы я мог пометить их для использования в будущем и для хранения некоторых снимков.
Я могу создать их вручную через консоль, но пока не могу определить, какой командлет использовать. Лучшее, чем я могу управлять - это edit-ec2snapshotattribute, но это не то, чего я хочу.
Я бы предпочел не использовать "описание", если это возможно, во время создания снимка, так как он используется для других элементов
1 ответ
Решение
Командлет New-EC2Tag можно использовать для создания новых тегов для любого ресурса EC2, включая снимки.
Пример:
# Create a new tag with Key "Environment" and Value "Dev"
PS C:\> New-EC2Tag -Resources "snap-1a2b3c4d" -Tags @{ Key="Environment"; Value = "Dev" }
# View the newly created tag on the snapshot
PS C:\> Get-EC2Snapshot -SnapshotIds "snap-1a2b3c4d" | % { $_.Tags }
Key Value
--- -----
Environment Dev
Документация:
- Инструменты AWS для PowerShell - New-EC2Tag
- Инструменты AWS для PowerShell - Get-EC2Snapshot
- Руководство пользователя AWS - Пометка ресурсов EC2 (включает список всех типов ресурсов EC2, которые можно пометить)