2016-03-29 11:56:21 -04:00
|
|
|
:tocdepth: 2
|
|
|
|
|
|
|
|
=============
|
|
|
|
Compute API
|
|
|
|
=============
|
2016-04-14 07:34:15 -04:00
|
|
|
|
2016-12-22 23:15:37 +08:00
|
|
|
This is a reference for the OpenStack Compute API which is provided by the Nova
|
|
|
|
project. To learn more about the OpenStack Compute API concepts, please refer to
|
2016-11-29 12:31:46 -05:00
|
|
|
the `API guide <http://developer.openstack.org/api-guide/compute/index.html>`_.
|
2016-09-19 10:35:14 +08:00
|
|
|
|
2016-04-14 07:34:15 -04:00
|
|
|
.. rest_expand_all::
|
|
|
|
|
2016-04-12 09:03:46 -04:00
|
|
|
.. include:: versions.inc
|
2016-06-02 08:50:03 -04:00
|
|
|
.. include:: urls.inc
|
2017-06-16 11:38:55 +09:00
|
|
|
.. include:: request-ids.inc
|
2016-04-12 09:03:46 -04:00
|
|
|
.. include:: servers.inc
|
|
|
|
.. include:: servers-actions.inc
|
|
|
|
.. include:: servers-action-fixed-ip.inc
|
|
|
|
.. include:: servers-action-evacuate.inc
|
|
|
|
.. include:: servers-action-deferred-delete.inc
|
|
|
|
.. include:: servers-action-console-output.inc
|
|
|
|
.. include:: servers-action-shelve.inc
|
|
|
|
.. include:: servers-action-crash-dump.inc
|
2016-07-06 14:35:08 +08:00
|
|
|
.. include:: servers-action-remote-consoles.inc
|
2016-04-12 09:03:46 -04:00
|
|
|
.. include:: servers-admin-action.inc
|
2016-07-06 14:35:08 +08:00
|
|
|
.. include:: servers-remote-consoles.inc
|
2016-07-21 16:42:57 +09:00
|
|
|
.. include:: server-security-groups.inc
|
2016-04-12 09:03:46 -04:00
|
|
|
.. include:: diagnostics.inc
|
|
|
|
.. include:: ips.inc
|
|
|
|
.. include:: metadata.inc
|
|
|
|
.. include:: os-instance-actions.inc
|
|
|
|
.. include:: os-interface.inc
|
|
|
|
.. include:: os-server-password.inc
|
|
|
|
.. include:: os-volume-attachments.inc
|
|
|
|
.. include:: flavors.inc
|
|
|
|
.. include:: os-flavor-access.inc
|
|
|
|
.. include:: os-flavor-extra-specs.inc
|
|
|
|
.. include:: os-keypairs.inc
|
|
|
|
.. include:: limits.inc
|
|
|
|
.. include:: os-agents.inc
|
|
|
|
.. include:: os-aggregates.inc
|
|
|
|
.. include:: os-assisted-volume-snapshots.inc
|
|
|
|
.. include:: os-availability-zone.inc
|
|
|
|
.. include:: os-cells.inc
|
|
|
|
.. include:: os-consoles.inc
|
|
|
|
.. include:: os-hypervisors.inc
|
|
|
|
.. include:: os-instance-usage-audit-log.inc
|
|
|
|
.. include:: os-migrations.inc
|
2016-11-14 16:12:29 -05:00
|
|
|
.. include:: server-migrations.inc
|
2016-04-12 09:03:46 -04:00
|
|
|
.. include:: os-quota-sets.inc
|
2017-05-25 12:06:11 +03:00
|
|
|
.. include:: os-quota-class-sets.inc
|
2016-04-12 09:03:46 -04:00
|
|
|
.. include:: os-server-groups.inc
|
2016-06-08 16:16:45 +03:00
|
|
|
.. include:: os-server-tags.inc
|
2016-04-12 09:03:46 -04:00
|
|
|
.. include:: os-services.inc
|
|
|
|
.. include:: os-simple-tenant-usage.inc
|
2016-05-11 14:47:13 -04:00
|
|
|
.. include:: os-server-external-events.inc
|
2016-04-27 15:26:03 +05:30
|
|
|
.. include:: extensions.inc
|
2016-06-14 15:31:18 +09:00
|
|
|
.. include:: os-networks.inc
|
|
|
|
.. include:: os-volumes.inc
|
|
|
|
.. include:: images.inc
|
|
|
|
.. include:: os-baremetal-nodes.inc
|
|
|
|
.. include:: os-tenant-network.inc
|
|
|
|
.. include:: os-fixed-ips.inc
|
|
|
|
.. include:: os-floating-ip-dns.inc
|
|
|
|
.. include:: os-floating-ip-pools.inc
|
|
|
|
.. include:: os-floating-ips.inc
|
|
|
|
.. include:: os-floating-ips-bulk.inc
|
|
|
|
.. include:: os-fping.inc
|
|
|
|
.. include:: os-security-groups.inc
|
|
|
|
.. include:: os-security-group-default-rules.inc
|
|
|
|
.. include:: os-security-group-rules.inc
|
2017-03-27 17:49:11 +08:00
|
|
|
.. include:: os-hosts.inc
|
2017-04-17 15:45:17 +08:00
|
|
|
.. include:: os-virtual-interfaces.inc
|
2017-04-24 17:57:57 -04:00
|
|
|
|
|
|
|
=============
|
|
|
|
Obsolete APIs
|
|
|
|
=============
|
|
|
|
|
|
|
|
This section contains the reference for APIs that were part of the OpenStack
|
|
|
|
Compute API in the past, but no longer exist.
|
|
|
|
|
|
|
|
.. include:: os-certificates.inc
|
2017-04-24 19:43:54 -04:00
|
|
|
.. include:: os-cloudpipe.inc
|