![Huanxuan Ao](/assets/img/avatar_default.png)
This patch add a command that supports setting address scope properties. Change-Id: I9c4b5068a8abb986a9dc18b167b48b924d16ff42 Closes-Bug: #1566269
121 lines
2.2 KiB
ReStructuredText
121 lines
2.2 KiB
ReStructuredText
=============
|
|
address scope
|
|
=============
|
|
|
|
An **address scope** is a scope of IPv4 or IPv6 addresses that belongs
|
|
to a given project and may be shared between projects.
|
|
|
|
Network v2
|
|
|
|
address scope create
|
|
--------------------
|
|
|
|
Create new address scope
|
|
|
|
.. program:: address scope create
|
|
.. code:: bash
|
|
|
|
os address scope create
|
|
[--project <project> [--project-domain <project-domain>]]
|
|
[--ip-version <ip-version>]
|
|
[--share | --no-share]
|
|
<name>
|
|
|
|
.. option:: --project <project>
|
|
|
|
Owner's project (name or ID)
|
|
|
|
.. option:: --project-domain <project-domain>
|
|
|
|
Domain the project belongs to (name or ID).
|
|
This can be used in case collisions between project names exist.
|
|
|
|
.. option:: --ip-version <ip-version>
|
|
|
|
IP version (4 or 6, default is 4)
|
|
|
|
.. option:: --share
|
|
|
|
Share the address scope between projects
|
|
|
|
.. option:: --no-share
|
|
|
|
Do not share the address scope between projects (default)
|
|
|
|
.. _address_scope_create-name:
|
|
.. describe:: <name>
|
|
|
|
New address scope name
|
|
|
|
address scope delete
|
|
--------------------
|
|
|
|
Delete an address scope
|
|
|
|
.. program:: address scope delete
|
|
.. code:: bash
|
|
|
|
os address scope delete
|
|
<address-scope>
|
|
|
|
.. _address_scope_delete-address-scope:
|
|
.. describe:: <address-scope>
|
|
|
|
Address scope to delete (name or ID)
|
|
|
|
address scope list
|
|
------------------
|
|
|
|
List address scopes
|
|
|
|
.. program:: address scope list
|
|
.. code:: bash
|
|
|
|
os address scope list
|
|
|
|
address scope set
|
|
-----------------
|
|
|
|
Set address scope properties
|
|
|
|
.. program:: address scope set
|
|
.. code:: bash
|
|
|
|
os address scope set
|
|
[--name <name>]
|
|
[--share | --no-share]
|
|
<address-scope>
|
|
|
|
.. option:: --name <name>
|
|
|
|
Set address scope name
|
|
|
|
.. option:: --share
|
|
|
|
Share the address scope between projects
|
|
|
|
.. option:: --no-share
|
|
|
|
Do not share the address scope between projects
|
|
|
|
.. _address_scope_set-address-scope:
|
|
.. describe:: <address-scope>
|
|
|
|
Address scope to modify (name or ID)
|
|
|
|
address scope show
|
|
------------------
|
|
|
|
Display address scope details
|
|
|
|
.. program:: address scope show
|
|
.. code:: bash
|
|
|
|
os address scope show
|
|
<address-scope>
|
|
|
|
.. _address_scope_show-address-scope:
|
|
.. describe:: <address-scope>
|
|
|
|
Address scope to display (name or ID)
|