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   | 
              
disabled | 
                
                   
 Optional. Disables automatic creation of workflow invocations.  | 
              
createTime | 
                
                   
 Output only. The timestamp of when the WorkflowConfig was created. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
updateTime | 
                
                   
 Output only. The timestamp of when the WorkflowConfig was last updated. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
internalMetadata | 
                
                   
 Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.  | 
              
ScheduledExecutionRecord
A record of an attempt to create a workflow invocation for this workflow config.
| JSON representation | 
|---|
{ "executionTime": string, // Union field  | 
              
| Fields | |
|---|---|
executionTime | 
                
                   
 Output only. The timestamp of this execution attempt. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
Union field result. The result of this execution attempt. result can be only one of the following: | 
              |
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. |