资源中心/云资源池/云主机相关接口
PUTVM Instance Operations起始版本 2.2同步需要认证
修改云主机根云盘
修改云主机根云盘
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
路径参数
请求参数
路径参数
vmInstanceUuidString必填云主机UUID
请求体字段
changevmimageObject必填changevmimage 请求体结构
imageUuidString必填镜像UUID
resourceUuidString资源UUID。若指定,资源会使用该字段值作为UUID。
systemTagsList系统标签
userTagsList用户标签
响应状态
请求地址
PUT/zstack/v1/vm-instances/{vmInstanceUuid}/actions
/zstack/v1/vm-instances/{vmInstanceUuid}/actions
请求示例
curl -X PUT 'http://{host}/zstack/v1/vm-instances/{vmInstanceUuid}/actions' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"changevmimage":{"imageUuid":"<imageUuid>","resourceUuid":"<resourceUuid>"},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "uuid": "8753ddd9d41d3e1c81bca779096325e6", "name": "Test-VM", "description": "web server VM", "zoneUuid": "8f13ce3cefcc3b4f905140613c0790e9", "clusterUuid": "48574e91679f376f9443d75bd3deabd3", "imageUuid": "d20e62e8cab133498f1456c14e210644", "hostUuid": "1f74c3ba1d8a38afbc2c00b024b9df6f", "lastHostUuid": "9220f51b605a308ab2d540541261d452", "instanceOfferingUuid": "d1fe019ddd65376491f5b992dbe52f9d", "rootVolumeUuid": "d4131773654237c997b00fad3102d30d", "platform": "Linux", "defaultL3NetworkUuid": "f12a1735a9f33a86a16d9487351832ac", "type": "UserVm", "hypervisorType": "KVM", "memorySize": 8.589934592E9, "cpuNum": 1.0, "allocatorStrategy": "LastHostPreferredAllocatorStrategy", "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM", "state": "Running", "vmNics": [ { "uuid": "6364c6ddbac03148b680f477761fd87a", "vmInstanceUuid": "8753ddd9d41d3e1c81bca779096325e6", "usedIpUuid": "996010937c043cee98258e261191d3e4", "l3NetworkUuid": "f12a1735a9f33a86a16d9487351832ac", "ip": "192.168.1.10", "mac": "00:0c:29:bd:99:fc", "netmask": "255.255.255.0", "gateway": "192.168.1.1", "deviceId": 0.0, "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM" } ], "allVolumes": [ { "uuid": "d4131773654237c997b00fad3102d30d", "name": "Root-Volume-For-VM-8753ddd9d41d3e1c81bca779096325e6", "primaryStorageUuid": "080271df17b53de2857ab4728bafb21d", "vmInstanceUuid": "8753ddd9d41d3e1c81bca779096325e6", "diskOfferingUuid": "0fa1ba3b260633ecaa74111268b22d11", "rootImageUuid": "d20e62e8cab133498f1456c14e210644", "installPath": "/Cloud_ps/rootVolumes/acct-36c27e8ff05c4780bf6d2fa65700f22e/vol-d4131773654237c997b00fad3102d30d/d4131773654237c997b00fad3102d30d.qcow2", "type": "Root", "format": "qcow2", "size": 1.073741824E11, "actualSize": 2.147483648E10, "deviceId": 0.0, "state": "Enabled", "status": "Ready", "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM" } ] } }变更历史
此 API 暂无变更历史记录。
