Method | URI | Description |
---|---|---|
POST | /v2/{tenant_id} | Creates a network. |
Normal response codes: 202
This table shows the URI parameters for the create network request:
Name | Type | Description |
---|---|---|
| String | The unique identifier of the tenant or account. |
Example 3.252. Create network: JSON request
{ "network": { "label": "new net 111", "cidr": "10.20.105.0/24" } }
Example 3.253. Create network: XML request
<network> <label>new net 111</label> <cidr>10.20.105.0/24</cidr> </network>
This operation does not require a request body.
Example 3.254. Create network: JSON response
{ "network": { "bridge": null, "bridge_interface": null, "broadcast": "10.20.105.255", "cidr": "10.20.105.0/24", "cidr_v6": null, "created_at": null, "deleted": null, "deleted_at": null, "dhcp_start": "10.20.105.2", "dns1": null, "dns2": null, "gateway": "10.20.105.1", "gateway_v6": null, "host": null, "id": "668687f9-d724-4976-a6f4-a6fd3ad83da3", "injected": null, "label": "new net 111", "multi_host": null, "netmask": "255.255.255.0", "netmask_v6": null, "priority": null, "project_id": null, "rxtx_base": null, "updated_at": null, "vlan": null, "vpn_private_address": null, "vpn_public_address": null, "vpn_public_port": null } }
Example 3.255. Create network: XML response
<?xml version='1.0' encoding='UTF-8'?> <network> <bridge>None</bridge> <vpn_public_port>None</vpn_public_port> <dhcp_start>10.20.105.2</dhcp_start> <bridge_interface>None</bridge_interface> <updated_at>None</updated_at> <id>1bbbed2b-0daa-47a1-b869-1981c29150b1</id> <cidr_v6>None</cidr_v6> <deleted_at>None</deleted_at> <gateway>10.20.105.1</gateway> <rxtx_base>None</rxtx_base> <label>new net 111</label> <priority>None</priority> <project_id>None</project_id> <vpn_private_address>None</vpn_private_address> <deleted>False</deleted> <vlan>None</vlan> <broadcast>10.20.105.255</broadcast> <netmask>255.255.255.0</netmask> <injected>None</injected> <cidr>10.20.105.0/24</cidr> <vpn_public_address>None</vpn_public_address> <multi_host>None</multi_host> <dns2>None</dns2> <created_at>None</created_at> <host>None</host> <gateway_v6>None</gateway_v6> <netmask_v6>None</netmask_v6> <dns1>None</dns1> </network>
This operation does not return a response body.