Interface: KubeObjectInterface
This is the base interface for all Kubernetes resources, i.e. it contains fields that all Kubernetes resources have.
Extended by
KubeBackendTLSPolicyKubeBackendTrafficPolicyKubeConfigMapKubeCRDKubeCronJobKubeDaemonSetKubeDeploymentKubeEndpointSliceKubeEndpointKubeGatewayKubeGatewayClassKubeGRPCRouteKubeHPAKubeHTTPRouteKubeIngressKubeIngressClassKubeJobKubeLeaseKubeLimitRangeKubeMutatingWebhookConfigurationKubeNamespaceKubeNetworkPolicyKubeNodeKubePersistentVolumeKubePersistentVolumeClaimKubePodKubePDBKubePriorityClassKubeReferenceGrantKubeReplicaSetKubeResourceQuotaKubeRoleKubeRoleBindingKubeRuntimeClassKubeSecretKubeServiceKubeServiceAccountKubeStatefulSetKubeStorageClassKubeTokenKubeValidatingWebhookConfigurationKubeVPA
Indexable
[otherProps: string]: any
Properties
actionType?
optional actionType: any;
Defined in
apiVersion?
optional apiVersion: string;
Defined in
items?
optional items: any[];
Defined in
key?
optional key: any;
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
Defined in
lastTimestamp?
optional lastTimestamp: string;
Defined in
metadata
metadata: KubeMetadata;
Defined in
spec?
optional spec: any;
Defined in
status?
optional status: any;