The cinder.objects.manageableresources Module¶
- 
class ManageableObject¶
- Bases: - object- 
fields= {'cinder_id': UUID(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'reason_not_safe': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'reference': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'safe_to_manage': Boolean(default=False,nullable=True), 'size': Integer(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'extra_info': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}¶
 - 
classmethod from_primitives(context, dict_resource)¶
 
- 
- 
class ManageableSnapshot(context=None, **kwargs)¶
- Bases: - cinder.objects.base.CinderObject,- cinder.objects.base.CinderObjectDictCompat,- cinder.objects.manageableresources.ManageableObject- 
VERSION= '1.0'¶
 - 
cinder_id¶
 - 
extra_info¶
 - 
fields= {'cinder_id': UUID(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'reason_not_safe': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'reference': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'source_reference': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'safe_to_manage': Boolean(default=False,nullable=True), 'extra_info': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'size': Integer(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}¶
 - 
reason_not_safe¶
 - 
reference¶
 - 
safe_to_manage¶
 - 
size¶
 - 
source_reference¶
 
- 
- 
class ManageableSnapshotList(*args, **kwargs)¶
- Bases: - cinder.objects.base.ObjectListBase,- cinder.objects.base.CinderObject- 
VERSION= '1.0'¶
 - 
fields= {'objects': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}¶
 - 
classmethod from_primitives(context, data)¶
 - 
objects¶
 
- 
- 
class ManageableVolume(context=None, **kwargs)¶
- Bases: - cinder.objects.base.CinderObject,- cinder.objects.base.CinderObjectDictCompat,- cinder.objects.base.CinderComparableObject,- cinder.objects.manageableresources.ManageableObject- 
VERSION= '1.0'¶
 - 
cinder_id¶
 - 
extra_info¶
 - 
fields= {'cinder_id': UUID(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'reason_not_safe': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'reference': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'safe_to_manage': Boolean(default=False,nullable=True), 'extra_info': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'size': Integer(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}¶
 - 
reason_not_safe¶
 - 
reference¶
 - 
safe_to_manage¶
 - 
size¶
 
- 
- 
class ManageableVolumeList(*args, **kwargs)¶
- Bases: - cinder.objects.base.ObjectListBase,- cinder.objects.base.CinderObject- 
VERSION= '1.0'¶
 - 
fields= {'objects': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}¶
 - 
classmethod from_primitives(context, data)¶
 - 
objects¶
 
-