调用CreateSnapshot接口为云盘创建一个快照。
注意
名称 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | CreateSnapshot | 要执行的操作,取值:CreateSnapshot |
Version | String | 是 | 2020-04-01 | API的版本,取值:2020-04-01。 |
VolumeId | String | 是 | vol-bp1s5fnvk4gn2tws0**** | 需要创建快照的云盘ID。 |
SnapshotName | String | 是 | testSnapshotName | 创建的快照名称。命名规范如下:
|
RetentionDays | Integer | 否 | 30 | 快照保留时间,单位为天,取值说明如下:
说明 快照保留时间从快照创建时刻开始计算。 |
Description | String | 否 | testDescription | 快照描述信息,默认为空,长度限制为0~255个字符。 |
ClientToken | String | 否 | 123e4567-e89b-12d3-a456-42665544**** | 用以保证请求幂等性。该字符串由您的客户端生成,用以保证不同请求之间的唯一性。ClientToken是一个大小写敏感、不超过64个ASCII字符的字符串。 |
ProjectName | String | 否 | default | 快照所要加入的Project(项目)名称。 注意
|
Tags.N.Key | String | 否 | Tags.1.Key=tag | 需要创建的标签键。
命名规则如下:
|
Tags.N.Value | String | 否 | Tags.1.Value=test | 标签的标签值。
命名规则如下:
|
名称 | 类型 | 示例值 | 说明 |
---|---|---|---|
SnapshotId | String | snap-j4pajdjui4c7e4ma**** | 创建的快照ID。 |
GET /?Action=CreateSnapshot&SnapshotName=snapshot_name&Version=2020-04-01&VolumeId=vol-bp1s5fnvk4gn2tws0**** HTTP/1.1 Host: open.volcengineapi.com Region: cn-beijing ServiceName: storage_ebs
{ "ResponseMetadata": { "RequestId": "20220308180931010225243139000DF***", "Action": "CreateSnapshot", "Version": "2020-04-01", "Service": "storage_ebs", "Region": "cn-beijing" }, "Result": { "SnapshotId": "snap-j4pajdjui4c7e4ma****" } }
HttpCode | 错误码 | 错误信息 |
---|---|---|
400 | ErrSnapshotQuotaExceed | 快照额度超过限制 |
400 | VolumeTypeNotSupportSnapshot | 云盘不支持快照 |
404 | SnapshotNotFound | 未找到快照 |
400 | InvalidSnapshotName | 快照名称格式不合法 |
400 | InvalidDescription | 资源描述格式不合法 |
400 | IncorrectInstanceStatus | 实例状态不支持此操作 |
400 | VolumeInCreatingSnapshot | 云盘有创建中的快照 |
400 | InvalidProjectName | 指定的项目名不合法。 |
400 | IdempotentParameterMismatch | 幂等参数不一致 |