The nova.api.openstack.volume.volumes Module

The volumes api.

class VolumeController

Bases: object

The Volumes API controller for the OpenStack API.

create(req, body)

Creates a new volume.

delete(req, id)

Delete a volume.

detail(req)

Returns a detailed list of volumes.

index(req)

Returns a summary list of volumes.

show(req, id)

Return data about the given volume.

class VolumeTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class VolumesTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
create_resource()
make_attachment(elem)
make_volume(elem)
remove_invalid_options(context, search_options, allowed_search_options)

Remove search options that are not valid for non-admin API/context.

Previous topic

The nova.api.openstack.volume.views.versions Module

Next topic

The nova.api.openstack.wsgi Module

This Page