@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
16 lines (15 loc) • 771 B
TypeScript
import { V1Lease } from '@kubernetes/client-node';
import { type Lease } from '../../../resources/lease/lease.js';
import { NamespaceName } from '../../../../../types/namespace/namespace-name.js';
export declare class K8ClientLease implements Lease {
readonly namespace: NamespaceName;
readonly leaseName: string;
readonly holderIdentity: string;
readonly durationSeconds: number;
readonly acquireTime?: Date;
readonly renewTime?: Date;
readonly resourceVersion?: string;
constructor(namespace: NamespaceName, leaseName: string, holderIdentity: string, durationSeconds: number, acquireTime?: Date, renewTime?: Date, resourceVersion?: string);
static fromV1Lease(v1Lease: V1Lease): Lease;
static toV1Lease(lease: Lease): V1Lease;
}