GET /api/subnets
List of subnets

參數

參數名字 描述
search
選填

Filter results

Validations:

  • Must be String

order
選填

Sort results

Validations:

  • Must be String

page
選填

編頁結果

Validations:

  • Must be String

per_page
選填

每個請求的項目數量

Validations:

  • Must be String


GET /api/subnets/:id
Show a subnet.

參數

參數名字 描述
id
必填

Validations:

  • Must be an identifier, string from 1 to 128 characters containing only alphanumeric characters, space, underscore(_), hypen(-) with no leading or trailing space.


POST /api/subnets
Create a subnet

參數

參數名字 描述
subnet
必填

Validations:

  • Must be a Hash

subnet[name]
必填

子網路名稱

Validations:

  • Must be String

subnet[network]
必填

Subnet network

Validations:

  • Must be String

subnet[mask]
必填

這個子網路的網路遮罩

Validations:

  • Must be String

subnet[gateway]
選填

Primary DNS for this subnet

Validations:

  • Must be String

subnet[dns_primary]
選填

Primary DNS for this subnet

Validations:

  • Must be String

subnet[dns_secondary]
選填

Secondary DNS for this subnet

Validations:

  • Must be String

subnet[ipam]
選填

Enable IP Address auto suggestion for this subnet

Validations:

  • Must be 'true' or 'false' or '1' or '0'

subnet[from]
選填

Starting IP Address for IP auto suggestion

Validations:

  • Must be String

subnet[to]
選填

Ending IP Address for IP auto suggestion

Validations:

  • Must be String

subnet[vlanid]
選填

VLAN ID for this subnet

Validations:

  • Must be String

subnet[domain_ids]
選填

這個子網路所屬於的網域

Validations:

  • Must be an array of any type

subnet[dhcp_id]
選填

DHCP Proxy to use within this subnet

Validations:

  • Must be a number.

subnet[tftp_id]
選填

TFTP Proxy to use within this subnet

Validations:

  • Must be a number.

subnet[dns_id]
選填

DNS Proxy to use within this subnet

Validations:

  • Must be a number.


PUT /api/subnets/:id
Update a subnet

參數

參數名字 描述
id
必填

Subnet numeric identifier

Validations:

  • Must be a number.

subnet
必填

Validations:

  • Must be a Hash

subnet[name]
選填

子網路名稱

Validations:

  • Must be String

subnet[network]
選填

Subnet network

Validations:

  • Must be String

subnet[mask]
選填

這個子網路的網路遮罩

Validations:

  • Must be String

subnet[gateway]
選填 , 允許空值

Primary DNS for this subnet

Validations:

  • Must be String

subnet[dns_primary]
選填 , 允許空值

Primary DNS for this subnet

Validations:

  • Must be String

subnet[dns_secondary]
選填 , 允許空值

Secondary DNS for this subnet

Validations:

  • Must be String

subnet[from]
選填 , 允許空值

Starting IP Address for IP auto suggestion

Validations:

  • Must be String

subnet[to]
選填 , 允許空值

Ending IP Address for IP auto suggestion

Validations:

  • Must be String

subnet[vlanid]
選填 , 允許空值

VLAN ID for this subnet

Validations:

  • Must be String

subnet[domain_ids]
選填 , 允許空值

這個子網路所屬於的網域

Validations:

  • Must be an array of any type

subnet[dhcp_id]
選填 , 允許空值

DHCP Proxy to use within this subnet

Validations:

  • Must be a number.

subnet[tftp_id]
選填 , 允許空值

TFTP Proxy to use within this subnet

Validations:

  • Must be a number.

subnet[dns_id]
選填 , 允許空值

DNS Proxy to use within this subnet

Validations:

  • Must be a number.


DELETE /api/subnets/:id
Delete a subnet

參數

參數名字 描述
id
必填

Subnet numeric identifier

Validations:

  • Must be a number.