Skip to main content

workflow_configs

Overview

Nameworkflow_configs
TypeResource
Idgoogle.dataform.workflow_configs

Fields

NameDatatypeDescription
namestringOutput only. The workflow config's name.
cronSchedulestringOptional. Optional schedule (in cron format) for automatic execution of this workflow config.
invocationConfigobjectIncludes various configuration options for a workflow invocation. If both included_targets and included_tags are unset, all actions will be included.
recentScheduledExecutionRecordsarrayOutput only. Records of the 10 most recent scheduled execution attempts, ordered in in descending order of execution_time. Updated whenever automatic creation of a workflow invocation is triggered by cron_schedule.
releaseConfigstringRequired. The name of the release config whose release_compilation_result should be executed. Must be in the format projects/*/locations/*/repositories/*/releaseConfigs/*.
timeZonestringOptional. Specifies the time zone to be used when interpreting cron_schedule. Must be a time zone name from the time zone database (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left unspecified, the default is UTC.

Methods

NameAccessible byRequired ParamsDescription
getSELECTlocationsId, projectsId, repositoriesId, workflowConfigsIdFetches a single WorkflowConfig.
listSELECTlocationsId, projectsId, repositoriesIdLists WorkflowConfigs in a given Repository.
createINSERTlocationsId, projectsId, repositoriesIdCreates a new WorkflowConfig in a given Repository.
deleteDELETElocationsId, projectsId, repositoriesId, workflowConfigsIdDeletes a single WorkflowConfig.
_listEXEClocationsId, projectsId, repositoriesIdLists WorkflowConfigs in a given Repository.
patchEXEClocationsId, projectsId, repositoriesId, workflowConfigsIdUpdates a single WorkflowConfig.