一体机虚机
一体机虚机
虚机 - 获取模板列表
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| bk_uuid | String | 否 | | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功。 | | |
| temp_list | Array | 否 | ["win2008r2","win2012r2"] | | |
虚机 - 新建
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| vm_name | String | 是 | win2008 | 虚机名称 | |
| bk_uuid | String | 是 | xxxxx | 主机uuid | |
| template | String | 是 | win2008r2 | 模板名称 | |
| disk | Array | 是 | | | 2 |
| name | String | 是 | D | 磁盘名称 | |
| size | String | 是 | 1 | 磁盘容量(单位G) | |
| hardware | Object | 是 | | | |
| cpu | String | 是 | 2 | CPU个数 | |
| mem | String | 是 | 4 | 内存容量(单位G) | |
| network | Object | 是 | | | |
| ip | String | 是 | 192.168.20.8 | 虚机IP地址 | |
| gateway | String | 是 | 192.168.1.10 | 网关 | |
| netmask | String | 是 | 255.255.192.0 | 掩码 | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功。 | | |
虚机 - 列表
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| limit | Number | 否 | 1 | | |
| page | Number | 否 | 1 | | |
| search_value | String | 否 | | | |
| search_field | String | 否 | | | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功 | | |
| total | Number | 否 | 0 | | |
| info_list | Array | 否 | | | |
| vm_uuid | String | 否 | win2008 | 虚机UUID | |
| vm_name | String | 否 | win2008 | | |
| bk_uuid | String | 否 | xxxxx | | |
| wk_uuid | String | 否 | xxxxx | 由虚机创建的节点UUID | |
| template | String | 否 | win2008r2 | | |
| network | Object | 否 | | | |
| ip | String | 否 | 192.168.20.8 | | |
| gateway | String | 否 | 192.168.1.10 | | |
| netmask | String | 否 | 255.255.192.0 | | |
| user_uuid | String | 否 | | | |
| username | String | 否 | | | |
| create_time | Number | 否 | 1 | | |
| random_str | String | 否 | | | |
虚机 - 单个
URL参数为:虚机UUID
URL
Method
Request
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功 | | |
| box_vm | Object | 否 | | | |
| vm_uuid | String | 否 | win2008 | | |
| vm_name | String | 否 | win2008 | | |
| bk_uuid | String | 否 | xxxxx | | |
| wk_uuid | String | 否 | xxxxx | | |
| template | String | 否 | win2008r2 | | |
| disk | Array | 否 | | | 2 |
| name | String | 否 | D | | |
| size | String | 否 | 1 | | |
| hardware | Object | 否 | | | |
| cpu | String | 否 | 2 | | |
| mem | String | 否 | 4 | | |
| network | Object | 否 | | | |
| ip | String | 否 | 192.168.20.8 | | |
| gateway | String | 否 | 192.168.1.10 | | |
| netmask | String | 否 | 255.255.192.0 | | |
| user_uuid | String | 否 | | | |
| username | String | 否 | | | |
| create_time | Number | 否 | 1 | | |
| random_str | String | 否 | | | |
虚机 - 删除
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| vm_uuids | Array | 否 | | 虚机UUID | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功。 | | |
虚机 - 状态
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| vm_uuids | Array | 否 | | 虚机UUID | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功 | | |
| status | Array | 否 | | | |
| vm_uuid | String | 否 | 9c420cF9-8EA2-2b5F-cDB4-A5680bC3E9D2 | | |
| status | String | 否 | | 'RUN':运行; | |
'PAUSED':暂停;
'WORKING':工作;
'SHUT_OFF':关闭;
'SHUT_DOWN':关闭中;
'BLOCKED':被阻止;
'NO_STATE':无状态;
'CRASHED':已崩溃;
'SUSPENDED':被挂起; |
虚机 - 操作
URL
Method
Request
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| operate | String | 否 | register | 注册:register | |
| vm_uuids | Array | 否 | | 虚机UUID | |
Response
| 名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
| ret | Number | 否 | 200 | | |
| msg | String | 否 | | | |
| data | Object | 否 | | | |
| code | Number | 否 | 0 | | |
| message | String | 否 | [0] 操作成功。 | | |