Bases: nova.objects.base.NovaPersistentObject, nova.objects.base.NovaObject, nova.objects.base.NovaObjectDictCompat
- 
VERSION = '1.2'
 
- 
create(*args, **kwargs)
 
- 
created_at
 
- 
deleted
 
- 
deleted_at
 
- 
dest_compute
 
- 
dest_host
 
- 
dest_node
 
- 
fields = {'instance_uuid': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'old_instance_type_id': Integer(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'new_instance_type_id': Integer(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'status': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': Integer(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'hidden': Boolean(default=False,nullable=False), 'source_node': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'deleted': Boolean(default=False,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'dest_compute': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'dest_host': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'source_compute': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'migration_type': Enum(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False,valid_values=['migration', 'resize', 'live-migration', 'evacuation']), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'dest_node': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}
 
- 
classmethod get_by_id(context, *args, **kwargs)
 
- 
classmethod get_by_instance_and_status(context, *args, **kwargs)
 
- 
hidden
 
- 
id
 
- 
instance
 
- 
instance_uuid
 
- 
migration_type
 
- 
new_instance_type_id
 
- 
obj_load_attr(attrname)
 
- 
obj_make_compatible(primitive, target_version)
 
- 
old_instance_type_id
 
- 
save(*args, **kwargs)
 
- 
source_compute
 
- 
source_node
 
- 
status
 
- 
updated_at