Skip to main content
Version: 8 - Apfelstrudel

Execution

class flow_api.execution.Execution(select=None, init=None, by='id', **kwargs)

Base class: Identity

The Execution class represents an execution (flow, connection, or script). Functions from the execution class can be applied on execution objects. Execution objects are created by the following functions from the Cloudomation class: flow(), connect(), script(). It provides functions to set input parameters, run, and get information about the execution.

Do not create execution objects directly, but using System.execution

See the corresponding Resources class at Execution

Parameters

NameTypeDescription
**kwargs
bystr
inittyping.Union[ dict, NoneType ]
selecttyping.Union[ str, NoneType ]The ID of the execution object this instance operates on

Constants

RESOURCE = execution

Methods

add_role

add_tag

archive

archive_process

breakpoint

cancel

cancel_process

child

clone

connect

create_savepoint

delete

delete_process

dependency

end

error

exists

export

flow

get

get_dict

get_identity_created_by

get_identity_deleted_by

get_identity_modified_by

get_logs

get_roles

get_tags

ignore

ignore_dependency

ignore_lock

ignore_response

ignore_scheduled

load_savepoint

lock

log

message

parent

pause

pause_process

release_lock

remove_role

remove_savepoints

remove_tag

restore

run

run_async

run_process

save

schedule

script

set_output

sleep

sleep_until

success

top

using

wait

wait_for

wait_lock

wait_status

webhook_base64_response

webhook_bytes_response

webhook_html_response

webhook_json_response

webhook_response