cinder.api.contrib.volume_type_access module

cinder.api.contrib.volume_type_access module

The volume type access extension.

class VolumeTypeAccessController

Bases: object

The volume type access API controller for the OpenStack API.

index(req, type_id)
class VolumeTypeActionController(view_builder=None)

Bases: cinder.api.openstack.wsgi.Controller

The volume type access API controller for the OpenStack API.

create(req, body, resp_obj)
detail(req, resp_obj)
index(req, resp_obj)
show(req, resp_obj, id)
wsgi_actions = {'addProjectAccess': '_addProjectAccess', 'removeProjectAccess': '_removeProjectAccess'}
wsgi_extensions = [('index', None), ('show', None), ('create', 'create'), ('detail', None)]
class Volume_type_access(ext_mgr)

Bases: cinder.api.extensions.ExtensionDescriptor

Volume type access support.

alias = 'os-volume-type-access'

List of extensions.ControllerExtension extension objects.

Controller extensions are used to extend existing controllers.


List of extensions.ResourceExtension extension objects.

Resources define new nouns, and are accessible through URLs.

name = 'VolumeTypeAccess'
updated = '2014-06-26T00:00:00Z'
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.