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
| Parameter | Type |
|---|---|
indexOrName | string | 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
| Parameter | Type |
|---|---|
indexOrName | string | 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