pub struct IoArgoprojWorkflowV1alpha1CronWorkflowSpec {
pub concurrency_policy: Option<String>,
pub failed_jobs_history_limit: Option<i64>,
pub schedule: String,
pub starting_deadline_seconds: Option<i64>,
pub successful_jobs_history_limit: Option<i64>,
pub suspend: Option<bool>,
pub timezone: Option<String>,
pub workflow_metadata: Option<IoK8sApimachineryPkgApisMetaV1ObjectMeta>,
pub workflow_spec: IoArgoprojWorkflowV1alpha1WorkflowSpec,
}Expand description
CronWorkflowSpec is the specification of a CronWorkflow
Fields§
§concurrency_policy: Option<String>ConcurrencyPolicy is the K8s-style concurrency policy that will be used
failed_jobs_history_limit: Option<i64>FailedJobsHistoryLimit is the number of failed jobs to be kept at a time
schedule: StringSchedule is a schedule to run the Workflow in Cron format
starting_deadline_seconds: Option<i64>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.
successful_jobs_history_limit: Option<i64>SuccessfulJobsHistoryLimit is the number of successful jobs to be kept at a time
suspend: Option<bool>Suspend is a flag that will stop new CronWorkflows from running if set to true
timezone: Option<String>Timezone is the timezone against which the cron schedule will be calculated, e.g. “Asia/Tokyo”. Default is machine’s local time.
workflow_metadata: Option<IoK8sApimachineryPkgApisMetaV1ObjectMeta>WorkflowMetadata contains some metadata of the workflow to be run
workflow_spec: IoArgoprojWorkflowV1alpha1WorkflowSpecWorkflowSpec is the spec of the workflow to be run
Trait Implementations§
Source§impl Clone for IoArgoprojWorkflowV1alpha1CronWorkflowSpec
impl Clone for IoArgoprojWorkflowV1alpha1CronWorkflowSpec
Source§fn clone(&self) -> IoArgoprojWorkflowV1alpha1CronWorkflowSpec
fn clone(&self) -> IoArgoprojWorkflowV1alpha1CronWorkflowSpec
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more