Using AWS cli create-image with tags

0

Hi, I am creating a script in windows to create images of an EC2 Windows instance using Create-image option. aws ec2 create-image --instance-id i-123456789 --name "My server" --no-reboot'

I want to add the same two tags, to the AMI and to the snapshots. In the console there is an option called "Tag image and snapshots together" Is there a way to do it in a command line?

Itamar
feita há 5 meses322 visualizações
1 Resposta
0
Resposta aceita

Hi,

As described on the AWS-Cli documentation, you can use the --tag-specifications parameter to tag the AMI, the snapshots, or both on creation.

  • To tag the AMI, the value for ResourceType must be image .
  • To tag the snapshots that are created of the root volume and of other Amazon EBS volumes that are attached to the instance, the value for ResourceType must be snapshot . The same tag is applied to all of the snapshots that are created.

Example:

aws ec2 create-image \
    --instance-id i-1234567890abcdef0 \
    --name "My server" \
    --no-reboot
    --tag-specifications "ResourceType=image,Tags=[{Key=cost-center,Value=cc123}]" "ResourceType=snapshot,Tags=[{Key=cost-center,Value=cc123}]"
profile picture
ESPECIALISTA
respondido há 5 meses
profile picture
ESPECIALISTA
avaliado há 5 meses
profile picture
ESPECIALISTA
avaliado há 5 meses

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas