diff options
| author | Jenkins <jenkins@review.openstack.org> | 2014-12-01 23:45:42 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2014-12-01 23:45:42 +0000 |
| commit | 19c01ff6a00c4fcda1449d97e3d084a8f673e028 (patch) | |
| tree | c3f887d9e66270ed37d9820b5ba8bfc7a8971b2e /doc/source/command-objects/user.rst | |
| parent | 1989198eace4c886f02143f17382645f09b5f0d1 (diff) | |
| parent | 04d30c1855f1229d986c7ad3bdae43a2b2d38990 (diff) | |
| download | python-openstackclient-19c01ff6a00c4fcda1449d97e3d084a8f673e028.tar.gz | |
Merge "Command object docs: project, role, user"
Diffstat (limited to 'doc/source/command-objects/user.rst')
| -rw-r--r-- | doc/source/command-objects/user.rst | 204 |
1 files changed, 204 insertions, 0 deletions
diff --git a/doc/source/command-objects/user.rst b/doc/source/command-objects/user.rst new file mode 100644 index 00000000..53becf27 --- /dev/null +++ b/doc/source/command-objects/user.rst @@ -0,0 +1,204 @@ +==== +user +==== + +Identity v2, v3 + +user create +----------- + +Create new user + +.. program:: user create +.. code:: bash + + os user create + [--domain <domain>] + [--project <project>] + [--password <password>] + [--password-prompt] + [--email <email-address>] + [--description <description>] + [--enable | --disable] + [--or-show] + <user-name> + +.. option:: --domain <domain> + + Default domain (name or ID) + + .. versionadded:: 3 + +.. option:: --project <project> + + Default project (name or ID) + +.. option:: --password <password> + + Set user password + +.. option:: --password-prompt + + Prompt interactively for password + +.. option:: --email <email-address> + + Set user email address + +.. option:: --description <description> + + User description + + .. versionadded:: 3 + +.. option:: --enable + + Enable user (default) + +.. option:: --disable + + Disable user + +.. option:: --or-show + + Return existing user + + If the username already exist return the existing user data and do not fail. + +.. describe:: <name> + + New user name + +user delete +----------- + +Delete user + +.. program:: user delete +.. code:: bash + + os user delete + <user> + +.. describe:: <user> + + User to delete (name or ID) + +user list +--------- + +List users + +.. program:: user list +.. code:: bash + + os user list + [--domain <domain>] + [--project <project>] + [--group <group>] + [--long] + +.. option:: --domain <domain> + + Filter users by `<domain>` (name or ID) + + .. versionadded:: 3 + +.. option:: --project <project> + + Filter users by `<project>` (name or ID) + + *Removed in version 3.* + +.. option:: --group <group> + + Filter users by `<group>` membership (name or ID) + + .. versionadded:: 3 + +.. option:: --long + + List additional fields in output + +user set +-------- + +Set user properties + +.. program:: user set +.. code:: bash + + os user set + [--name <name>] + [--domain <domain>] + [--project <project>] + [--password <password>] + [--email <email-address>] + [--description <description>] + [--enable|--disable] + <user> + +.. option:: --name <name> + + Set user name + +.. option:: --domain <domain> + + Set default domain (name or ID) + + .. versionadded:: 3 + +.. option:: --project <project> + + Set default project (name or ID) + +.. option:: --password <password> + + Set user password + +.. option:: --password-prompt + + Prompt interactively for password + +.. option:: --email <email-address> + + Set user email address + +.. option:: --description <description> + + Set user description + + .. versionadded:: 3 + +.. option:: --enable + + Enable user (default) + +.. option:: --disable + + Disable user + +.. describe:: <user> + + User to modify (name or ID) + +user show +--------- + +.. program:: user show +.. code:: bash + + os user show + [--domain <domain>] + <user> + +.. option:: --domain <domain> + + Domain owning :ref:`\<user\> <user_show-user>` (name or ID) + + .. versionadded:: 3 + +.. _user_show-user: +.. describe:: <user> + + User to show (name or ID) |
