The cinder.api.v3.volumes
Module¶
The volumes V3 api.
-
class
VolumeController
(ext_mgr)¶ Bases:
cinder.api.v2.volumes.VolumeController
The Volumes API controller for the OpenStack API V3.
-
create
(req, body)¶ Creates a new volume.
Parameters: - req – the request
- body – the request body
Returns: dict – the new volume dictionary
Raises: HTTPNotFound, HTTPBadRequest –
-
delete
(req, id)¶ Delete a volume.
-
revert
(req, id, body)¶ revert a volume to a snapshot
-
summary
(req)¶ Return summary of volumes.
-
versioned_methods
= {‘revert’: [<cinder.api.openstack.versioned_method.VersionedMethod object>], ‘summary’: [<cinder.api.openstack.versioned_method.VersionedMethod object>]}¶
-
wsgi_actions
= {‘revert’: ‘revert’}¶
-
wsgi_extensions
= []¶
-
-
check_policy
(context, action, target_obj=None)¶
-
create_resource
(ext_mgr)¶