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