The nova.objects.external_event Module¶
-
class
InstanceExternalEvent(context=None, **kwargs)¶ Bases:
nova.objects.base.NovaObject-
VERSION= '1.1'¶
-
data¶
-
fields= {'instance_uuid': UUID(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'status': Enum(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False,valid_values=['failed', 'completed', 'in-progress']), 'tag': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'data': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'name': Enum(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False,valid_values=['network-changed', 'network-vif-plugged', 'network-vif-unplugged', 'network-vif-deleted'])}¶
-
instance_uuid¶
-
key¶
-
static
make_key(name, tag=None)¶
-
name¶
-
status¶
-
tag¶
-