0
在AWS SDK版本1,我们可以从一个实例创建图像下面的方法:如何使用AWS SDK为Ruby创建图片 - 第2版
ec2.images.create(:instance_id => "i-123", :name => "my-image")
如何,我们可以通过版本2处理呢?谢谢。
在AWS SDK版本1,我们可以从一个实例创建图像下面的方法:如何使用AWS SDK为Ruby创建图片 - 第2版
ec2.images.create(:instance_id => "i-123", :name => "my-image")
如何,我们可以通过版本2处理呢?谢谢。
我刚刚得到了答案,这里是例子:
ec2_instance.create_image({
dry_run: false,
name: "String", # required
description: "String",
no_reboot: false,
block_device_mappings: [
{
virtual_name: "String",
device_name: "String",
ebs: {
snapshot_id: "String",
volume_size: 1,
delete_on_termination: false,
volume_type: "standard", # accepts standard, io1, gp2, sc1, st1
iops: 1,
encrypted: false,
},
no_device: "String",
},
],
})