Merge "Tweak status code in api-ref doc for v3 users"

This commit is contained in:
Jenkins 2016-09-22 06:49:10 +00:00 committed by Gerrit Code Review
commit 0da99e272c
2 changed files with 122 additions and 31 deletions

View File

@ -54,6 +54,10 @@
Something went wrong inside the service. This should not happen usually. Something went wrong inside the service. This should not happen usually.
If it does happen, it means the server has experienced some serious If it does happen, it means the server has experienced some serious
problems. problems.
501:
default: |
The server either does not recognize the request method, or it lacks the
ability to fulfill the request.
503: 503:
default: | default: |
Service is not available. This is mostly caused by service configuration Service is not available. This is mostly caused by service configuration

View File

@ -26,12 +26,22 @@ Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user``
Shows details for a user. Shows details for a user.
Normal response codes: 200 Response Codes
--------------
Error response codes:413,405,404,403,401,400,503, .. rest_status_code:: success status.yaml
Request - 200
-------
.. rest_status_code:: error status.yaml
- 400
- 401
- 403
- 404
Request Parameters
------------------
.. rest_parameters:: parameters.yaml .. rest_parameters:: parameters.yaml
@ -65,18 +75,29 @@ Update user
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user`` Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user``
Updates a user's password, or whether they are enabled or Updates a user's password, or whether they are enabled or disabled.
disabled.
If the back-end driver does not support this functionality, this If the back-end driver does not support this functionality, this
call might return the HTTP ``Not Implemented (501)`` response code. call might return the HTTP ``Not Implemented (501)`` response code.
Normal response codes: 200 Response Codes
--------------
Error response codes:413,415,405,404,403,401,400,503,409, .. rest_status_code:: success status.yaml
Request - 200
-------
.. rest_status_code:: error status.yaml
- 400
- 401
- 403
- 404
- 409
- 501
Request Parameters
------------------
.. rest_parameters:: parameters.yaml .. rest_parameters:: parameters.yaml
@ -124,10 +145,22 @@ Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user``
Deletes a user. Deletes a user.
Error response codes:204,413,415,405,404,403,401,400,503,409, Response Codes
--------------
Request .. rest_status_code:: success status.yaml
-------
- 204
.. rest_status_code:: error status.yaml
- 400
- 401
- 403
- 404
Request Parameters
------------------
.. rest_parameters:: parameters.yaml .. rest_parameters:: parameters.yaml
@ -143,12 +176,22 @@ Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user_grou
Lists groups to which a user belongs. Lists groups to which a user belongs.
Normal response codes: 200 Response Codes
--------------
Error response codes:413,405,404,403,401,400,503, .. rest_status_code:: success status.yaml
Request - 200
-------
.. rest_status_code:: error status.yaml
- 400
- 401
- 403
- 404
Request Parameters
------------------
.. rest_parameters:: parameters.yaml .. rest_parameters:: parameters.yaml
@ -170,10 +213,23 @@ Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user_chan
Changes the password for a user. Changes the password for a user.
Error response codes:204,413,415,405,404,403,401,400,503,409, Response Codes
--------------
Request .. rest_status_code:: success status.yaml
-------
- 204
.. rest_status_code:: error status.yaml
- 400
- 401
- 403
- 404
- 409
Request Parameters
------------------
.. rest_parameters:: parameters.yaml .. rest_parameters:: parameters.yaml
@ -198,10 +254,22 @@ Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/users``
Creates a user. Creates a user.
Error response codes:201,413,415,405,404,403,401,400,503,409, Response Codes
--------------
Request .. rest_status_code:: success status.yaml
-------
- 201
.. rest_status_code:: error status.yaml
- 400
- 401
- 403
- 409
Request Parameters
------------------
.. rest_parameters:: parameters.yaml .. rest_parameters:: parameters.yaml
@ -242,12 +310,21 @@ Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/users``
Lists users. Lists users.
Normal response codes: 200 Response Codes
--------------
Error response codes:413,405,404,403,401,400,503, .. rest_status_code:: success status.yaml
Request - 200
-------
.. rest_status_code:: error status.yaml
- 400
- 401
- 403
Request Parameters
------------------
.. rest_parameters:: parameters.yaml .. rest_parameters:: parameters.yaml
@ -286,12 +363,22 @@ Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user_proj
List projects for a user. List projects for a user.
Normal response codes: 200 Response Codes
--------------
Error response codes:413,405,404,403,401,400,503, .. rest_status_code:: success status.yaml
Request - 200
-------
.. rest_status_code:: error status.yaml
- 400
- 401
- 403
- 404
Request Parameters
------------------
.. rest_parameters:: parameters.yaml .. rest_parameters:: parameters.yaml