UNPKG

@hashgraph/solo

Version:

An opinionated CLI tool to deploy and manage private Hedera Networks.

54 lines (53 loc) 1.54 kB
import { type Options } from '../../request/options.js'; import { type KindExecutionBuilder } from '../../execution/kind-execution-builder.js'; /** * Options for the `kind cluster create` command. */ export declare class ClusterCreateOptions implements Options { /** * If set, pass config to the kind create cluster command. */ private readonly _config; /** * The Docker image to use for booting the cluster. */ private readonly _image; /** * The name of the cluster. */ private readonly _name; /** * If set, retain nodes for debugging when cluster creation fails. */ private readonly _retain; /** * The duration to wait for the control plane node to be ready. */ private readonly _wait; constructor(config?: string, image?: string, name?: string, retain?: boolean, wait?: string); /** * Apply the options to the KindExecutionBuilder. * @param builder The KindExecutionBuilder to apply options to. */ apply(builder: KindExecutionBuilder): void; /** * The value of the config flag. */ get config(): string; /** * The Docker image to use for booting the cluster. */ get image(): string; /** * The name of the cluster. */ get name(): string; /** * If set, retain nodes for debugging when cluster creation fails. */ get retain(): boolean; /** * The duration to wait for the control plane node to be ready. */ get wait(): string; }