Skip to main content

Interface: ScaleApi

Properties

get()

get: (namespace: string, name: string, clusterName?: string) => Promise<any>;

Parameters

ParameterType
namespacestring
namestring
clusterName?string

Returns

Promise<any>

Defined in

src/lib/k8s/api/v1/scaleApi.ts:22


patch()

patch: (body: object, metadata: KubeMetadata, clusterName?: string) => Promise<any>;

Parameters

ParameterType
bodyobject
body.specobject
body.spec.replicasnumber
metadata?KubeMetadata
clusterName?string

Returns

Promise<any>

Defined in

src/lib/k8s/api/v1/scaleApi.ts:32


put()

put: (body: object, clusterName?: string) => Promise<any>;

Parameters

ParameterType
bodyobject
body.metadataKubeMetadata
body.spec?object
body.spec.replicas?number
clusterName?string

Returns

Promise<any>

Defined in

src/lib/k8s/api/v1/scaleApi.ts:23