WorkflowConfigArgs constructor
Creates a new WorkflowConfigArgs.
cronSchedule Optional. Optional schedule (in cron format) for automatic execution of this workflow config.
invocationConfig Optional. If left unset, a default InvocationConfig will be used.
location Optional.
project Optional.
releaseConfig The name of the release config whose release_compilation_result should be executed. Must be in the format projects/*/locations/*/repositories/*/releaseConfigs/*.
repositoryId Required.
timeZone Optional. 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.
workflowConfigId Required. The ID to use for the workflow config, which will become the final component of the workflow config's resource name.
Implementation
const WorkflowConfigArgs({
this.cronSchedule,
this.invocationConfig,
this.location,
this.project,
required this.releaseConfig,
required this.repositoryId,
this.timeZone,
required this.workflowConfigId,
});