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