UNPKG

@hpcc-js/comms

Version:
30 lines (29 loc) 1.26 kB
import { MachineServiceBase, WsMachine } from "./wsdl/ws_machine/v1.17/ws_machine"; export { WsMachine }; export declare namespace WsMachineEx { interface DiskUsage extends WsMachine.DiskUsage { Total: number; PercentUsed: number; } interface MachineUsage extends Pick<WsMachine.MachineUsage, Exclude<keyof WsMachine.MachineUsage, "DiskUsages">> { DiskUsages: DiskUsage[]; mean: number; max: number; } interface ComponentUsage extends Pick<WsMachine.ComponentUsage, Exclude<keyof WsMachine.ComponentUsage, "MachineUsages">> { MachineUsages: MachineUsage[]; MachineUsagesDescription: string; mean: number; max: number; } interface TargetClusterUsage extends Pick<WsMachine.TargetClusterUsage, Exclude<keyof WsMachine.TargetClusterUsage, "ComponentUsages">> { ComponentUsages: ComponentUsage[]; ComponentUsagesDescription: string; mean: number; max: number; } } export declare class MachineService extends MachineServiceBase { GetTargetClusterUsageEx(targetClusters?: string[], bypassCachedResult?: boolean): Promise<WsMachineEx.TargetClusterUsage[]>; } //# sourceMappingURL=wsMachine.d.ts.map