Compute v2, Network v2
Create new network
.. program:: network create
os network create
[--project <project> [--project-domain <project-domain>]]
[--enable | --disable]
[--share | --no-share]
[--availability-zone-hint <availability-zone>]
<name>.. option:: --project <project>
Owner's project (name or ID)
(Network v2 only)
.. option:: --project-domain <project-domain>
Domain the project belongs to (name or ID).
This can be used in case collisions between project names exist.
(Network v2 only)
.. option:: --enable
Enable network (default)
(Network v2 only)
.. option:: --disable
Disable network
(Network v2 only)
.. option:: --share
Share the network between projects
.. option:: --no-share
Do not share the network between projects
.. option:: --availability-zone-hint <availability-zone>
Availability Zone in which to create this network (requires the Network
Availability Zone extension, this option can be repeated).
(Network v2 only)
.. option:: --subnet <subnet>
IPv4 subnet for fixed IPs (in CIDR notation)
(Compute v2 network only)
.. describe:: <name>
New network name
Delete network(s)
.. program:: network delete
os network delete
<network> [<network> ...].. describe:: <network>
Network(s) to delete (name or ID)
List networks
.. program:: network list
os network list
[--external]
[--long].. option:: --external
List external networks
.. option:: --long
List additional fields in output
Set network properties
.. program:: network set
os network set
[--name <name>]
[--enable | --disable]
[--share | --no-share]
<network>.. option:: --name <name>
Set network name
.. option:: --enable
Enable network
.. option:: --disable
Disable network
.. option:: --share
Share the network between projects
.. option:: --no-share
Do not share the network between projects
.. describe:: <network>
Network to modify (name or ID)
Display network details
.. program:: network show
os network show
<network>.. describe:: <network>
Network to display (name or ID)