cinder.api.contrib.backups module

The backups api.

class Backups(ext_mgr)

Bases: ExtensionDescriptor

Backups support.

alias = 'backups'

List of extensions.ResourceExtension extension objects.

Resources define new nouns, and are accessible through URLs.

name = 'Backups'
updated = '2012-12-12T00:00:00+00:00'
class BackupsController

Bases: Controller

The Backups API controller for the OpenStack API.

create(req, body)

Create a new backup.

delete(req, id)

Delete a backup.


Returns a detailed list of backups.

export_record(req, id)

Export a backup.

import_record(req, body)

Import a backup.


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 = []