@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
21 lines • 876 B
TypeScript
import { LoadBalancerOperatingStatusEnum } from '../LoadBalancerOperatingStatusEnum';
import { LoadBalancerProvisioningStatusEnum } from '../LoadBalancerProvisioningStatusEnum';
import { Ip } from '../../../Ip';
/** Member */
export interface Member {
/** IP address of the resource */
address: Ip;
/** ID of the resource */
id: string;
/** Name of the resource */
name: string;
/** Operating status of the resource */
operatingStatus: LoadBalancerOperatingStatusEnum;
/** Protocol port number for the resource */
protocolPort: number;
/** Provisioning status of the resource */
provisioningStatus: LoadBalancerProvisioningStatusEnum;
/** Weight of a member determines the portion of requests or connections it services compared to the other members of the pool */
weight?: number;
}
//# sourceMappingURL=Member.d.ts.map