Skip to main content

step_entries

Creates, updates, deletes, gets or lists a step_entries resource.

Overview

Namestep_entries
TypeResource
Idgoogle.workflowexecutions.step_entries

Fields

NameDatatypeDescription
namestringOutput only. The full resource name of the step entry. Each step entry has a unique entry ID, which is a monotonically increasing counter. Step entry names have the format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}/stepEntries/{step_entry}.
createTimestringOutput only. The creation time of the step entry.
entryIdstringOutput only. The numeric ID of this step entry, used for navigation.
exceptionobjectException describes why the step entry failed.
navigationInfoobjectNavigationInfo describes what steps if any come before or after this step, or what steps are parents or children of this step.
routinestringOutput only. The name of the routine this step entry belongs to. A routine name is the subworkflow name defined in the YAML source code. The top level routine name is main.
statestringOutput only. The state of the step entry.
stepstringOutput only. The name of the step this step entry belongs to.
stepEntryMetadataobjectStepEntryMetadata contains metadata information about this step.
stepTypestringOutput only. The type of the step this step entry belongs to.
updateTimestringOutput only. The most recently updated time of the step entry.
variableDataobjectVariableData contains the variable data for this step.

Methods

NameAccessible byRequired ParamsDescription
getSELECTexecutionsId, locationsId, projectsId, stepEntriesId, workflowsIdGets a step entry.
listSELECTexecutionsId, locationsId, projectsId, workflowsIdLists step entries for the corresponding workflow execution. Returned entries are ordered by their create_time.

SELECT examples

Lists step entries for the corresponding workflow execution. Returned entries are ordered by their create_time.

SELECT
name,
createTime,
entryId,
exception,
navigationInfo,
routine,
state,
step,
stepEntryMetadata,
stepType,
updateTime,
variableData
FROM google.workflowexecutions.step_entries
WHERE executionsId = '{{ executionsId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}'
AND workflowsId = '{{ workflowsId }}';