Skip to main content
Version: 7 - Gugelhupf

Execution

class resources.execution.Execution

Base class: Activity

An automation (flow, script, or connection) which is or was running.

See the corresponding Flow Api class at Execution

PropertyDescriptionTypeImport/Export
activity_typeEnum('EXECUTION', 'MESSAGE', 'PROCESS', name='activitytype')neither
bundle_idReference to the bundle this record is associated with. Allowed for CONNECTOR, FILE, FLOW, PLUGIN, ROLE, SCHEDULER, SCHEMA, SETTING, TAG, WRAPPER. Not allowed for BUNDLE, BUNDLE_REPOSITORY, EXECUTION, GIT_CONFIG, MESSAGE, OAUTH, ORGANIZATION, PROCESS, PROJECT, SCHEDULE, SYNC_CONFIG, USER, VAULT_CONFIG, WEBHOOK, WORKSPACE. Mutually exclusive with project_idUUID()both
connector_idThe ID of the connector record the execution is using.UUID()both
connector_nameThe name of the connector. Only used for type CONNECTIONString(length=128)neither
connector_typeThe type of the connector / the type of the remote system.Enum('AWS', 'FTP', 'GIT', 'GOOGLE', 'IMAP', 'K8S', 'LDAP', 'MSTEAMS', 'MYSQL', 'OPENAI', 'PS', 'REDIS', 'REST', 'SCP', 'SMB', 'SMTP', 'SOAP', 'SQLMSSQL', 'SQLORACLE', 'SQLPG', 'SSH', 'VAULT', 'WEBDAV', 'XMLRPC', name='connectortype')both
created_atDateTime(timezone=True)export only
created_byUUID()export only
deleted_atDateTime(timezone=True)export only
deleted_byUUID()export only
dependency_idThe ID of the dependency record the execution is currently waiting for.UUID()neither
descriptionText()both
end_statusEnum('WAITING_DEPENDENCY', 'WAITING_LOCK', 'WAITING_ENGINE', 'WAITING_RESPONSE', 'AT_ENGINE', 'ENDED_SUCCESS', 'ENDED_ERROR', 'ENDED_CANCELLED', 'PAUSED', 'SCHEDULED', 'LOST', name='executionstatus')neither
ended_atThe timestamp when the execution ended.DateTime(timezone=True)both
flow_idThe ID of the flow record the execution is processing.UUID()both
flow_nameThe name of the flow. Only used for type FLOWString(length=128)neither
idUUID()neither
identity_typeEnum('EXECUTION', 'GIT_CONFIG', 'SCHEDULE', 'SYNC_CONFIG', 'USER', 'WEBHOOK', 'WORKSPACE', name='identitytype')neither
input_valueThe data which was passed to the execution.JSONB(astext_type=Text())both
is_archivedBoolean()both
is_bundle_readonlyBoolean()neither
is_deletedBoolean()export only
is_hiddenBoolean()neither
is_pausedA flag to control if the execution should be processed.Boolean()both
is_productiveA flag to control if the execution runs in productive mode.Boolean()both
is_project_readonlyBoolean()neither
is_readonlyA flag to control if the record can be modified. Allowed for BUNDLE, BUNDLE_REPOSITORY, CONNECTOR, FILE, FLOW, GIT_CONFIG, OAUTH, PLUGIN, PROJECT, ROLE, SCHEDULE, SCHEDULER, SCHEMA, SETTING, SYNC_CONFIG, TAG, VAULT_CONFIG, WEBHOOK, WRAPPER. Not allowed for EXECUTION, MESSAGE, ORGANIZATION, PROCESS, USER, WORKSPACEBoolean()both
is_remote_processedA flag to control if the execution is processed in a remote workspace.Boolean()both
last_activityThe last time the identity was active in Cloudomation. Output only.DateTime(timezone=True)export only
last_syncDateTime(timezone=True)both
messageA status message.Text()both
message_idThe ID of the message record the execution is currently awaiting a response from.UUID()neither
metadataAdditional data which can be stored in the execution.JSONB(astext_type=Text())both
modified_atDateTime(timezone=True)export only
modified_byUUID()export only
nameString(length=128)both
organization_idUUID()export only
output_valueThe data returned by the executionJSONB(astext_type=Text())both
parent_execution_idThe ID of the execution which created this execution.UUID()both
plugin_action_idUUID()neither
process_idUUID()neither
project_idReference to the project this record is associated with. Allowed for CONNECTOR, EXECUTION, FILE, FLOW, GIT_CONFIG, MESSAGE, OAUTH, PLUGIN, SCHEDULE, SCHEDULER, SCHEMA, SETTING, SYNC_CONFIG, TAG, VAULT_CONFIG, WEBHOOK, WRAPPER. Not allowed for BUNDLE, BUNDLE_REPOSITORY, ORGANIZATION, PROCESS, PROJECT, ROLE, USER, WORKSPACE. Mutually exclusive with bundle_id.UUID()both
protect_inputsA list of input_value keys which should not be displayed in the user-interface.JSONB(astext_type=Text())both
protect_outputsA list of output_value keys which should not be displayed in the user-interface.JSONB(astext_type=Text())both
record_typeEnum('BUNDLE', 'BUNDLE_REPOSITORY', 'CONNECTOR', 'EXECUTION', 'FILE', 'FLOW', 'GIT_CONFIG', 'MESSAGE', 'OAUTH', 'ORGANIZATION', 'PLUGIN', 'PROCESS', 'PROJECT', 'ROLE', 'SCHEDULE', 'SCHEDULER', 'SCHEMA', 'SETTING', 'SYNC_CONFIG', 'TAG', 'USER', 'VAULT_CONFIG', 'WEBHOOK', 'WORKSPACE', 'WRAPPER', name='recordtype')neither
remote_workspace_nameString(length=128)neither
rolesText()import only
schedule_idThe associated schedule for this executionUUID()both
schedule_nameThe name of the schedule. Only used for type SCHEDULEString(length=128)neither
scheduled_forThe timestamp when the execution will continue. This field is also used for timeouts.DateTime(timezone=True)both
schema_versionString(length=128)neither
scriptThe script the execution is processing.Text()both
setting_idThe ID of the setting record the execution is currently trying to acquire a lock from.UUID()neither
started_atThe timestamp when the execution started.DateTime(timezone=True)both
statusThe status of the execution. Output only.Enum('WAITING_DEPENDENCY', 'WAITING_LOCK', 'WAITING_ENGINE', 'WAITING_RESPONSE', 'AT_ENGINE', 'ENDED_SUCCESS', 'ENDED_ERROR', 'ENDED_CANCELLED', 'PAUSED', 'SCHEDULED', 'LOST', name='executionstatus')both
status_labelString(length=128)neither
sync_config_idThe ID of the workspace sync_config the execution is associated with.UUID()both
typeThe type of the execution.Enum('FLOW', 'SCRIPT', 'CONNECTION', 'SCHEDULE', 'WRAPPER', name='executiontype')both
unwrappedIf set, wrappers which are registered on the flow are not usedBoolean()neither
webhook_idThe associated webhook for this executionUUID()both
workspace_idUUID()export only
wrapped_by_execution_idThe ID of the execution which wraps this execution.UUID()both
wrapper_idThe ID of the wrapper record the execution is processing.UUID()both
wrapper_nameThe name of the wrapper. Only used for type WRAPPERString(length=128)neither