The cinder.api.contrib.backups Module

The backups api.

class Backups(ext_mgr)

Bases: cinder.api.extensions.ExtensionDescriptor

Backups support.

alias = 'backups'
get_resources()
name = 'Backups'
updated = '2012-12-12T00:00:00+00:00'
class BackupsController

Bases: cinder.api.openstack.wsgi.Controller

The Backups API controller for the OpenStack API.

create(req, body)

Create a new backup.

delete(req, id)

Delete a backup.

detail(req)

Returns a detailed list of backups.

export_record(req, id)

Export a backup.

import_record(req, body)

Import a backup.

index(req)

Returns a summary list of backups.

restore(req, id, body)

Restore an existing backup to a volume.

show(req, id)

Return data about the given backup.

wsgi_actions = {}
wsgi_extensions = []