UNPKG

@serve.zone/interfaces

Version:

**TypeScript interfaces for the Cloudly ecosystem.** Type-safe contracts for multi-cloud infrastructure management.

30 lines (29 loc) 702 B
import type { IClusterNode } from '../data/clusternode.js'; import type { IDeployment } from '../data/deployment.js'; export interface IRequest_Any_Cloudly_GetNodeConfig { method: 'getNodeConfig'; request: { nodeId: string; }; response: { configData: IClusterNode; }; } export interface IRequest_Any_Cloudly_GetNodesByCluster { method: 'getNodesByCluster'; request: { clusterId: string; }; response: { nodes: IClusterNode[]; }; } export interface IRequest_Any_Cloudly_GetNodeDeployments { method: 'getNodeDeployments'; request: { nodeId: string; }; response: { deployments: IDeployment[]; }; }