Kui API Documentation - v11.0.0 / @kui-shell/plugin-kubectl / Job
Kubernetes Job resource type
-
↳
Job
- apiVersion
- content
- contentType
- isKubeResource
- isSimulacrum
- kind
- kuiRawData
- metadata
- nameHash
- onclick
- originatingCommand
- presentation
- prettyName
- spec
- status
- toolbarText
- version
• apiVersion: "batch/v1"
KubeResource.apiVersion
plugins/plugin-kubectl/src/lib/model/resource.ts:375
• Optional
content: void
KubeResource.content
packages/core/mdist/models/entity.d.ts:50
• Optional
contentType: string
KubeResource.contentType
packages/core/mdist/models/entity.d.ts:51
• isKubeResource: true
KubeResource.isKubeResource
plugins/plugin-kubectl/src/lib/model/resource.ts:205
• Optional
isSimulacrum: boolean
KubeResource.isSimulacrum
plugins/plugin-kubectl/src/lib/model/resource.ts:204
• kind: "Job"
KubeResource.kind
plugins/plugin-kubectl/src/lib/model/resource.ts:376
• Optional
kuiRawData: string
KubeResource.kuiRawData
plugins/plugin-kubectl/src/lib/model/resource.ts:182
• 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
}
KubeResource.metadata
packages/core/mdist/models/entity.d.ts:23
• Optional
nameHash: string
KubeResource.nameHash
packages/core/mdist/models/entity.d.ts:42
• Optional
onclick: Object
family of onclick handlers
Name | Type |
---|---|
kind? |
string |
name? |
string |
nameHash? |
string |
namespace? |
string |
KubeResource.onclick
packages/core/mdist/models/entity.d.ts:44
• originatingCommand: EvaluatorArgs
<KubeOptions
>
KubeResource.originatingCommand
plugins/plugin-kubectl/src/lib/model/resource.ts:203
• Optional
presentation: Presentation
KubeResource.presentation
packages/core/mdist/models/entity.d.ts:53
• Optional
prettyName: string
name hash, e.g. the hash part of auto-generated names, or an openwhisk activation id
KubeResource.prettyName
packages/core/mdist/models/entity.d.ts:41
• spec: Object
Name | Type |
---|---|
backoffLimit |
number |
completions |
number |
parallelism |
number |
selector |
Selector |
template |
ContainerTemplate <{ controller-uid : string ; job-name : string }> |
KubeResource.spec
plugins/plugin-kubectl/src/lib/model/resource.ts:377
• status: Object
Name | Type |
---|---|
completionTime |
string |
conditions |
KubeStatusCondition [] |
startTime |
string |
succeeded |
number |
KubeResource.status
plugins/plugin-kubectl/src/lib/model/resource.ts:387
• Optional
toolbarText: ToolbarText
KubeResource.toolbarText
packages/core/mdist/models/entity.d.ts:52
• Optional
version: string
optional designation of resource version
KubeResource.version
packages/core/mdist/models/entity.d.ts:39