Interface: Job
January 18, 2022 · View on GitHub
Kui API Documentation - v11.0.0 / @kui-shell/plugin-kubectl / Job
Interface: Job
Kubernetes Job resource type
Hierarchy
-
↳
Job
Table of contents
Properties
- apiVersion
- content
- contentType
- isKubeResource
- isSimulacrum
- kind
- kuiRawData
- metadata
- nameHash
- onclick
- originatingCommand
- presentation
- prettyName
- spec
- status
- toolbarText
- version
Properties
apiVersion
• apiVersion: "batch/v1"
Overrides
KubeResource.apiVersion
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:375
content
• Optional content: void
Inherited from
KubeResource.content
Defined in
packages/core/mdist/models/entity.d.ts:50
contentType
• Optional contentType: string
Inherited from
KubeResource.contentType
Defined in
packages/core/mdist/models/entity.d.ts:51
isKubeResource
• isKubeResource: true
Inherited from
KubeResource.isKubeResource
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:205
isSimulacrum
• Optional isSimulacrum: boolean
Inherited from
KubeResource.isSimulacrum
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:204
kind
• kind: "Job"
Overrides
KubeResource.kind
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:376
kuiRawData
• Optional kuiRawData: string
Inherited from
KubeResource.kuiRawData
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:182
metadata
• Optional metadata: { creationTimestamp?: string ; generation?: string ; labels?: Record<string, string> ; name: string ; namespace?: string } & Partial<WithOwnerReferences> & Partial<WithResourceVersion> & { annotations?: object ; creationTimestamp?: string ; generateName?: string ; generation?: string ; labels?: { [key: string]: string; } ; name: string ; namespace?: string ; uid?: string }
Inherited from
KubeResource.metadata
Defined in
packages/core/mdist/models/entity.d.ts:23
nameHash
• Optional nameHash: string
Inherited from
KubeResource.nameHash
Defined in
packages/core/mdist/models/entity.d.ts:42
onclick
• Optional onclick: Object
family of onclick handlers
Type declaration
| Name | Type |
|---|---|
kind? | string |
name? | string |
nameHash? | string |
namespace? | string |
Inherited from
KubeResource.onclick
Defined in
packages/core/mdist/models/entity.d.ts:44
originatingCommand
• originatingCommand: EvaluatorArgs<KubeOptions>
Inherited from
KubeResource.originatingCommand
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:203
presentation
• Optional presentation: Presentation
Inherited from
KubeResource.presentation
Defined in
packages/core/mdist/models/entity.d.ts:53
prettyName
• Optional prettyName: string
name hash, e.g. the hash part of auto-generated names, or an openwhisk activation id
Inherited from
KubeResource.prettyName
Defined in
packages/core/mdist/models/entity.d.ts:41
spec
• spec: Object
Type declaration
| Name | Type |
|---|---|
backoffLimit | number |
completions | number |
parallelism | number |
selector | Selector |
template | ContainerTemplate<{ controller-uid: string ; job-name: string }> |
Overrides
KubeResource.spec
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:377
status
• status: Object
Type declaration
| Name | Type |
|---|---|
completionTime | string |
conditions | KubeStatusCondition[] |
startTime | string |
succeeded | number |
Overrides
KubeResource.status
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:387
toolbarText
• Optional toolbarText: ToolbarText
Inherited from
KubeResource.toolbarText
Defined in
packages/core/mdist/models/entity.d.ts:52
version
• Optional version: string
optional designation of resource version
Inherited from
KubeResource.version
Defined in
packages/core/mdist/models/entity.d.ts:39