api-ref: add missing response body for groups
1. https://developer.openstack.org/api-ref/block-storage/v3/#create-group "Create group" should have response body, like { "group": { "id": "2c311e17-9daa-4229-926a-cb9e233f06b0", "name": "tempest-GroupsTest-Group-938181552" } } 2. https://developer.openstack.org/api-ref/block-storage/v3/#create-group-from-source "Create group from source" should have response body, like { "group": { "id": "2c311e17-9daa-4229-926a-cb9e233f06b0", "name": "tempest-GroupsTest-Group-938181552" } } 3. https://developer.openstack.org/api-ref/block-storage/v3/#show-group-details group_type in "Show group details" or "List groups with details" or "Create group" should be an uuid string, not object. 4. group_snapshot_id and source_group_id should be optional in the response of "Show group details". Change-Id: Iea0c8f0f6fec1b8460c4ea53ed6468adbc31abf2
This commit is contained in:
parent
7f27679466
commit
bb703a9f4d
@ -95,7 +95,7 @@ Request
|
|||||||
- group: group
|
- group: group
|
||||||
- description: description_group_false
|
- description: description_group_false
|
||||||
- availability_zone: availability_zone
|
- availability_zone: availability_zone
|
||||||
- group_type: group_type
|
- group_type: group_type_id_2
|
||||||
- volume_types: volume_types
|
- volume_types: volume_types
|
||||||
- name: group_name
|
- name: group_name
|
||||||
|
|
||||||
@ -105,6 +105,20 @@ Request Example
|
|||||||
.. literalinclude:: ./samples/group-create-request.json
|
.. literalinclude:: ./samples/group-create-request.json
|
||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
|
Response Parameters
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
.. rest_parameters:: parameters.yaml
|
||||||
|
|
||||||
|
- id: group_id
|
||||||
|
- name: group_name
|
||||||
|
|
||||||
|
Response Example
|
||||||
|
----------------
|
||||||
|
|
||||||
|
.. literalinclude:: ./samples/group-create-response.json
|
||||||
|
:language: javascript
|
||||||
|
|
||||||
|
|
||||||
Show group details
|
Show group details
|
||||||
~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~
|
||||||
@ -143,7 +157,9 @@ Response Parameters
|
|||||||
- description: description_group_true
|
- description: description_group_true
|
||||||
- availability_zone: availability_zone
|
- availability_zone: availability_zone
|
||||||
- created_at: created_at
|
- created_at: created_at
|
||||||
- group_type: group_type
|
- group_type: group_type_id_2
|
||||||
|
- group_snapshot_id: group_snapshot_id_2
|
||||||
|
- source_group_id: source_group_id_2
|
||||||
- volume_types: volume_types
|
- volume_types: volume_types
|
||||||
- id: id
|
- id: id
|
||||||
- name: group_name
|
- name: group_name
|
||||||
@ -196,6 +212,20 @@ Request Example
|
|||||||
.. literalinclude:: ./samples/group-create-from-src-request.json
|
.. literalinclude:: ./samples/group-create-from-src-request.json
|
||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
|
Response Parameters
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
.. rest_parameters:: parameters.yaml
|
||||||
|
|
||||||
|
- id: group_id
|
||||||
|
- name: group_name
|
||||||
|
|
||||||
|
Response Example
|
||||||
|
----------------
|
||||||
|
|
||||||
|
.. literalinclude:: ./samples/group-create-from-src-response.json
|
||||||
|
:language: javascript
|
||||||
|
|
||||||
|
|
||||||
Delete group
|
Delete group
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
@ -279,7 +309,9 @@ Response Parameters
|
|||||||
- description: description_group_true
|
- description: description_group_true
|
||||||
- availability_zone: availability_zone
|
- availability_zone: availability_zone
|
||||||
- created_at: created_at
|
- created_at: created_at
|
||||||
- group_type: group_type
|
- group_type: group_type_id_2
|
||||||
|
- group_snapshot_id: group_snapshot_id_2
|
||||||
|
- source_group_id: source_group_id_2
|
||||||
- volume_types: volume_types
|
- volume_types: volume_types
|
||||||
- id: group_id
|
- id: group_id
|
||||||
- name: name
|
- name: name
|
||||||
|
@ -1191,6 +1191,12 @@ group_snapshot_id_1:
|
|||||||
in: body
|
in: body
|
||||||
required: true
|
required: true
|
||||||
type: string
|
type: string
|
||||||
|
group_snapshot_id_2:
|
||||||
|
description: |
|
||||||
|
The ID of the group snapshot.
|
||||||
|
in: body
|
||||||
|
required: false
|
||||||
|
type: string
|
||||||
group_snapshots:
|
group_snapshots:
|
||||||
description: |
|
description: |
|
||||||
A collection of group snapshots.
|
A collection of group snapshots.
|
||||||
@ -2646,6 +2652,12 @@ source_group_id:
|
|||||||
in: body
|
in: body
|
||||||
required: true
|
required: true
|
||||||
type: string
|
type: string
|
||||||
|
source_group_id_2:
|
||||||
|
description: |
|
||||||
|
The UUID of the source group.
|
||||||
|
in: body
|
||||||
|
required: false
|
||||||
|
type: string
|
||||||
source_reference:
|
source_reference:
|
||||||
description: |
|
description: |
|
||||||
The snapshot's origin volume information.
|
The snapshot's origin volume information.
|
||||||
|
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"group": {
|
||||||
|
"id": "6f519a48-3183-46cf-a32f-41815f816666",
|
||||||
|
"name": "first_group"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user