Overboard


CronJobBuilder Type

Constructors

Constructor Description

CronJobBuilder()

Full Usage: CronJobBuilder()

Returns: CronJobBuilder
Returns: CronJobBuilder

Instance members

Instance member Description

_annotations annotations

Full Usage: _annotations annotations

Parameters:
    annotations : (string * string) list

Returns: CronJob

Annotations for the CronJob

annotations : (string * string) list
Returns: CronJob

this.Combine

Full Usage: this.Combine

Parameters:
Returns: CronJob
currentValueFromYield : CronJob
accumulatorFromDelay : CronJob
Returns: CronJob

concurrencyPolicy concurrencyPolicy

Full Usage: concurrencyPolicy concurrencyPolicy

Parameters:
Returns: CronJob
concurrencyPolicy : ConcurrencyPolicy
Returns: CronJob

this.Delay

Full Usage: this.Delay

Parameters:
    f : unit -> 'b

Returns: 'b
f : unit -> 'b
Returns: 'b

failedJobsHistoryLimit failedJobsHistoryLimit

Full Usage: failedJobsHistoryLimit failedJobsHistoryLimit

Parameters:
    failedJobsHistoryLimit : int

Returns: CronJob
failedJobsHistoryLimit : int
Returns: CronJob

this.For

Full Usage: this.For

Parameters:
Returns: CronJob
state : CronJob
f : unit -> CronJob
Returns: CronJob

jobTemplate job

Full Usage: jobTemplate job

Parameters:
Returns: CronJob
job : Job
Returns: CronJob

_labels labels

Full Usage: _labels labels

Parameters:
    labels : (string * string) list

Returns: CronJob

Labels for the CronJob

labels : (string * string) list
Returns: CronJob

_name name

Full Usage: _name name

Parameters:
    name : string

Returns: CronJob

Name of the CronJob. Name must be unique within a namespace. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/object-meta/#ObjectMeta

name : string
Returns: CronJob

_namespace ns

Full Usage: _namespace ns

Parameters:
    ns : string

Returns: CronJob

Namespace of the CronJob. Namespace defines the space within which each name must be unique. Default is "default". https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/object-meta/#ObjectMeta

ns : string
Returns: CronJob

schedule schedule

Full Usage: schedule schedule

Parameters:
    schedule : string

Returns: CronJob
schedule : string
Returns: CronJob

set_metadata metadata

Full Usage: set_metadata metadata

Parameters:
Returns: CronJob

Sets the CronJob metadata

metadata : Metadata
Returns: CronJob

startingDeadlineSeconds startingDeadlineSeconds

Full Usage: startingDeadlineSeconds startingDeadlineSeconds

Parameters:
    startingDeadlineSeconds : int64

Returns: CronJob
startingDeadlineSeconds : int64
Returns: CronJob

successfulJobsHistoryLimit successfulJobsHistoryLimit

Full Usage: successfulJobsHistoryLimit successfulJobsHistoryLimit

Parameters:
    successfulJobsHistoryLimit : int

Returns: CronJob
successfulJobsHistoryLimit : int
Returns: CronJob

suspend

Full Usage: suspend

Returns: CronJob
Returns: CronJob

timeZone timeZone

Full Usage: timeZone timeZone

Parameters:
    timeZone : string

Returns: CronJob
timeZone : string
Returns: CronJob

this.Yield

Full Usage: this.Yield

Parameters:
Returns: CronJob
job : Job
Returns: CronJob

this.Yield

Full Usage: this.Yield

Parameters:
Returns: CronJob
metadata : Metadata
Returns: CronJob

this.Yield

Full Usage: this.Yield

Parameters:
    name : string

Returns: CronJob
name : string
Returns: CronJob

this.Yield

Full Usage: this.Yield

Parameters:
    arg0 : 'b

Returns: CronJob
arg0 : 'b
Returns: CronJob

this.Zero

Full Usage: this.Zero

Returns: CronJob
Returns: CronJob