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 isFAILEDorCANCELLED. -
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 }