GoogleApi.WorkflowExecutions.V1beta.Model.Execution (google_api_workflow_executions v0.11.3)
View SourceA running instance of a Workflow.
Attributes
-
argument
(type:String.t
, default:nil
) - Input parameters of the execution represented as a JSON string. The size limit is 32KB. Note: If you are using the REST API directly to run your workflow, you must escape any JSON string value ofargument
. Example:'{"argument":"{\"firstName\":\"FIRST\",\"lastName\":\"LAST\"}"}'
-
callLogLevel
(type:String.t
, default:nil
) - The call logging level associated to this execution. -
endTime
(type:DateTime.t
, default:nil
) - Output only. Marks the end of execution, successful or not. -
error
(type:GoogleApi.WorkflowExecutions.V1beta.Model.Error.t
, default:nil
) - Output only. The error which caused the execution to finish prematurely. The value is only present if the execution's state isFAILED
orCANCELLED
. -
name
(type:String.t
, default:nil
) - Output only. The resource name of the execution. Format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution} -
result
(type:String.t
, default:nil
) - Output only. Output of the execution represented as a JSON string. The value can only be present if the execution's state isSUCCEEDED
. -
startTime
(type:DateTime.t
, default:nil
) - Output only. Marks the beginning of execution. -
state
(type:String.t
, default:nil
) - Output only. Current state of the execution. -
status
(type:GoogleApi.WorkflowExecutions.V1beta.Model.Status.t
, default:nil
) - Output only. Status tracks the current steps and progress data of this execution. -
workflowRevisionId
(type:String.t
, default:nil
) - Output only. Revision of the workflow this execution is using.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.WorkflowExecutions.V1beta.Model.Execution{ argument: String.t() | nil, callLogLevel: String.t() | nil, endTime: DateTime.t() | nil, error: GoogleApi.WorkflowExecutions.V1beta.Model.Error.t() | nil, name: String.t() | nil, result: String.t() | nil, startTime: DateTime.t() | nil, state: String.t() | nil, status: GoogleApi.WorkflowExecutions.V1beta.Model.Status.t() | nil, workflowRevisionId: String.t() | nil }