| concurrencyPolicy |
string |
ConcurrencyPolicy is the K8s-style concurrency policy that will be used |
| failedJobsHistoryLimit |
integer |
FailedJobsHistoryLimit is the number of failed jobs to be kept at a time |
| schedules |
array |
v3.6 and after: Schedules is a list of schedules to run the Workflow in Cron format |
| startingDeadlineSeconds |
integer |
StartingDeadlineSeconds is the K8s-style deadline that will limit the time a CronWorkflow will be run after its original scheduled time if it is missed. |
| stopStrategy |
object |
v3.6 and after: StopStrategy defines if the CronWorkflow should stop scheduling based on a condition |
| successfulJobsHistoryLimit |
integer |
SuccessfulJobsHistoryLimit is the number of successful jobs to be kept at a time |
| suspend |
boolean |
Suspend is a flag that will stop new CronWorkflows from running if set to true |
| timezone |
string |
Timezone is the timezone against which the cron schedule will be calculated, e.g. "Asia/Tokyo". Default is machine's local time. |
| when |
string |
v3.6 and after: When is an expression that determines if a run should be scheduled. |
| workflowMetadata |
object |
WorkflowMetadata contains some metadata of the workflow to be run |
| workflowSpec |
object |
WorkflowSpec is the spec of the workflow to be run |