GetSubnets【获取子网信息列表】

获取租户所拥有的子网信息

Request Parameters

Parameter name Type Description Required
action String API 标识符 Yes

Response Elements

Name Type Description
message String 执行结果信息
code Integer HTTP Resonpe响应状态码
data Array JSON 格式的子网信息列表,每项参数可见下面 Data Item

Data Item

Name Type Description
cidr String IP 地址
dns_nameservers Array DNS 服务器地址
enable_dhcp String 是否DHCP获取
gateway_ip String 网关地址
host_routes Array 主机路由
id String 子网 ID
ip_version Integer IP 版本
name String 子网名称
parent_id String 子网父 ID

Example

Example Request:

Request Headers:

POST /api/ HTTP/1.1
Origin: https://console.plcloud.com
X-CSRFToken: 6An6xEuOJqW6dVDtlgzZr6FqgkSbJmqp
Content-Type: application/x-www-form-urlencoded

Form Data:

action: GetSubnets

Example Response:

{
  "message": "成功",
  "code": 200,
  "data": [
    {
      "parent_id": "",
      "host_routes": [],
      "name": "(47c04364)",
      "enable_dhcp": true,
      "ip_version": 4,
      "gateway_ip": "192.168.100.1",
      "cidr": "192.168.100.0/24",
      "dns_nameservers": [
        "114.114.114.114",
        "114.114.115.115"
      ],
      "id": "47c04364-1a0b-4ad6-ab21-2d898ab6b696"
    },
    {
      "parent_id": "",
      "host_routes": [],
      "name": "network01",
      "enable_dhcp": true,
      "ip_version": 4,
      "gateway_ip": "10.10.10.1",
      "cidr": "10.10.10.0/24",
      "dns_nameservers": [
        "114.114.114.114"
      ],
      "id": "9b0e5b41-9d02-4b28-a5b8-c893d0b9785c"
    }
  ]
}