UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

27 lines 1.07 kB
import { LoadBalancerOperatingStatusEnum } from './LoadBalancerOperatingStatusEnum'; import { LoadBalancerProvisioningStatusEnum } from './LoadBalancerProvisioningStatusEnum'; import { PoolAlgorithmEnum } from './PoolAlgorithmEnum'; import { PoolProtocolEnum } from './PoolProtocolEnum'; import { PoolSessionPersistence } from './PoolSessionPersistence'; /** Pool */ export interface Pool { /** Algorithm of the pool */ algorithm: PoolAlgorithmEnum; /** ID of the resource */ id: string; /** ID of the listener */ listenerId?: string; /** ID of the loadbalancer */ loadbalancerId: string; /** Name of the resource */ name: string; /** Operating status of the resource */ operatingStatus: LoadBalancerOperatingStatusEnum; /** Protocol of the pool */ protocol: PoolProtocolEnum; /** Provisioning status of the resource */ provisioningStatus: LoadBalancerProvisioningStatusEnum; /** Information about session persistence */ sessionPersistence?: PoolSessionPersistence; } //# sourceMappingURL=Pool.d.ts.map