【发布时间】:2020-02-02 06:06:12
【问题描述】:
使用 boto3 lib 在 AWS 中创建映像 (AMI) 时,提供以下参数:
ec2.create_image(Name=name, BlockDeviceMappings=[{'DeviceName':device_name,'Ebs':{'SnapshotId':snapshot_id, 'DeleteOnTermination': delete_on_term,
'VolumeSize':10, 'VolumeType':'gp2'}}])
我收到此错误:Missing required parameter in input: "InstanceId"
但是当我从用户界面创建图像时,不需要实例 ID。
在下图中,您可以看到我可以从“快照”页面创建图像,而无需指定实例 ID。
有人知道解决方法吗?谢谢。
【问题讨论】:
标签: python amazon-web-services amazon-ec2 boto3 amazon-ami