Interface: KubeObjectInterface
lib/k8s/cluster .KubeObjectInterface
This is the base interface for all Kubernetes resources, i.e. it contains fields that all Kubernetes resources have.
Hierarchy
-
KubeObjectInterface
↳
KubeCRD
↳
KubeHPA
↳
KubeJob
↳
KubeMutatingWebhookConfiguration
↳
KubeNode
↳
KubePod
↳
KubePDB
↳
KubeRole
↳
KubeValidatingWebhookConfiguration
↳
KubeVPA
Indexable
▪ [otherProps: string
]: any
Properties
apiVersion
• Optional
apiVersion: string
Defined in
kind
• kind: string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to.
In CamelCase.
Cannot be updated.
see
more info
Defined in
metadata
• metadata:
KubeMetadata