Skip to main content

Interface: KubeCronJob

Defined in: lib/k8s/cronJob.ts:28

CronJob structure returned by the k8s API.

See​

Extends​

Indexable​

[otherProps: string]: any

Properties​

actionType?​

optional actionType?: any;

Defined in: lib/k8s/KubeObject.ts:787

Inherited from​

KubeObjectInterface.actionType


apiVersion?​

optional apiVersion?: string;

Defined in: lib/k8s/KubeObject.ts:782

Inherited from​

KubeObjectInterface.apiVersion


items?​

optional items?: any[];

Defined in: lib/k8s/KubeObject.ts:786

Inherited from​

KubeObjectInterface.items


key?​

optional key?: any;

Defined in: lib/k8s/KubeObject.ts:789

Inherited from​

KubeObjectInterface.key


kind​

kind: string;

Defined in: lib/k8s/KubeObject.ts:781

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to.

In CamelCase.

Cannot be updated.

See​

more info

Inherited from​

KubeObjectInterface.kind


lastTimestamp?​

optional lastTimestamp?: string;

Defined in: lib/k8s/KubeObject.ts:788

Inherited from​

KubeObjectInterface.lastTimestamp


metadata​

metadata: KubeMetadata;

Defined in: lib/k8s/KubeObject.ts:783

Inherited from​

KubeObjectInterface.metadata


spec​

spec: object;

Defined in: lib/k8s/cronJob.ts:29

Index Signature​

[otherProps: string]: any

concurrencyPolicy​

concurrencyPolicy: string;

failedJobsHistoryLimit?​

optional failedJobsHistoryLimit?: number;

jobTemplate​

jobTemplate: object;
jobTemplate.spec​
spec: object;
jobTemplate.spec.metadata?​
optional metadata?: Partial<KubeMetadata>;
jobTemplate.spec.template​
template: object;
jobTemplate.spec.template.spec​
spec: object;
jobTemplate.spec.template.spec.containers​
containers: KubeContainer[];
jobTemplate.spec.template.spec.metadata?​
optional metadata?: Partial<KubeMetadata>;

schedule​

schedule: string;

startingDeadlineSeconds?​

optional startingDeadlineSeconds?: number;

successfulJobsHistoryLimit?​

optional successfulJobsHistoryLimit?: number;

suspend​

suspend: boolean;

timeZone?​

optional timeZone?: string;

Overrides​

KubeObjectInterface.spec


status​

status: object;

Defined in: lib/k8s/cronJob.ts:50

Index Signature​

[otherProps: string]: any

active?​

optional active?: object[];

lastScheduleTime?​

optional lastScheduleTime?: string;

lastSuccessfulTime?​

optional lastSuccessfulTime?: string;

Overrides​

KubeObjectInterface.status