计算管理/虚拟机相关接口
GETVM Related Interfaces起始版本 2.1同步需要认证
获取可选择的数据存储
获取可选择的数据存储
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
查询参数
请求参数
查询参数
imageUuidString必填镜像UUID
l3NetworkUuidsList必填分布式端口组UUID
rootDiskOfferingUuidString根硬盘使用的硬盘规格UUID,镜像类型为ISO时可选且必选
rootDiskSizeLong自定义根硬盘大小。仅在imageUuid指定的镜像是ISO时且rootDiskOfferingUuid为空需要指定
dataDiskOfferingUuidsList数据硬盘使用的硬盘规格UUID
响应状态
请求地址
GET/zstack/v1/vm-instances/candidate-storages
/zstack/v1/vm-instances/candidate-storages
请求示例
curl -X GET 'http://{host}/zstack/v1/vm-instances/candidate-storages?imageUuid=<imageUuid>&l3NetworkUuids=<l3NetworkUuids>&rootDiskOfferingUuid=<rootDiskOfferingUuid>&rootDiskSize=1&dataDiskOfferingUuids=<dataDiskOfferingUuids>&dataDiskSizes=<dataDiskSizes>&zoneUuid=<zoneUuid>&clusterUuid=<clusterUuid>&defaultL3NetworkUuid=<defaultL3NetworkUuid>&systemTags=<systemTags>&userTags=<userTags>' -H 'Authorization: OAuth {sessionUuid}'
响应示例
200{ "rootVolumePrimaryStorages": [ { "uuid": "90087c635c70381baf16eb6dd5f8cfdc", "name": "example", "url": "/zstack_ps", "description": "example", "totalCapacity": 322122547200, "availableCapacity": 214748364800, "totalPhysicalCapacity": 322122547200, "availablePhysicalCapacity": 214748364800, "type": "LocalStorage", "state": "Enabled", "status": "Connected", "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM", "attachedClusterUuids": [ "f1d9f91b4b8b35f7b4435f86b79793be" ] } ], "dataVolumePrimaryStorages": { "d180546cd56b3677bffd7d338ba2666c": [ { "uuid": "b5e92f8dbf223a1eac8fd101f63112b6", "name": "example", "url": "/opt/zstack/nfsprimarystorage/prim-b5e92f8dbf223a1eac8fd101f63112b6", "description": "example", "totalCapacity": 322122547200, "availableCapacity": 214748364800, "totalPhysicalCapacity": 322122547200, "availablePhysicalCapacity": 214748364800, "type": "NFS", "state": "Enabled", "status": "Connected", "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM", "attachedClusterUuids": [ "1d76e995472839f989472c71dbb450c0" ] } ] } }变更历史
此 API 暂无变更历史记录。
