[placement] Add 'Location' parameters in API ref

The 'Location' parameters are missing in the follwoing APIs of
Placement API reference. So add them.

* POST /resource_providers
* POST /resource_classes
* PUT /resource_classes/{name} (microversion 1.7-)
* PUT /traits/{name}

Change-Id: Ieed5cb7d4697472ab46b2e80d6d2df68098c5631
Closes-Bug: #1733329
This commit is contained in:
Takashi NATSUME 2017-11-20 22:33:39 +09:00
parent 81544829d1
commit 0027ee4018
5 changed files with 25 additions and 0 deletions

View File

@ -1,3 +1,12 @@
# variables in header
location:
description: |
The location URL of the resource created,
HTTP header "Location: <Location URL>" will be returned.
in: header
required: true
type: string
# variables in path
consumer_uuid: &consumer_uuid
type: string

View File

@ -69,6 +69,10 @@ Request
Response
--------
.. rest_parameters:: parameters.yaml
- Location: location
No body content is returned on a successful PUT.
Update resource class (microversions 1.2 - 1.6)

View File

@ -68,4 +68,8 @@ Request example
Response
--------
.. rest_parameters:: parameters.yaml
- Location: location
No body content is returned on a successful POST.

View File

@ -83,4 +83,8 @@ Request example
Response
--------
.. rest_parameters:: parameters.yaml
- Location: location
No body content is returned on a successful POST.

View File

@ -99,6 +99,10 @@ Request
Response
--------
.. rest_parameters:: parameters.yaml
- Location: location
No body content is returned on a successful PUT.
Delete traits