Bases: nova.objects.base.NovaPersistentObject, nova.objects.base.NovaObject, nova.objects.base.NovaObjectDictCompat
- 
VERSION = '1.1'
 
- 
action
 
- 
classmethod action_finish(context, *args, **kwargs)
 
- 
classmethod action_start(context, *args, **kwargs)
 
- 
created_at
 
- 
deleted
 
- 
deleted_at
 
- 
fields = {'finish_time': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': Integer(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'request_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'action': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'project_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'instance_uuid': UUID(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'message': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'deleted': Boolean(default=False,nullable=False), 'user_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'start_time': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}
 
- 
finish(*args, **kwargs)
 
- 
finish_time
 
- 
classmethod get_by_request_id(context, *args, **kwargs)
 
- 
id
 
- 
instance_uuid
 
- 
message
 
- 
static pack_action_finish(context, instance_uuid)
 
- 
static pack_action_start(context, instance_uuid, action_name)
 
- 
project_id
 
- 
request_id
 
- 
start_time
 
- 
updated_at
 
- 
user_id