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

The following fields are returned by SELECT queries:

Successful response

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}.
createTimestring (google-datetime)Output only. The creation time of the step entry.
entryIdstring (int64)Output only. The numeric ID of this step entry, used for navigation.
exceptionobjectOutput only. The exception thrown by the step entry. (id: Exception)
navigationInfoobjectOutput only. The NavigationInfo associated with this step. (id: NavigationInfo)
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.
stepEntryMetadataobjectOutput only. The StepEntryMetadata associated with this step. (id: StepEntryMetadata)
stepTypestringOutput only. The type of the step this step entry belongs to.
updateTimestring (google-datetime)Output only. The most recently updated time of the step entry.
variableDataobjectOutput only. The VariableData associated with this step. (id: VariableData)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectprojectsId, locationsId, workflowsId, executionsId, stepEntriesIdviewGets a step entry.
listselectprojectsId, locationsId, workflowsId, executionsIdpageSize, pageToken, skip, filter, orderBy, viewLists step entries for the corresponding workflow execution. Returned entries are ordered by their create_time.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
executionsIdstring
locationsIdstring
projectsIdstring
stepEntriesIdstring
workflowsIdstring
filterstring
orderBystring
pageSizeinteger (int32)
pageTokenstring
skipinteger (int32)
viewstring

SELECT examples

Gets a step entry.

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