调用 CopyImage 接口,跨地域复制镜像。
本功能正在邀测中,如需试用,请联系客户经理申请。
ResourceIds.N
(资源ID)参数中传入目标镜像ID,查询复制镜像任务进度。下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
参数 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | CopyImage | 要执行的操作,取值:CopyImage。 |
Version | String | 是 | 2020-04-01 | API的版本,取值:2020-04-01。 |
CopyImageTags | Boolean | 否 | false | 是否复制源镜像标签。取值:
|
Description | String | 否 | winserver | 目标镜像描述,不填默认与源自定义镜像一致。填写规范如下:
|
DestinationRegion | String | 是 | cn-beijing | 目标区域,指定目标镜像所在区域。 注意 目标地域不能与源自定义镜像所在地域相同。 |
ImageId | String | 是 | image-4431h3l7hl31a0****** | 源自定义镜像ID。您可以调用DescribeImages接口并传入 |
ImageName | String | 是 | image-1 | 目标自定义镜像名称。命名规范如下:
|
ProjectName | String | 否 | default | 镜像所属项目。 注意 调用接口账号若仅拥有部分项目权限,本参数必填。授权账号操作项目详情,可查看管理项目权限。 |
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
ImageId | String | image-4431h3l7hl31a0****** | 目标镜像ID。 |
GET /?Action=CopyImage&Version=2020-04-01&ImageId=image-4431h3l7hl31a0******&DestinationRegion=cn-shanghai&ImageName=image-1 HTTP/1.1 Host: open.volcengineapi.com Region: cn-beijing ServiceName: ecs
{ "ResponseMetadata": { "RequestId": "2022061517394001022514606307*****", "Action": "CopyImage", "Version": "2020-04-01", "Service": "ecs", "Region": "cn-beijing" }, "Result": { "ImageId": "image-3teco18f1w5a71******" } }
下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。
状态码 | 错误码 | 说明 |
---|---|---|
400 | InvalidArgument | 指定的参数不合法。 |
400 | InvalidDescription.Malformed | 指定的描述不合法。 |
400 | InvalidDestinationRegion.Malformed | 目的地域不合法。 |
400 | InvalidImageForCopyImage.UnSupported | 指定的镜像不支持复制镜像操作。 |
400 | InvalidImageName.Malformed | 指定的镜像名称不合法。 |
400 | InvalidRegionForCopyImage.UnSupported | 指定的源地域或目标地域不支持复制镜像操作。 |
400 | LimitExceeded.MaximumImageCount | 可创建的自定义镜像个数超过限制。 |
400 | LimitExceeded.MaximumImageSize | 指定的镜像大小超过限制。 |
400 | MissingParameter.DestinationRegion | 目标地域不能为空。 |
400 | MissingParameter.ImageId | 镜像ID不能为空。 |
400 | MissingParameter.ImageName | 镜像名称不能为空。 |
404 | InvalidActionOrVersion | 请求接口不存在。 |
404 | InvalidImage.NotFound | 指定的镜像不存在。 |
404 | InvalidProject.NotFound | 指定的Project不存在。 |
412 | InvalidDestinationRegion.Mismatch | 复制镜像的源地域不能等于目标地域。 |
412 | OperationDenied.ResourceLocked | 指定的操作被拒绝,因为您的资源已被其他操作锁定。 |
412 | OperationDenied.SnapshotServiceUnavailable | 指定的操作被拒绝,因为快照服务未开通。 |
500 | InternalError | 内部错误,请重试。如果多次尝试失败,请提交工单。 |