1. network
GoVirt
  • ApiAuth
    • 获取已有的Apikey
      GET
    • 创建新的Apikey
      POST
    • 删除Apikey
      DELETE
  • Libvirt
    • domain
      • 获取所有域
      • 获取域状态
      • 更新域状态
      • 删除域
    • network
      • 获取所有网络
        GET
      • 创建并启用网络
        POST
      • 停用并删除网络
        DELETE
      • 启用网络
        POST
    • pool
      • 获取所有存储池
      • 创建并启用存储池
      • 停用并移除存储池
    • volume
      • 列出所有卷
      • 列出所有卷的详细信息
      • 新建存储卷
      • 删除存储卷
      • 克隆存储卷
    • image
      • 创建镜像
      • 删除镜像
      • 列出活跃镜像
      • 同步镜像数据
    • 获取宿主机信息
      GET
  1. network

创建并启用网络

开发中
POST
/v1/libvirt/network/createStart

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数application/json

示例
{
  "Name": "test",
  "Autostart": true,
  "ForwardMode": "nat",
  "IPAddress": "192.168.90.1",
  "NetMask": "255.255.255.0",
  "DhcpStart": "192.168.90.2",
  "DhcpEnd": "192.168.90.5"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1:30800/v1/libvirt/network/createStart' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
  "Name": "test",
  "Autostart": true,
  "ForwardMode": "nat",
  "IPAddress": "192.168.90.1",
  "NetMask": "255.255.255.0",
  "DhcpStart": "192.168.90.2",
  "DhcpEnd": "192.168.90.5"
}'

返回响应

🟢200成功
application/json
Body

示例
{}
修改于 2025-04-25 14:59:01
上一页
获取所有网络
下一页
停用并删除网络
Built with