@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
17 lines (16 loc) • 1.01 kB
TypeScript
import { type ClusterReferenceName, type DeploymentName } from '../../types/index.js';
import { type ObjectMeta } from '../../integration/kube/resources/object-meta.js';
import { type ServiceSpec } from '../../integration/kube/resources/service/service-spec.js';
import { type ServiceStatus } from '../../integration/kube/resources/service/service-status.js';
import { type Service } from '../../integration/kube/resources/service/service.js';
import { K8ClientService } from '../../integration/kube/k8-client/resources/service/k8-client-service.js';
export declare class SoloService extends K8ClientService {
readonly metadata: ObjectMeta;
readonly spec: ServiceSpec;
readonly status?: ServiceStatus;
readonly clusterReference?: ClusterReferenceName;
readonly context?: string;
readonly deployment?: string;
private constructor();
static getFromK8Service(service: Service, clusterReference: ClusterReferenceName, context: string, deployment: DeploymentName): SoloService;
}