VMware Cloud Director API - LoadBalancerVirtualServerType

VMware Cloud Director API - LoadBalancerVirtualServerType

LoadBalancerVirtualServerType

Type:
LoadBalancerVirtualServerType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Represents a load balancer virtual server.
Since:
5.1
Schema:
network.xsd
Media type(s):
None
Extends:
VCloudExtensibleType
XML Representation:
<LoadBalancerVirtualServerType xmlns="http://www.vmware.com/vcloud/v1.5">
    <IsEnabled> xs:boolean </IsEnabled>
    <Name> xs:string </Name>
    <Description> xs:string </Description>
    <Interface href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
    <IpAddress> IpAddressType </IpAddress>
    <ServiceProfile>
        <IsEnabled> xs:boolean </IsEnabled>
        <Protocol> xs:string </Protocol>
        <Port> xs:string </Port>
        <Persistence>
            <Method> xs:string </Method>
            <CookieName> xs:string </CookieName>
            <CookieMode> xs:string </CookieMode>
        </Persistence>
    </ServiceProfile>
    <Logging> xs:boolean </Logging>
    <Pool> xs:string </Pool>
    <LoadBalancerTemplates>
        <Name> xs:string </Name>
        <Id> xs:string </Id>
    </LoadBalancerTemplates>
</LoadBalancerVirtualServerType>

Elements

Element Type Required Modifiable Since Deprecated Description
Description string No always 5.1 Load balancer virtual server description.
Interface ReferenceType Yes always 5.1 Gateway Interface to which Load Balancer Virtual Server is bound.
IpAddress IpAddressType Yes always 5.1 Load balancer virtual server IP Address.
IsEnabled boolean No always 5.1 True if this virtual server is enabled.
LoadBalancerTemplates VendorTemplateType No always 5.1 Service template related attributes.
Logging boolean No none 5.1 Enable logging for this virtual server.
Name string Yes always 5.1 Load balancer virtual server name.
Pool string Yes none 5.1 Name of Load balancer pool associated with this virtual server.
ServiceProfile LBVirtualServerServiceProfileType Yes always 5.1 Load balancer virtual server service profiles.
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.