This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.2 docs or all OpenStack docs too.

The nova.api.openstack.contrib.volumetypes Module

The volume type & volume types extra specs extension

class nova.api.openstack.contrib.volumetypes.VolumeTypeExtraSpecsController

Bases: object

The volume type extra specs API controller for the Openstack API

create(req, vol_type_id, body)
delete(req, vol_type_id, id)

Deletes an existing extra spec

index(req, vol_type_id)

Returns the list of extra specs for a given volume type

show(req, vol_type_id, id)

Return a single extra spec item

update(req, vol_type_id, id, body)
class nova.api.openstack.contrib.volumetypes.VolumeTypesController

Bases: object

The volume types API controller for the Openstack API

create(req, body)

Creates a new volume type.

delete(req, id)

Deletes an existing volume type

index(req)

Returns the list of volume types

show(req, id)

Return a single volume type item

class nova.api.openstack.contrib.volumetypes.Volumetypes

Bases: nova.api.openstack.extensions.ExtensionDescriptor

get_alias()
get_description()
get_name()
get_namespace()
get_resources()
get_updated()