全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

镜像导入

请求参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数
参数名称
类型
必填
描述
Action String
公共参数,本接口取值:ImportImage。
Version String
公共参数,本接口取值:2016-03-04。
ImageName String

镜像名称。 2-64个字符,支持中文、字母、数字以及-_@#.字符

Architecture String

系统架构。 i386,x86_64

Platform String

操作系统版本。 centos:centos-5
centos-6
centos-7
redhat:redhat-5
redhat-6
redhat7
ubuntu:ubuntu-12
ubuntu-14
ubuntu-16
debian:debian8/debian9
fedora:fedora-20
other linux:other-linux
windows:windows-/server_2012_r2_datacenter_64_zh
windows-server_2012_r2_datacenter_64_en
windows-server_2008_r2_datacenter_64_zh
windows-server_2008_r2_datacenter_64_en

ImageUrl String

存放镜像的ks3对应的bucket地址。如何开通ks3?如何获取bucket地址?
http开头,有效的bucket地址

ImageFormat String

选择上传的镜像格式。 raw、vhd、qcow2、vmdk

DataImageUrl.N String

存放数据盘镜像的ks3对应的bucket地址。 http开头,有效的bucket地址

DataImageSize.N String

数据盘磁盘容量。 2-64个字符,支持中文、字母、数字以及-_@#.字符

DataImageFormat.N String

选择上传的数据盘镜像格式。 raw

返回参数

参数名称
类型
描述
RequestId String
示例值:d0eb50ca-cb23-40ee-9da3-849344627925006
ImageId String
示例值:74868dbb-4ba7-489c-9ef4-fa23597959ab

请求示例

curl -X GET|POST
'http://kec.api.ksyun.com/?Action=ImportImage&Version=2016-03-04'
-H 'authorization: xxx, SignedHeaders=content-type;host;x-amz-date, Signature=xxx'
-H 'cache-control: no-cache'
-H 'content-type: application/x-www-form-urlencoded'
-H 'host: kec.api.ksyun.com'
-H 'x-amz-date: 20170720T022802Z'
-d 'ImageName=xxx&Architecture=xxx&Platform=xxx&ImageUrl=xxx&ImageFormat=xxx&DataImageUrl.N=xxx&DataImageSize.N=xxx&DataImageFormat.N=xxx'

返回示例

JSON格式

{
"RequestId":"d0eb50ca-cb23-40ee-9da3-849344627925006",
"ImageId":"74868dbb-4ba7-489c-9ef4-fa23597959ab"
}

错误码

以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码

错误码
错误信息
Http状态码
描述
ParameterDataImageSizeErrorDataImageSize is Error.400镜像的大小异常
CustomImageQuotaNotEnoughcustom image quota not enough.400可创建自定义镜像限额已满.
Ks3SignFailedKs3 Sign Failed.400Ks3签名失败.
ParameterCountErrorParameter Count is Error.400参数数量错误
Ks3UrlPermissionDeniedURL permission denied.400“URL”没有访问权限.
ImageImportRolePermissionDeniedimage import role permission denied.400未配置镜像导入角色权限.
UrlStrInvalidParameterValueAn invalid or out-of-range value was supplied for the "URL" parameter [{0}].400“URL”参数的取值无效或者超出有效范围.
RegionPermissionDeniedthis region function permission denied.400当前机房未开放该服务.
ProjectMemberNotExistUser is not a member of Project [{0}]400当前用户并不在项目[{0}]中
AssumeRolePermissionDeniedAssume role permission denied.400获取临时ak/sk失败.
InternalError400 BAD_REQUEST : : "{\"message\": \"Unexpected error while running nbdkit command\u003cbr /\u003e\u003cbr /\u003e\\n\\n\\n\", \"code\": \"400 Bad Request\", \"title\": \"Bad Request\"}"400
纯净模式常规模式

纯净模式

点击可全屏预览文档内容