SoftLayer_Network_LBaaS_LoadBalancerProtocolConfiguration


SoftLayer_Network_LBaaS_LoadBalancerProtocolConfiguration

Description

SoftLayer_Network_LBaaS_LoadBalancerProtocolConfiguration specifies the protocol, port, maximum number of allowed connections and session stickiness for load balancer’s front- and backend.

Local


backendPort

Backends port
Type: integer


backendProtocol

Backends protocol. Valid values are “TCP”, “HTTP”
Type: string


clientTimeout

maximum idle time in seconds(Range: 1 to 7200), after which the load balancer brings down the client-side connection
Type: integer


frontendPort

Frontends port
Type: integer


frontendProtocol

Frontends protocol. Valid values are “TCP”, “HTTP” and “HTTPS”
Type: string


listenerUuid

Listeners UUID, required for update only
Type: string


loadBalancingMethod

Load balancing method. Valid values are “ROUNDROBIN”, “WEIGHTED_RR” and “LEASTCONNECTION”
Type: string


maxConn

Maximum number of allowed connections
Type: integer


serverTimeout

maximum idle time in seconds(Range: 1 to 7200), after which the load balancer brings down the server-side connection
Type: integer


sessionCookieName

Sessions cookie name
Type: string


sessionType

Session stickiness type. Valid values are “SOURCE_IP” “HTTP_COOKIE”
Type: string


tlsCertificateId

ssl/tls certificate id
Type: integer