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