VMware Cloud Director API - LBPoolMemberType

VMware Cloud Director API - LBPoolMemberType

LBPoolMemberType

Type:
LBPoolMemberType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Represents a member in a load balancer pool.
Since:
5.1
Schema:
network.xsd
Media type(s):
None
Extends:
VCloudExtensibleType
XML Representation:
<LBPoolMemberType xmlns="http://www.vmware.com/vcloud/v1.5">
    <IpAddress> IpAddressType </IpAddress>
    <Condition> xs:string </Condition>
    <Weight> xs:string </Weight>
    <ServicePort>
        <IsEnabled> xs:boolean </IsEnabled>
        <Protocol> xs:string </Protocol>
        <Algorithm> xs:string </Algorithm>
        <Port> xs:string </Port>
        <HealthCheckPort> xs:string </HealthCheckPort>
        <HealthCheck>
            <Mode> xs:string </Mode>
            <Uri> xs:string </Uri>
            <HealthThreshold> xs:string </HealthThreshold>
            <UnhealthThreshold> xs:string </UnhealthThreshold>
            <Interval> xs:string </Interval>
            <Timeout> xs:string </Timeout>
        </HealthCheck>
    </ServicePort>
</LBPoolMemberType>

Elements

Element Type Required Modifiable Since Deprecated Description
Condition string Yes always 29.0 Condition for this member. Can be enabled or disabled.
IpAddress IpAddressType Yes always 5.1 IP Address for load balancer member.
ServicePort LBPoolServicePortType No always 5.1 Load balancer member service port.
VCloudExtension VCloudExtensionType No always 5.1 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.
Weight string Yes always 5.1 Weight of this member.