Skip to main content

Function: useKubeObject()

function useKubeObject<K>(__namedParameters: object): [K | null, ApiError | null] & QueryResponse<K, ApiError>

Returns a single KubeObject.

Type Parameters

Type Parameter
K extends KubeObject<any>

Parameters

ParameterTypeDescription
__namedParametersobject-
__namedParameters.cluster?stringCluster name
__namedParameters.kubeObjectClass(...args: any) => K & typeof KubeObjectClass to instantiate the object with
__namedParameters.namestringObject name
__namedParameters.namespace?stringObject namespace
__namedParameters.queryParams?QueryParameters-

Returns

[K | null, ApiError | null] & QueryResponse<K, ApiError>

Defined in

src/lib/k8s/api/v2/hooks.ts:101