计算管理/镜像存储相关接口/镜像相关接口
PUTImage Related Interfaces起始版本 0.6同步需要认证
更新镜像信息
更新镜像信息
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
路径参数
请求参数
路径参数
uuidString必填镜像的UUID,唯一标示该镜像
请求体字段
paramsObject必填请求体参数结构
nameString镜像名称
descriptionString镜像的详细描述
guestOsTypeString镜像对应的客户机操作系统类型
mediaTypeString镜像的类型
formatString镜像的格式
systemBoolean标识是否为系统镜像
platformString镜像的系统平台
updateimageObject必填updateimage 请求体结构
architectureString暂无描述。
systemTagsList系统标签
userTagsList用户标签
响应状态
请求地址
PUT/zstack/v1/images/{uuid}/actions
/zstack/v1/images/{uuid}/actions
请求示例
curl -X PUT 'http://{host}/zstack/v1/images/{uuid}/actions' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"params":{"name":"<name>","description":"<description>","guestOsType":"<guestOsType>","mediaType":"<mediaType>","format":"<format>","system":true,"platform":"<platform>"},"updateimage":{"architecture":"<architecture>"},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "uuid": "fadea0efc22e3e6fa43f537f1af6ee6b", "name": "TinyLinux", "url": "http://192.168.1.20/share/images/tinylinux.qcow2", "mediaType": "RootVolumeTemplate", "platform": "Windows", "architecture": "x86_64", "format": "qcow2", "backupStorageRefs": [ { "id": 0.0, "imageUuid": "fadea0efc22e3e6fa43f537f1af6ee6b", "backupStorageUuid": "b94ff32725d133fea53e8ada5ea7f0fc", "installPath": "ceph://zs-images/f0b149e053b34c7eb7fe694b182ebffd", "status": "Ready" } ] } }变更历史
此 API 暂无变更历史记录。
