Resource: WorkflowConfig
Represents a Dataform workflow configuration.
JSON representation |
---|
{ "name": string, "releaseConfig": string, "invocationConfig": { object ( |
Fields | |
---|---|
name |
Identifier. The workflow config's name. |
releaseConfig |
Required. The name of the release config whose releaseCompilationResult should be executed. Must be in the format |
invocationConfig |
Optional. If left unset, a default InvocationConfig will be used. |
cronSchedule |
Optional. Optional schedule (in cron format) for automatic execution of this workflow config. |
timeZone |
Optional. Specifies the time zone to be used when interpreting cronSchedule. 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. |
recentScheduledExecutionRecords[] |
Output only. Records of the 10 most recent scheduled execution attempts, ordered in descending order of |
createTime |
Output only. The timestamp of when the WorkflowConfig was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. The timestamp of when the WorkflowConfig was last updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
ScheduledExecutionRecord
A record of an attempt to create a workflow invocation for this workflow config.
JSON representation |
---|
{ "executionTime": string, // Union field |
Fields | |
---|---|
executionTime |
The timestamp of this execution attempt. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
Union field
|
|
workflowInvocation |
The name of the created workflow invocation, if one was successfully created. Must be in the format |
errorStatus |
The error status encountered upon this attempt to create the workflow invocation, if the attempt was unsuccessful. |
Methods |
|
---|---|
|
Creates a new WorkflowConfig in a given Repository. |
|
Deletes a single WorkflowConfig. |
|
Fetches a single WorkflowConfig. |
|
Lists WorkflowConfigs in a given Repository. |
|
Updates a single WorkflowConfig. |