The cinder.api.contrib.snapshot_unmanage Module

class SnapshotUnmanageController(*args, **kwargs)

Bases: cinder.api.openstack.wsgi.Controller

unmanage(req, id, body)

Stop managing a snapshot.

This action is very much like a delete, except that a different method (unmanage) is called on the Cinder driver. This has the effect of removing the snapshot from Cinder management without actually removing the backend storage object associated with it.

There are no required parameters.

A Not Found error is returned if the specified snapshot does not exist.

wsgi_actions = {'os-unmanage': 'unmanage'}
wsgi_extensions = []
class Snapshot_unmanage(ext_mgr)

Bases: cinder.api.extensions.ExtensionDescriptor

Enable volume unmanage operation.

alias = 'os-snapshot-unmanage'
get_controller_extensions()
name = 'SnapshotUnmanage'
namespace = 'http://docs.openstack.org/snapshot/ext/snapshot-unmanage/api/v1'
updated = '2014-12-31T00:00:00+00:00'

Previous topic

The cinder.api.contrib.snapshot_manage Module

Next topic

The cinder.api.contrib.types_extra_specs Module

Project Source

This Page