计算管理/虚拟机相关接口
GETVM Related Interfaces起始版本 0.6同步需要认证
获取目的地列表
获取目的地列表
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
查询参数
请求参数
查询参数
instanceOfferingUuidString计算规格UUID
imageUuidString必填镜像UUID
l3NetworkUuidsList必填分布式端口组列表
rootDiskOfferingUuidString根硬盘规格。仅在imageUuid指定的镜像是ISO时需要指定
dataDiskOfferingUuidsList硬盘规格列表
响应状态
请求地址
GET/zstack/v1/vm-instances/candidate-destinations
/zstack/v1/vm-instances/candidate-destinations
请求示例
curl -X GET 'http://{host}/zstack/v1/vm-instances/candidate-destinations?instanceOfferingUuid=<instanceOfferingUuid>&imageUuid=<imageUuid>&l3NetworkUuids=<l3NetworkUuids>&rootDiskOfferingUuid=<rootDiskOfferingUuid>&dataDiskOfferingUuids=<dataDiskOfferingUuids>&zoneUuid=<zoneUuid>&clusterUuid=<clusterUuid>&defaultL3NetworkUuid=<defaultL3NetworkUuid>&cpuNum=1&memorySize=1&systemTags=<systemTags>&userTags=<userTags>&rootDiskSize=1' -H 'Authorization: OAuth {sessionUuid}'
响应示例
200{ "zones": [ { "uuid": "88a4f663c5c63a80b74cb8d1bf54a5a5", "name": "zone", "isDefault": false } ], "clusters": [ { "name": "cluster1", "uuid": "779ab0160e9734f8b2de0f75612f794f", "hypervisorType": "KVM", "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM", "zoneUuid": "cb1001af731e3500a07269049e695eaa" } ], "hosts": [ { "zoneUuid": "88a4f663c5c63a80b74cb8d1bf54a5a5", "name": "example", "uuid": "dee308ca7bf931edbc1adc31735cd9c8", "clusterUuid": "0ea74049ad863b3185465ca2e9b7ae06", "description": "example", "managementIp": "192.168.0.1", "hypervisorType": "KVM", "state": "Enabled", "status": "Connected", "totalCpuCapacity": 4, "availableCpuCapacity": 2, "totalMemoryCapacity": 4, "availableMemoryCapacity": 4, "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM" } ] }变更历史
此 API 暂无变更历史记录。
