更改AWS AMI名称

时间:2017-11-17 18:59:24

标签: amazon-web-services amazon-ec2

是否可以使用aws cli来更改AMI名称?

我可以成功添加“Name”标签(使用aws ec2 create-tags),但不能更改Web UI上显示的“AMI Name”。 这是一个导入的AMI,所以AMI名称就像是 进口-AMI-XXXXX。

我试过了:

aws ec2 modify-image-attribute --image-id AMI_ID --attribute Name --value VALUE

但是我回来了:

An error occurred (InvalidParameterCombination) when calling the ModifyImageAttribute operation: No attributes specified.

任何建议?

2 个答案:

答案 0 :(得分:4)

无法更改AMI图像的名称。一旦设置了名称,就无法更改。

您有两种可能的解决方案:

  1. 使用其他名称再次创建AMI图像。但是,在您的情况下,名称可能会自动生成,这可能不是一个选项。
  2. 在同一区域内复制AMI,为副本提供更理想的名称。

答案 1 :(得分:-1)

我在AMI的EC2控制台中看到两个类似字段的名称。一个称为“名称”,另一个称为“ AMI名称”。正如前面的答案所示,后者是不可变的。

但是,我能够通过使用创建标签来设置“名称”字段,如下所示:

aws ec2 create-tags --resources AMI_ID --tags Key=Name,Value=bbb