From cf23fd5cf6671770566e3280ff66ef8c5522cb4b Mon Sep 17 00:00:00 2001 From: Steve Martinelli Date: Thu, 6 Feb 2014 05:53:24 +0000 Subject: Implement trust in identity v3 api Added new module in identity v3 api to handle create, read, and delete operations of trust resources. Co-Authored-By: Lance Bragstad Co-Authored-By: Steve Martinelli Closes-Bug: #1413718 Change-Id: I2b360b141ff70d4f396466abede859a3db6644f4 --- doc/source/command-objects/trust.rst | 101 +++++++++++++++++++++++++++++++++++ 1 file changed, 101 insertions(+) create mode 100644 doc/source/command-objects/trust.rst (limited to 'doc/source/command-objects') diff --git a/doc/source/command-objects/trust.rst b/doc/source/command-objects/trust.rst new file mode 100644 index 00000000..c5e16b46 --- /dev/null +++ b/doc/source/command-objects/trust.rst @@ -0,0 +1,101 @@ +===== +trust +===== + +Identity v3 + +trust create +------------ + +Create new trust + +.. program:: trust create +.. code:: bash + + os trust create + --project + --role + [--impersonate] + [--expiration ] + [--project-domain ] + [--trustor-domain ] + [--trustee-domain ] + + + +.. option:: --project + + Project being delegated (name or ID) (required) + +.. option:: --role + + Roles to authorize (name or ID) (repeat to set multiple values) (required) + +.. option:: --impersonate + + Tokens generated from the trust will represent (defaults to False) + +.. option:: --expiration + + Sets an expiration date for the trust (format of YYYY-mm-ddTHH:MM:SS) + +.. option:: --project-domain + + Domain that contains (name or ID) + +.. option:: --trustor-domain + + Domain that contains (name or ID) + +.. option:: --trustee-domain + + Domain that contains (name or ID) + +.. describe:: + + User that is delegating authorization (name or ID) + +.. describe:: + + User that is assuming authorization (name or ID) + + +trust delete +------------ + +Delete trust(s) + +.. program:: trust delete +.. code:: bash + + os trust delete + [ ...] + +.. describe:: + + 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 + + +.. describe:: + + Trust to display -- cgit v1.2.1