Class Execution

A running instance of a Workflow.

Attributes
NameDescription
strname
Output only. The resource name of the execution. Format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}
google.protobuf.timestamp_pb2.Timestampstart_time
Output only. Marks the beginning of execution.
google.protobuf.timestamp_pb2.Timestampend_time
Output only. Marks the end of execution, successful or not.
google.cloud.workflows.executions_v1beta.types.Execution.Statestate
Output only. Current state of the execution.
strargument
Input parameters of the execution represented as a JSON string. The size limit is 32KB.
strresult
Output only. Output of the execution represented as a JSON string. The value can only be present if the execution's state is ``SUCCEEDED``.
google.cloud.workflows.executions_v1beta.types.Execution.Errorerror
Output only. The error which caused the execution to finish prematurely. The value is only present if the execution's state is ``FAILED`` or ``CANCELLED``.
strworkflow_revision_id
Output only. Revision of the workflow this execution is using.

Inheritance

builtins.object > proto.message.Message > Execution

Classes

Error

Error(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Error describes why the execution was abnormally terminated.

State

State(value)

Describes the current state of the execution. More states may be added in the future.