EC2恢复快照BOTO3 lambda

2024-10-02 06:25:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图找到一种方法来创建一个lambda函数,用pyhtonboto3恢复快照EC2

有人帮我吗


Tags: 方法lambda函数ec2快照pyhtonboto3
2条回答

您将使用^{},指定一个SnapshotId用作源:

response = client.create_volume(
    AvailabilityZone='string',
    SnapshotId='string',
    VolumeType='standard'|'io1'|'gp2'|'sc1'|'st1',
)

谢谢,但当我按照以下方式实现lambda时,我收到了以下错误消息:

导入json 进口boto3

ec2=boto3.resource('ec2')

def lambda_handler(event, context):
    response = ec2.create_volume(
    AvailabilityZone='eu-west-3a',
    SnapshotId='snap-061832fc7e98722c9',
    VolumeType='standard')
    return response

[错误]Runtime.MarshalError:无法封送响应:ec2。卷(id='vol-0d99ae0316d78481d')不可JSON序列化

相关问题 更多 >

    热门问题