Skip to content

@k8slens/extensions

Globals / "src/main/resource-applier" / ResourceApplier

Class: ResourceApplier#

Hierarchy#

  • ResourceApplier

Index#

Constructors#

Properties#

Methods#

Constructors#

constructor#

+ new ResourceApplier(cluster: Cluster): ResourceApplier

Defined in src/main/resource-applier.ts:12

Parameters:

Name Type
cluster Cluster

Returns: ResourceApplier

Properties#

cluster#

Protected cluster: Cluster

Defined in src/main/resource-applier.ts:13

Methods#

apply#

apply(resource: KubernetesObject | any): Promise\

Defined in src/main/resource-applier.ts:16

Parameters:

Name Type
resource KubernetesObject | any

Returns: Promise\


kubectlApply#

ProtectedkubectlApply(content: string): Promise\

Defined in src/main/resource-applier.ts:22

Parameters:

Name Type
content string

Returns: Promise\


kubectlApplyAll#

kubectlApplyAll(resources: string[]): Promise\

Defined in src/main/resource-applier.ts:48

Parameters:

Name Type
resources string[]

Returns: Promise\


sanitizeObject#

ProtectedsanitizeObject(resource: KubernetesObject | any): any

Defined in src/main/resource-applier.ts:72

Parameters:

Name Type
resource KubernetesObject | any

Returns: any


Last update: November 10, 2020