Skip to main content

Class: Workload

Defined in: documentExtensions/workload.d.ts:7

Implements​

  • ExcludeAsIsExcept<Document, WorkloadRelatedAsIs>

Constructors​

Constructor​

new Workload(): Workload;

Returns​

Workload

Methods​

ensureWorkloadAnnotations()​

ensureWorkloadAnnotations(): Record<string, string>;

Defined in: documentExtensions/workload.d.ts:15

Returns​

Record<string, string>


ensureWorkloadLabels()​

ensureWorkloadLabels(): Record<string, string>;

Defined in: documentExtensions/workload.d.ts:13

Returns​

Record<string, string>


ensureWorkloadMetadata()​

ensureWorkloadMetadata(): ObjectMeta;

Defined in: documentExtensions/workload.d.ts:11

Returns​

ObjectMeta


ensureWorkloadSpec()​

ensureWorkloadSpec(): PodSpec;

Defined in: documentExtensions/workload.d.ts:9

Returns​

PodSpec


getContainer()​

getContainer(indexOrName): any;

Defined in: documentExtensions/workload.d.ts:17

Parameters​

ParameterType
indexOrNamestring | number

Returns​

any


getContainers()​

getContainers(): Container[];

Defined in: documentExtensions/workload.d.ts:16

Returns​

Container[]


getInitContainer()​

getInitContainer(indexOrName): any;

Defined in: documentExtensions/workload.d.ts:19

Parameters​

ParameterType
indexOrNamestring | number

Returns​

any


getInitContainers()​

getInitContainers(): Container[];

Defined in: documentExtensions/workload.d.ts:18

Returns​

Container[]


getWorkloadAnnotations()​

getWorkloadAnnotations(): Record<string, string>;

Defined in: documentExtensions/workload.d.ts:14

Returns​

Record<string, string>


getWorkloadLabels()​

getWorkloadLabels(): Record<string, string>;

Defined in: documentExtensions/workload.d.ts:12

Returns​

Record<string, string>


getWorkloadMetadata()​

getWorkloadMetadata(): any;

Defined in: documentExtensions/workload.d.ts:10

Returns​

any


getWorkloadSpec()​

getWorkloadSpec(): any;

Defined in: documentExtensions/workload.d.ts:8

Returns​

any