UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

34 lines 1.34 kB
import { Address } from './loadbalancer/Address'; import { ConfigurationVersion } from './loadbalancer/ConfigurationVersion'; import { Addresses } from './loadbalancer/Addresses'; import { Networking } from './loadbalancer/networking/Networking'; import { SizeEnum } from './loadbalancer/SizeEnum'; import { StatusEnum } from './loadbalancer/StatusEnum'; /** A load balancer to handle workload */ export interface LoadBalancer { /** Address to reach the load balancer */ address: Address; /** Information about version of the configuration */ configuration: ConfigurationVersion; /** Creation date and time of the load balancer */ createdAt: string; /** Description of the load balancer */ description?: string; /** IPs used by the load balancer to contact backend's servers */ egressAddress: Addresses; /** ID of the load balancer */ id: string; /** Name of the load balancer */ name?: string; /** Networking definition */ networking: Networking; /** Openstack region where the load balancer is hosted */ openstackRegion: string; /** Region where the load balancer is hosted */ region: string; /** Size of the load balancer */ size: SizeEnum; /** Status of a load balancer */ status: StatusEnum; } //# sourceMappingURL=LoadBalancer.d.ts.map