如何使用ImportImage创建图像时指定AMI名称

时间:2017-08-21 01:46:56

标签: aws-java-sdk

使用 ImportImage API创建图像时是否可以指定AMI名称? 它会像“import-ami-abcd1234”一样自动生成。但我想给出更合理的名字。

ImportImageRequest没有“Name”参数: http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/ec2/model/ImportImageRequest.html

虽然从实例创建AMI的CreateImageRequest确实拥有它。

CreateImageRequest createImageRequest = new CreateImageRequest();
createImageRequest.withInstanceId("i-xxxxxxxxxxxxxxxxx")
    .withName("myAMIName")
    .withDescription("this is my ami");

或者可以在ImportImage之后修改AMI名称吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

AMI Name无法更改。你可以:

  1. 您可以执行其他步骤,以便在导入图像后复制该图像。使用AWS Java SDK在复制映像时设置名称。
  2. 然后删除导入的图像