2016-12-09 21:47:25 +00:00
|
|
|
:tocdepth: 2
|
|
|
|
|
|
|
|
===============
|
|
|
|
Placement API
|
|
|
|
===============
|
|
|
|
|
2018-01-07 12:34:22 +01:00
|
|
|
This is a reference for the OpenStack Placement API. To learn more about
|
2018-02-05 15:15:34 +00:00
|
|
|
OpenStack Placement API concepts, please refer to the :nova-doc:`Placement
|
|
|
|
Introduction <user/placement.html>`.
|
2016-12-09 21:47:25 +00:00
|
|
|
|
2017-11-20 09:38:58 -06:00
|
|
|
The Placement API uses JSON for data exchange. As such, the ``Content-Type``
|
|
|
|
header for APIs sending data payloads in the request body (i.e. ``PUT`` and
|
|
|
|
``POST``) must be set to ``application/json`` unless otherwise noted.
|
|
|
|
|
2016-12-09 21:47:25 +00:00
|
|
|
.. rest_expand_all::
|
|
|
|
|
2017-11-27 11:57:38 +09:00
|
|
|
.. include:: request-ids.inc
|
2017-03-24 18:42:56 +03:00
|
|
|
.. include:: root.inc
|
|
|
|
.. include:: resource_providers.inc
|
2017-05-24 11:26:59 +03:00
|
|
|
.. include:: resource_provider.inc
|
2017-05-24 14:21:03 +03:00
|
|
|
.. include:: resource_classes.inc
|
|
|
|
.. include:: resource_class.inc
|
2017-03-24 20:47:41 +03:00
|
|
|
.. include:: inventories.inc
|
2017-04-10 12:34:00 +03:00
|
|
|
.. include:: inventory.inc
|
2017-06-02 15:43:18 +03:00
|
|
|
.. include:: aggregates.inc
|
2017-06-14 14:41:33 +03:00
|
|
|
.. include:: traits.inc
|
2017-06-14 14:43:25 +03:00
|
|
|
.. include:: resource_provider_traits.inc
|
2017-06-26 14:27:49 +03:00
|
|
|
.. include:: allocations.inc
|
2017-06-26 15:30:07 +03:00
|
|
|
.. include:: resource_provider_allocations.inc
|
2017-06-29 14:55:16 +03:00
|
|
|
.. include:: usages.inc
|
2017-03-23 18:00:29 +08:00
|
|
|
.. include:: resource_provider_usages.inc
|
2017-07-06 15:23:26 +03:00
|
|
|
.. include:: allocation_candidates.inc
|