Skip to main content

Class: PriorityClass

Extends

  • any

Constructors

new PriorityClass()

new PriorityClass(json: KubePriorityClass): PriorityClass

Parameters

ParameterType
jsonKubePriorityClass

Returns

PriorityClass

Inherited from

makeKubeObject<KubePriorityClass>('priorityClass').constructor

Defined in

src/lib/k8s/cluster.ts:337

Properties

PropertyModifierTypeInherited fromDefined in
apiEndpointstaticApiClient<KubeObjectInterface>-src/lib/k8s/priorityClass.ts:12
apiListstatic(onList: (arg: any[]) => void, onError?: (err: ApiError) => void, opts?: ApiListSingleNamespaceOptions) => anymakeKubeObject<KubePriorityClass>('priorityClass').apiListsrc/lib/k8s/cluster.ts:311
classNamestaticstringmakeKubeObject<KubePriorityClass>('priorityClass').classNamesrc/lib/k8s/cluster.ts:338
getAuthorization?static(arg: string, resourceAttrs?: AuthRequestResourceAttrs) => anymakeKubeObject<KubePriorityClass>('priorityClass').getAuthorizationsrc/lib/k8s/cluster.ts:340
getErrorMessagestatic(err?: null | ApiError) => null | stringmakeKubeObject<KubePriorityClass>('priorityClass').getErrorMessagesrc/lib/k8s/cluster.ts:336
useApiGetstatic(onGet: (...args: any) => void, name: string, namespace?: string, onError?: (err: ApiError) => void) => voidmakeKubeObject<KubePriorityClass>('priorityClass').useApiGetsrc/lib/k8s/cluster.ts:321
useApiListstatic(onList: (arg: any[]) => void, onError?: (err: ApiError) => void, opts?: ApiListOptions) => anymakeKubeObject<KubePriorityClass>('priorityClass').useApiListsrc/lib/k8s/cluster.ts:316
useGetstatic(name: string, namespace?: string, opts?: object) => [any, null | ApiError] & QueryResponse<any, ApiError>makeKubeObject<KubePriorityClass>('priorityClass').useGetsrc/lib/k8s/cluster.ts:328

Accessors

description

get description(): string

Returns

string

Defined in

src/lib/k8s/priorityClass.ts:30


globalDefault

get globalDefault(): null | boolean

Returns

null | boolean

Defined in

src/lib/k8s/priorityClass.ts:26


preemptionPolicy

get preemptionPolicy(): string

Returns

string

Defined in

src/lib/k8s/priorityClass.ts:34


value

get value(): string

Returns

string

Defined in

src/lib/k8s/priorityClass.ts:22


listRoute

get static listRoute(): string

Returns

string

Defined in

src/lib/k8s/priorityClass.ts:18


pluralName

get static pluralName(): string

Returns

string

Defined in

src/lib/k8s/priorityClass.ts:14

Methods

useList()

static useList(options?: ApiListOptions): [null | any[], null | ApiError] & QueryListResponse<KubeList<any>, any, ApiError>

Parameters

ParameterType
options?ApiListOptions

Returns

[null | any[], null | ApiError] & QueryListResponse<KubeList<any>, any, ApiError>

Inherited from

makeKubeObject<KubePriorityClass>('priorityClass').useList

Defined in

src/lib/k8s/cluster.ts:327