查询镜像的导出结果
更新时间 2022-10-26 17:06:07
最近更新时间: 2022-10-26 17:06:07
1)接口功能介绍
查询镜像的导出结果
2)接口约束
3)URI
GET /v1/describeExportImageInfo
4)请求参数
Query参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
imageId | 否 | String | 镜像id | 12 | |
imageName | 否 | String | 镜像名字 | windows | |
page | 否 | int32 | 第几页 | 12 | |
perPageNum | 否 | int32 | 每页多少条 | 12 |
5)响应参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
requestId | 是 | String | 请求id | b84233d3-0796-xxx | |
status | 是 | Object | 应答状态 | status | |
data | 是 | Object | 返回数据 | data |
表 status
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
message | 是 | string | 状态描述 | Success | $.status.message |
code | 是 | string | 状态码 | Success |
表 data
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
page | 是 | int | 当前页数 | 12 | |
perPageNum | 是 | int | 虚机镜像列表 | 12 | |
imageListStatus | 是 | Object | 每页显示的记录条数 | ||
totalPage | 是 | int | 总页数 | 12 | |
total | 是 | int | 总记录数 | 12 |
表 imageListStatus
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
imageName | 否 | string | 虚机镜像名称 | test | |
imageFormat | 否 | string | 镜像格式 | ||
osVersion | 否 | string | 操作系统版本 | v1 | |
osArch | 是 | string | 操作系统架构 | ||
osSize | 是 | int | 系统大小,单位KB | 12 | |
platform | 否 | string | 平台类型 | ALL: 全部 WINDOWS: windows平台 LINUX: linux 平台(弃用) CENTOS: CentOS平台 UBUNTU: Ubuntu平台 DEBIAN: debian平台 OTHER: 其他平台 | |
systemBits | 否 | string | 系统位数 | BITS_ALL: 全部 BITS32: 32位 BITS64: 64位 | |
userEmail | 否 | string | 用户邮箱 | 127793@qq.com | |
created | 否 | int64 | 虚机镜像创建时间 | 3423423423423 | |
systemNetType | 否 | string | 系统网络管理类型 | V1: version 1 V2: version 2 WINDOWSNET: windows | |
state | 否 | string | 镜像状态 | VmImageNormal, VmImageDeleted, VmImageUpload, VmImageUploadFail | |
comment | 否 | string | 备注 | test | |
sysDiskSize | 否 | int32 | 系统盘容量 | 2342 | |
imageExportStatus | 否 | string | 导出状态 | UNDEFINED: 未定义 - EXPORTING: 导出中 - EXPORTED: 已导出 - EXPORTERROR: 镜像导出发生异常 - UNEXPORTED: 未导出 | |
imageId | 否 | string | 镜像id | 12 | |
exportedImageURL | 否 | string | 下载url | wwww.sdfsd.com |
6)请求示例
GET /v1/describeExportImageInfo?imageId=&imageName=&page=&perPageNum=
7)响应示例
{
"requestId": "5b0ec150b8da8e2247b450d81b76e424",
"status": {
"code": "Success",
"message": "Success"
},
"data": {
"imageName": "test",
"imageFormat": "windows",
"osVersion": "12",
"osArch": "",
"platform": "LINUX",
"systemBits": "BITS64",
"userEmail": "testqq.com",
"created": 2343534543543,
"systemNetType": "WINDOWSNET",
"state": "VmImageDeleted",
"comment": "33",
"sysDiskSize": 222,
"imageExportStatus": "testqq.com",
"created": 2343534543543,
"systemNetType": "WINDOWSNET",
"state": "VmImageDeleted",
"comment": "33",
"sysDiskSize": "EXPORTING",
"imageId": "12",
"exportedImageURL": "url"
}
}
8)状态码
状态码 | 描述 |
---|---|
200 | 表示请求成功。 |