Workflow Config Args
data class WorkflowConfigArgs(val cronSchedule: Output<String>? = null, val invocationConfig: Output<InvocationConfigArgs>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val releaseConfig: Output<String>? = null, val repositoryId: Output<String>? = null, val timeZone: Output<String>? = null, val workflowConfigId: Output<String>? = null) : ConvertibleToJava<WorkflowConfigArgs>
Creates a new WorkflowConfig in a given Repository. Auto-naming is currently not supported for this resource.
Constructors
Link copied to clipboard
constructor(cronSchedule: Output<String>? = null, invocationConfig: Output<InvocationConfigArgs>? = null, location: Output<String>? = null, project: Output<String>? = null, releaseConfig: Output<String>? = null, repositoryId: Output<String>? = null, timeZone: Output<String>? = null, workflowConfigId: Output<String>? = null)
Properties
Link copied to clipboard
Optional. Optional schedule (in cron format) for automatic execution of this workflow config.
Link copied to clipboard
Optional. If left unset, a default InvocationConfig will be used.
Link copied to clipboard
The name of the release config whose release_compilation_result should be executed. Must be in the format projects/*/locations/*/repositories/*/releaseConfigs/*
.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Required. The ID to use for the workflow config, which will become the final component of the workflow config's resource name. ////