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"
}
]
}