nova/doc/source/devref/api.rst

6.3 KiB

API Endpoint

Nova has a system for managing multiple APIs on different subdomains. Currently there is support for the OpenStack API, as well as the Amazon EC2 API.

Common Components

The nova.api Module

nova.api

The nova.api.cloud Module

nova.api.cloud

OpenStack API

The openstack Module

nova.api.openstack

The auth Module

nova.api.openstack.auth

The backup_schedules Module

nova.api.openstack.backup_schedules

The faults Module

nova.api.openstack.faults

The flavors Module

nova.api.openstack.flavors

The images Module

nova.api.openstack.images

The ratelimiting Module

nova.api.openstack.ratelimiting

The servers Module

nova.api.openstack.servers

The sharedipgroups Module

nova.api.openstack.sharedipgroups

EC2 API

The nova.api.ec2 Module

nova.api.ec2

The admin Module

nova.api.ec2.admin

The apirequest Module

nova.api.ec2.apirequest

The cloud Module

nova.api.ec2.cloud

The images Module

nova.api.ec2.images

The metadatarequesthandler Module

nova.api.ec2.metadatarequesthandler

Tests

The api_unittest Module

nova.tests.api_unittest

The api_integration Module

nova.tests.api_integration

The cloud_unittest Module

nova.tests.cloud_unittest

The api.fakes Module

nova.tests.api.fakes

The api.test_wsgi Module

nova.tests.api.test_wsgi

The test_api Module

nova.tests.api.openstack.test_api

The test_auth Module

nova.tests.api.openstack.test_auth

The test_faults Module

nova.tests.api.openstack.test_faults

The test_flavors Module

nova.tests.api.openstack.test_flavors

The test_images Module

nova.tests.api.openstack.test_images

The test_ratelimiting Module

nova.tests.api.openstack.test_ratelimiting

The test_servers Module

nova.tests.api.openstack.test_servers

The test_sharedipgroups Module

nova.tests.api.openstack.test_sharedipgroups