python-openstackclient/doc/source/command-objects/trust.rst
Tang Chen 32c627eaf0 Doc: Unify repeatable option comments
There are lots of "this option can be repeated" comments
in the doc, which are not consistent to other similar
docs.

This patch changes them to the following format:

"repeat option to do something"

Change-Id: I54e01053091c428bf87bb36bb95f73a0b80ab6e7
2016-04-12 15:57:17 +08:00

103 lines
1.7 KiB
ReStructuredText

=====
trust
=====
Identity v3
trust create
------------
Create new trust
.. program:: trust create
.. code:: bash
os trust create
--project <project>
--role <role>
[--impersonate]
[--expiration <expiration>]
[--project-domain <domain>]
[--trustor-domain <domain>]
[--trustee-domain <domain>]
<trustor>
<trustee>
.. option:: --project <project>
Project being delegated (name or ID) (required)
.. option:: --role <role>
Roles to authorize (name or ID) (repeat option to set multiple values, required)
.. option:: --impersonate
Tokens generated from the trust will represent <trustor> (defaults to False)
.. option:: --expiration <expiration>
Sets an expiration date for the trust (format of YYYY-mm-ddTHH:MM:SS)
.. option:: --project-domain <project-domain>
Domain the project belongs to (name or ID). This can be
used in case collisions between user names exist.
.. option:: --trustor-domain <trustor-domain>
Domain that contains <trustor> (name or ID)
.. option:: --trustee-domain <trustee-domain>
Domain that contains <trustee> (name or ID)
.. describe:: <trustor-user>
User that is delegating authorization (name or ID)
.. describe:: <trustee-user>
User that is assuming authorization (name or ID)
trust delete
------------
Delete trust(s)
.. program:: trust delete
.. code:: bash
os trust delete
<trust> [<trust> ...]
.. describe:: <trust>
Trust(s) to delete
trust list
----------
List trusts
.. program:: trust list
.. code:: bash
os trust list
trust show
----------
Display trust details
.. program:: trust show
.. code:: bash
os trust show
<trust>
.. describe:: <trust>
Trust to display