summaryrefslogtreecommitdiff
path: root/api-ref/source
diff options
context:
space:
mode:
authorYongli He <yongli.he@intel.com>2018-11-13 15:40:49 +0800
committerMatt Riedemann <mriedem.os@gmail.com>2019-02-28 14:22:46 -0500
commit2cc7c0e58924b201d5353a6289883b0aec760543 (patch)
tree413798584d3617371013bb0aa7e4f371633afc11 /api-ref/source
parent29e5b0ad7bde210f95885656768f0480d06882c0 (diff)
downloadnova-2cc7c0e58924b201d5353a6289883b0aec760543.tar.gz
Adds the server group info into show server detail API.
The server-groups UUID add to response of 'GET /servers/{id}', 'PUT /servers/{server_id}" and rebuild API 'POST /servers/{server_id}/action'. Change-Id: I4a2a584df56ece7beb8b12c0ce9b0e6b30237120 Implements: blueprint show-server-group Co-authored-by: Gerry Kopec <Gerry.Kopec@windriver.com> Signed-off-by: Yongli He <yongli.he@intel.com>
Diffstat (limited to 'api-ref/source')
-rw-r--r--api-ref/source/parameters.yaml8
-rw-r--r--api-ref/source/servers-actions.inc1
-rw-r--r--api-ref/source/servers.inc2
3 files changed, 11 insertions, 0 deletions
diff --git a/api-ref/source/parameters.yaml b/api-ref/source/parameters.yaml
index 5b9957de3b..a5ee4f369d 100644
--- a/api-ref/source/parameters.yaml
+++ b/api-ref/source/parameters.yaml
@@ -5861,6 +5861,14 @@ server_groups: &server_groups
in: body
required: true
type: integer
+server_groups_2_71:
+ description: |
+ The UUIDs of the server groups to which the server belongs. Currently
+ this can contain at most one entry.
+ in: body
+ required: true
+ type: array
+ min_version: 2.71
server_groups_list:
description: |
The list of existing server groups.
diff --git a/api-ref/source/servers-actions.inc b/api-ref/source/servers-actions.inc
index f95d88ca79..dcb60d4a3d 100644
--- a/api-ref/source/servers-actions.inc
+++ b/api-ref/source/servers-actions.inc
@@ -613,6 +613,7 @@ Response
- key_name: key_name_rebuild_resp
- user_data: user_data_rebuild_resp
- trusted_image_certificates: server_trusted_image_certificates_resp
+ - server_groups: server_groups_2_71
**Example Rebuild Server (rebuild Action) (v2.63)**
diff --git a/api-ref/source/servers.inc b/api-ref/source/servers.inc
index 6e2bd07ff3..f80ad59912 100644
--- a/api-ref/source/servers.inc
+++ b/api-ref/source/servers.inc
@@ -768,6 +768,7 @@ Response
- description: server_description_resp
- tags: tags
- trusted_image_certificates: server_trusted_image_certificates_resp
+ - server_groups: server_groups_2_71
**Example Show Server Details (2.63)**
@@ -859,6 +860,7 @@ Response
- description: server_description_resp
- tags: tags
- trusted_image_certificates: server_trusted_image_certificates_resp
+ - server_groups: server_groups_2_71
**Example Update Server (2.63)**