@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
32 lines (31 loc) • 1.3 kB
TypeScript
import { type Facade } from '../../facade/facade.js';
import { HelmChartSchema } from '../../../../data/schema/model/common/helm-chart-schema.js';
import { NamespaceName } from '../../../../types/namespace/namespace-name.js';
export declare class HelmChart implements Facade<HelmChartSchema> {
readonly encapsulatedObject: HelmChartSchema;
constructor(encapsulatedObject: HelmChartSchema);
get name(): string;
set name(name: string);
get namespace(): string;
set namespace(namespace: string);
get namespaceName(): NamespaceName;
get release(): string;
set release(release: string);
get repository(): string;
set repository(repository: string);
get directory(): string;
set directory(directory: string);
get version(): string;
set version(version: string);
get labelSelector(): string;
set labelSelector(labelSelector: string);
get labels(): string[];
get containerName(): string;
set containerName(containerName: string);
get ingressClassName(): string;
set ingressClassName(ingressClassName: string);
get ingressControllerName(): string;
set ingressControllerName(ingressControllerName: string);
get ingressControllerPrefix(): string;
set ingressControllerPrefix(ingressControllerPrefix: string);
}