API over the cinder service.
Bases: django.views.generic.base.View
API for cinder extensions.
Get a list of extensions.
The listing result is an object with property “items”. Each item is an extension.
Example GET: http://localhost/api/cinder/extensions
Bases: django.views.generic.base.View
Bases: django.views.generic.base.View
API for cinder services.
Get a list of cinder services. Will return HTTP 501 status code if the service_list extension is not supported.
Bases: django.views.generic.base.View
Bases: django.views.generic.base.View
API for cinder volume.
Get a single volume’s details with the volume id.
The following get parameters may be passed in the GET
Parameters: | volume_id – the id of the volume |
---|
The result is a volume object.
Bases: django.views.generic.base.View
API for cinder volume snapshots.
Get a detailed list of volume snapshots associated with the current user’s project.
The listing result is an object with property “items”.
Bases: django.views.generic.base.View
API for getting a volume type.
Get a single volume type details with the volume type id.
The following get parameters may be passed in the GET
Parameters: | volumetype_id – the id of the volume type |
---|
If ‘default’ is passed as the volumetype_id then it returns the default volumetype
The result is a volume type object.
Bases: django.views.generic.base.View
API for volume types.
Get a list of volume types.
The listing result is an object with the property “items”.
Bases: django.views.generic.base.View
API for cinder volumes.
Get a detailed list of volumes associated with the current user’s project.
Example GET: http://localhost/api/cinder/volumes?paginate=true&sort_dir=asc
If invoked as an admin, you may set the GET parameter “all_projects” to ‘true’ to return details for all projects.
The following get parameters may be passed in the GET
Parameters: |
|
---|
The listing result is an object with property “items”.