@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
17 lines • 632 B
TypeScript
import { BalancerAlgorithmEnum } from './backend/BalancerAlgorithmEnum';
import { ProxyProtocolEnum } from './backend/ProxyProtocolEnum';
import { Server } from './Server';
/** A load balancer backend */
export interface Backend {
/** Use a specific balancer algorithm */
balancer?: BalancerAlgorithmEnum;
/** The backend name */
name: string;
/** Use proxy protocol on backend */
proxyProtocol?: ProxyProtocolEnum;
/** List of server in backend */
servers: Server[];
/** Enable sticky session, only usable with http-mode frontends */
sticky?: boolean;
}
//# sourceMappingURL=Backend.d.ts.map