Interface: Pod
January 18, 2022 · View on GitHub
Kui API Documentation - v11.0.0 / @kui-shell/plugin-kubectl / Pod
Interface: Pod
Hierarchy
-
KubeResource<PodStatus>↳
Pod
Table of contents
Properties
- apiVersion
- content
- contentType
- isKubeResource
- isSimulacrum
- kind
- kuiRawData
- metadata
- nameHash
- onclick
- originatingCommand
- presentation
- prettyName
- spec
- status
- toolbarText
- version
Properties
apiVersion
• apiVersion: "v1"
Overrides
KubeResource.apiVersion
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:321
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: "Pod"
Overrides
KubeResource.kind
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:322
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: PodLikeSpec & { containers: ContainerSpec[] ; nodeName: string ; nominatedNodeName?: string ; readinessGates?: { conditionType: string }[] }
Overrides
KubeResource.spec
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:323
status
• Optional status: PodStatus
Inherited from
KubeResource.status
Defined in
plugins/plugin-kubectl/src/lib/model/resource.ts:199
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