UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

21 lines 822 B
import { HealthMonitorCreate } from '../HealthMonitorCreate'; import { MemberCreate } from './MemberCreate'; import { PoolAlgorithmEnum } from '../PoolAlgorithmEnum'; import { PoolProtocolEnum } from '../PoolProtocolEnum'; import { PoolSessionPersistence } from '../PoolSessionPersistence'; /** Create a pool on loadbalancer creation */ export interface PoolCreate { /** Pool algorithm to split traffic between members */ algorithm: PoolAlgorithmEnum; /** Pool health monitor */ healthMonitor?: HealthMonitorCreate; /** Pool members */ members: MemberCreate[]; /** Name of the pool */ name: string; /** Protocol for the pool */ protocol: PoolProtocolEnum; /** Pool session persistence */ sessionPersistence: PoolSessionPersistence; } //# sourceMappingURL=PoolCreate.d.ts.map