Neutron Network

Media Type
[application/vnd.org.midonet.neutron.Network-v1+json]
Collection Media Type
[application/vnd.org.midonet.neutron.Networks-v1+json]
GET     /neutron/networks
GET     /neutron/networks/:networkId
POST    /neutron/networks
PUT     /neutron/networks/:networkId
DELETE  /neutron/networks/:networkid
Field NameTypePOST/PUTRequiredDescription

id

UUID

POST

No

A unique identifier of the resource. If this field is omitted in the POST request, a random UUID is generated.

tenant_id

String

POST

Yes

The identifier of the tenant that owns the network.

admin_state_up

Boolean

POST/PUT

No

The administrative state of the network. Default is true (up).

router:external

Boolean

POST/PUT

No

It indicates whether this network is external, that is administratively owned. The default is false.

name

String

POST/PUT

No

The network name.

provider:network_type

String

POST/PUT

No

The network type. The value must be one of the following: FLAT, GRE, LOCAL, UPLINK, VLAN.

shared

Boolean

POST/PUT

No

Indicates whether this resource is shared among tenants.

status

String

  

Status of this resource. This field is currently unused.

If a network is created and marked as external, MidoNet API also creates an administratively owned router called Provider Router. Provider router is a MidoNet virtual router that serves as the gateway router for the OpenStack Neutron deployment. This router is responsible for forwarding traffic between the Internet and the OpenStack cloud. It is up to the network operator to configure this router. There can be at most one instance of provider router at any time. To locate this router, search for the router with the name 'MidoNet Provider Router'.

Questions? Discuss on Mailing Lists or Chat.
Found an error? Report a bug.