Add params for v3 API volume-type-create

In api-ref/source/v3/volumes-v3-type.inc, the api for type-create is missing request
params, So the patch is to add the missing param as well as the sample JSON files.

Change-Id: Iac982462ea0afe8e388d9f6e26b89c01e9c46a8c
This commit is contained in:
junboli 2017-06-23 18:06:02 +08:00
parent 870b9edac9
commit c07d3018eb
4 changed files with 30 additions and 6 deletions

View File

@ -629,6 +629,12 @@ description_14:
in: body
required: false
type: string
description_15:
description: |
The volume type description.
in: body
required: false
type: string
description_2:
description: |
The description of the consistency group.
@ -1526,6 +1532,12 @@ os-volume-replication:extended_status_1:
in: body
required: false
type: string
os-volume-type-access:is_public:
description: |
Make type accessible to the public.
in: body
required: false
type: boolean
pool_name:
description: |
The name of the storage pool.

View File

@ -2,9 +2,6 @@
"volume_type": {
"name": "vol-type-001",
"description": "volume type 0001",
"os-volume-type-access:is_public": true,
"extra_specs": {
"capabilities": "gpu"
}
"is_public": true,
}
}

View File

@ -0,0 +1,11 @@
{
"volume_type": {
"name": "test_type",
"extra_specs": {},
"os-volume-type-access:is_public": true,
"is_public": true,
"id": "6d0ff92a-0007-4780-9ece-acfe5876966a",
"description": "test_type_desc"
}
}

View File

@ -245,6 +245,9 @@ Request
- volume_type: volume_type
- project_id: project_id_path
- name: name_7
- is_public: is_public
- description: description_15
Request Example
---------------
@ -263,12 +266,13 @@ Response Parameters
- description: description
- volume_type: volume_type
- name: name
- id: id
- os-volume-type-access:is_public: os-volume-type-access:is_public
Response Example
----------------
.. literalinclude:: ./samples/volume-type-show-response.json
.. literalinclude:: ./samples/volume-type-create-response.json
:language: javascript
Show an encryption type