欢雨科技项目
  1. RainlyStack API
欢雨科技项目
  • RainlyStack API
    • 创建虚拟机
      POST
    • 删除虚拟机
      POST
    • 重装虚拟机
      POST
    • 重置虚拟机IP
      POST
    • 重置虚拟机密码
      POST
    • 获取虚拟机资源状态
      POST
    • 创建NAT转发
      POST
    • 删除指定NAT转发
      POST
    • 删除虚拟机全部NAT转发
      POST
    • 获取VNC Token
      POST
    • 根据虚拟机ID获取信息
      GET
    • 获取指定虚拟机的NAT转发
      GET
    • 查询虚拟机电源
      GET
    • 取消暂停虚拟机
      GET
    • 暂停虚拟机
      GET
    • 强制关闭虚拟机
      GET
    • 重启虚拟机
      GET
    • 关闭虚拟机
      GET
    • 开启虚拟机
      GET
    • 根据节点ID获取信息
      GET
    • 获取所有节点资源信息
      GET
  1. RainlyStack API

重装虚拟机

POST
https://localhost/api/vms/reinstall

请求参数

Header 参数

Body 参数application/json

示例
{
    "vms_id": 2,
    "vms_os_username": "administrator",
    "vms_os_passwd": "mc520.",
    "vms_osid": 1,
    "vms_disks": [
        {
            "path": "/home/kvm/kvm2",
            "size": 100,
            "is_system_disk": true,
            "format": "qcow2",
            "cache": "writeback",
            "iops_read": 2000,
            "iops_write": 2000
        },
        {
            "path": "/home/kvm/kvm2",
            "size": 200,
            "format": "qcow2",
            "is_system_disk": false,
            "cache": "writeback",
            "iops_read": 3000,
            "iops_write": 3000
        }
    ]
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://localhost/api/vms/reinstall' \
--header 'x-api-key;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "vms_id": 2,
    "vms_os_username": "administrator",
    "vms_os_passwd": "mc520.",
    "vms_osid": 1,
    "vms_disks": [
        {
            "path": "/home/kvm/kvm2",
            "size": 100,
            "is_system_disk": true,
            "format": "qcow2",
            "cache": "writeback",
            "iops_read": 2000,
            "iops_write": 2000
        },
        {
            "path": "/home/kvm/kvm2",
            "size": 200,
            "format": "qcow2",
            "is_system_disk": false,
            "cache": "writeback",
            "iops_read": 3000,
            "iops_write": 3000
        }
    ]
}'

返回响应

🟢200成功
application/json
Body

示例
{}
修改于 2025-10-15 10:52:44
上一页
删除虚拟机
下一页
重置虚拟机IP
Built with