Files
96d059ff38aaab1038cb18a4ced9810de6c2bfc0
nova /api-ref /source /os-services.inc

252 lines
5.6 KiB
PHP
Raw Normal View History

Compute services (os-services)
================================
information, and deletes a Compute service.
For an overview of Compute services, see `OpenStack
Compute <https://docs.openstack.org/ocata/install-guide-obs/common/get-started-compute.html>`__.
List Compute Services
=====================
Normal response codes: 200
-------
.. rest_parameters:: parameters.yaml
- binary: binary_query
- host: host_query_service
.. rest_parameters:: parameters.yaml
- services: services
- host: host_name_body
- zone: OS-EXT-AZ:availability_zone
========================================
Specify the service by its host name and binary name.
Normal response codes: 200
Request
.. rest_parameters:: parameters.yaml
Response
.. rest_parameters:: parameters.yaml
- service: service
- binary: binary
Specify the service by its host name and binary name.
Normal response codes: 200
Request
.. rest_parameters:: parameters.yaml
Response
.. rest_parameters:: parameters.yaml
- service: service
- binary: binary
- host: host_name_body
=======================================
Specify the service by its host name and binary name.
Normal response codes: 200
Request
.. rest_parameters:: parameters.yaml
Response
.. rest_parameters:: parameters.yaml
- service: service
- binary: binary
:language: javascript
Update Forced Down
==================
.. rest_method:: PUT /os-services/force-down
Set or unset ``forced_down`` flag for the service.
Action ``force-down`` available as of microversion 2.11.
Specify the service by its host name and binary name.
Normal response codes: 200
Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404)
Request
-------
.. rest_parameters:: parameters.yaml
- host: host_name_body
- binary: binary
- forced_down: forced_down
**Example Update Forced Down**
.. literalinclude:: ../../doc/api_samples/os-services/v2.11/service-force-down-put-req.json
:language: javascript
Response
--------
.. rest_parameters:: parameters.yaml
- service: service
- binary: binary
- host: host_name_body
|
**Example Update Forced Down**
.. literalinclude:: ../../doc/api_samples/os-services/v2.11/service-force-down-put-resp.json
Delete Compute Service
======================
corresponding host will be removed from all the host aggregates as well.
Request
.. rest_parameters:: parameters.yaml
Response