You need to enable JavaScript to run this app.
导航

ExportImage

最近更新时间2023.11.20 19:38:58

首次发布时间2022.05.28 07:11:28

调用 ExportImage 接口导出自定义镜像。

调试

请求参数

名称类型是否必填示例值
描述
ActionStringExportImage要执行的操作,取值:ExportImage。
VersionString2020-04-01接口的版本,取值:2020-04-01。
ImageIdStringimage-4431h3l7hl31a0******镜像ID。您可以调用DescribeImages接口并传入Visibility=private参数,查询获取自定义镜像ID。
TOSBucketStringbucket-1导出镜像文件所在的TOS Bucket名称。您可以调用ListBuckets接口,查询获取TOS桶名称。

TOSPrefix

String

test123

自定义导出镜像文件的前缀名,需满足:

  • 由数字或字母组成
  • 字符长度为1~30
    最终保存到TOS的镜像文件名为:
    自定义前缀名_ImageId_system.qcow2

返回数据

名称类型示例值
描述
TaskIdStringt-3teco18f1w5a71******导出镜像的任务ID。

请求示例

GET /?Action=ExportImage&Version=2020-04-01&ImageId=image-4431h3l7hl31a0******&TOSBucket=bucket-1&TOSPrefix=test123 HTTP/1.1
Host: open.volcengineapi.com
Region: cn-beijing
Service: ecs

返回示例

{
    "ResponseMetadata":{
        "RequestId":"2021110417394001022514606307*****",
        "Action":"ExportImage",
        "Version":"2020-04-01",
        "Service":"ecs",
        "Region":"cn-beijing"
    },
    "Result": {
        "TaskId": "t-3teco18f1w5a71******"
    }
}

错误码

HttpCode错误码
错误信息
描述
400MissingParameter.ImageIdThe required parameter ImageId is not supplied.镜像ID不能为空。
400MissingParameter.TOSBucketThe required parameter TOSBucket is not supplied.TOS Bucket不能为空。
400MissingParameter.TOSPrefixThe required parameter TOSPrefix is not supplied.导出镜像文件的前缀名不能为空。
400InvalidTOSPrefix.MalformedThe specified TOSPrefix is malformed.自定义的文件前缀名不合法。
400InvalidImageStatusThe specified image is not in the correct status for the request.当前镜像的状态不支持此操作。
400InvalidImageForExportImage.UnSupportedThe specified image cannot be used for ExportImage.指定的镜像不支持导出。
400InvalidTosPutObject.AccessDeniedThe Action tos:PutObject is not authorized for ecs, please check your IAM policy of ecs.ECS官方服务账号没有权限访问您指定的对象文件。
404InvalidTOSBucket.NotFoundThe specified TOSBucket does not exist.指定的TOS Bucket不存在。
404InvalidImage.NotFoundThe specified image does not exist.指定的镜像不存在。
412OperationDenied.ResourceLockedThe specified operation is denied as your resource is locked for another operation.指定的操作被拒绝,因为您的资源已被其他操作锁定。