class K8S::Api::Batch::V1beta1::CronJobSpec

Overview

CronJobSpec describes how the job execution will look like and when it will actually run.

Included Modules

Defined in:

versions/v1.12/api/batch/v1beta1/cron_job_spec.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new(*, job_template : Api::Batch::V1beta1::JobTemplateSpec, schedule : String, concurrency_policy : String? = nil, failed_jobs_history_limit : Int32? = nil, starting_deadline_seconds : Int32? = nil, successful_jobs_history_limit : Int32? = nil, suspend : Bool? = nil) #

[View source]

Instance Method Detail

def concurrency_policy : String? #

[View source]
def concurrency_policy=(concurrency_policy : String?) #

[View source]
def failed_jobs_history_limit : Int32? #

[View source]
def failed_jobs_history_limit=(failed_jobs_history_limit : Int32?) #

[View source]

[View source]
def job_template=(job_template : Api::Batch::V1beta1::JobTemplateSpec) #

[View source]
def schedule : String #

[View source]
def schedule=(schedule : String) #

[View source]
def starting_deadline_seconds : Int32? #

[View source]
def starting_deadline_seconds=(starting_deadline_seconds : Int32?) #

[View source]
def successful_jobs_history_limit : Int32? #

[View source]
def successful_jobs_history_limit=(successful_jobs_history_limit : Int32?) #

[View source]
def suspend : Bool? #

[View source]
def suspend=(suspend : Bool?) #

[View source]