Dean Troyer f18f264ed7 Command docs: domain
Change the implementation of --enable|--disable on domain create
and set commands to our usual style.

Change-Id: I10f2b96281a114fa3cf3b001394844770b2a8632
2014-12-31 10:08:51 -06:00

116 lines
1.5 KiB
ReStructuredText

======
domain
======
Identity v3
domain create
-------------
Create new domain
.. program:: domain create
.. code:: bash
os domain create
[--description <description>]
[--enable | --disable]
[--or-show]
<domain-name>
.. option:: --description <description>
New domain description
.. option:: --enable
Enable domain (default)
.. option:: --disable
Disable domain
.. option:: --or-show
Return existing domain
If the domain already exists, return the existing domain data and do not fail.
.. describe:: <domain-name>
New domain name
domain delete
-------------
Delete domain
.. program:: domain delete
.. code:: bash
os domain delete
<domain>
.. describe:: <domain>
Domain to delete (name or ID)
domain list
-----------
List domains
.. program:: domain list
.. code:: bash
os domain list
domain set
----------
Set domain properties
.. program:: domain set
.. code:: bash
os domain set
[--name <name>]
[--description <description>]
[--enable | --disable]
<domain>
.. option:: --name <name>
New domain name
.. option:: --description <description>
New domain description
.. option:: --enable
Enable domain
.. option:: --disable
Disable domain
.. describe:: <domain>
Domain to modify (name or ID)
domain show
-----------
Show domain details
.. program:: domain show
.. code:: bash
os domain show
<domain>
.. describe:: <domain>
Domain to display (name or ID)