summaryrefslogtreecommitdiff
path: root/api-ref/source/servers-actions.inc
diff options
context:
space:
mode:
authorGhanshyam Mann <gmann@ghanshyammann.com>2019-06-26 17:30:46 +0000
committerEric Fried <openstack@fried.cc>2019-08-12 08:52:38 -0500
commitb26bc7fd7a2e66e7659704d902bf6f8af902cfd8 (patch)
treea035e461b284ae20d7dfbf5ae5b8124400357704 /api-ref/source/servers-actions.inc
parent52b9359d6c6f387b8b9728c723c9a2501136d605 (diff)
downloadnova-b26bc7fd7a2e66e7659704d902bf6f8af902cfd8.tar.gz
Multiple API cleanup changes
This microversion implements below API cleanups: 1. 400 for unknown param for query param and for request body. 2. Making server representation always consistent among all APIs returning the complete server representation. 3. Change the default return value of ``swap`` field from the empty string to 0 (integer) in flavor APIs. 4. Return ``servers`` field always in the response of GET hypervisors API even there are no servers on hypervisor Details: https://specs.openstack.org/openstack/nova-specs/specs/train/approved/api-consistency-cleanup.html Partial-Implements: blueprint api-consistency-cleanup Change-Id: I9d257a003d315b84b937dcef91f3cb41f3e24b53
Diffstat (limited to 'api-ref/source/servers-actions.inc')
-rw-r--r--api-ref/source/servers-actions.inc29
1 files changed, 25 insertions, 4 deletions
diff --git a/api-ref/source/servers-actions.inc b/api-ref/source/servers-actions.inc
index 4e162d2cf4..d118073d40 100644
--- a/api-ref/source/servers-actions.inc
+++ b/api-ref/source/servers-actions.inc
@@ -634,10 +634,31 @@ Response
- trusted_image_certificates: server_trusted_image_certificates_resp
- server_groups: server_groups_2_71
- locked_reason: locked_reason_resp
-
-**Example Rebuild Server (rebuild Action) (v2.73)**
-
-.. literalinclude:: ../../doc/api_samples/servers/v2.73/server-action-rebuild-resp.json
+ - OS-EXT-AZ:availability_zone: OS-EXT-AZ:availability_zone_update_rebuild
+ - OS-EXT-SRV-ATTR:host: OS-EXT-SRV-ATTR:host_update_rebuild
+ - OS-EXT-SRV-ATTR:hypervisor_hostname: OS-EXT-SRV-ATTR:hypervisor_hostname_update_rebuild
+ - OS-EXT-SRV-ATTR:instance_name: OS-EXT-SRV-ATTR:instance_name_update_rebuild
+ - OS-EXT-STS:power_state: OS-EXT-STS:power_state_update_rebuild
+ - OS-EXT-STS:task_state: OS-EXT-STS:task_state_update_rebuild
+ - OS-EXT-STS:vm_state: OS-EXT-STS:vm_state_update_rebuild
+ - OS-EXT-SRV-ATTR:hostname: server_hostname_update_rebuild
+ - OS-EXT-SRV-ATTR:reservation_id: server_reservation_id_update_rebuild
+ - OS-EXT-SRV-ATTR:launch_index: server_launch_index_update_rebuild
+ - OS-EXT-SRV-ATTR:kernel_id: server_kernel_id_update_rebuild
+ - OS-EXT-SRV-ATTR:ramdisk_id: server_ramdisk_id_update_rebuild
+ - OS-EXT-SRV-ATTR:root_device_name: server_root_device_name_update_rebuild
+ - os-extended-volumes:volumes_attached: os-extended-volumes:volumes_attached_update_rebuild
+ - os-extended-volumes:volumes_attached.id: os-extended-volumes:volumes_attached.id_update_rebuild
+ - os-extended-volumes:volumes_attached.delete_on_termination: os-extended-volumes:volumes_attached.delete_on_termination_update_rebuild
+ - OS-SRV-USG:launched_at: OS-SRV-USG:launched_at_update_rebuild
+ - OS-SRV-USG:terminated_at: OS-SRV-USG:terminated_at_update_rebuild
+ - security_groups: security_groups_obj_update_rebuild
+ - security_group.name: name_update_rebuild
+ - host_status: host_status_update_rebuild
+
+**Example Rebuild Server (rebuild Action) (v2.75)**
+
+.. literalinclude:: ../../doc/api_samples/servers/v2.75/server-action-rebuild-resp.json
:language: javascript
Remove (Disassociate) Floating Ip (removeFloatingIp Action) (DEPRECATED)