SoftLayer_Network_LBaaS_LoadBalancer


SoftLayer_Network_LBaaS_LoadBalancer

Description

The SoftLayer_Network_LBaaS_LoadBalancer type presents a structure containing attributes of a load balancer, and its related objects including listeners, pools and members.

Local


accountId

The account this load balancer belongs to.
Type: int


address

Address (Host name) of a load balancer.
Type: string


createDate

Specifies when a load balancer was created.
Type: dateTime


description

Description of a load balancer.
Type: string


id

The unique identifier of a load balancer.
Type: int


isDataLogEnabled

Specifies whether the data log is enabled for the load balancer.
Type: int


isPublic

Specifies whether the load balancer is a public or internal load balancer.
Type: int


locationId

This references to location with type datacenter
Type: int


modifyDate

Specifies when a load balancer was updated last.
Type: dateTime


name

The load balancer’s name.
Type: string


operatingStatus

The operation status “ONLINE” or “OFFLINE” of a load balancer.
Type: string


previousErrorText

Error message of previous API call in case of failure
Type: string


provisioningStatus

The provisioning status of a load balancer.
Type: string


type

Specifies the type of load balancer.
Type: int


useSystemPublicIpPool

Applicable for public load balancer only. It specifies whether the public IP addresses are allocated from system public IP pool (1, default) or public subnet (null | 0) from the account ordering the load balancer. For internal load balancer, useSystemPublicIpPool will be ignored, and it always defaults to 1.
Type: int


uuid

The UUID of a load balancer.
Type: string

Relational


datacenter

Datacenter, where load balancer is located.
Type: SoftLayer_Location


healthMonitors

Health monitors for the backend members.
Type: SoftLayer_Network_LBaaS_HealthMonitor[]


l7Pools

L7Pools for load balancer.
Type: SoftLayer_Network_LBaaS_L7Pool[]


listeners

Listeners assigned to load balancer.
Type: SoftLayer_Network_LBaaS_Listener[]


members

Members assigned to load balancer.
Type: SoftLayer_Network_LBaaS_Member[]


sslCiphers

list of preferred custom ciphers configured for the load balancer.
Type: SoftLayer_Network_LBaaS_SSLCipher[]

Count


healthMonitorCount

A count of health monitors for the backend members.
Type: unsignedLong


l7PoolCount

A count of l7Pools for load balancer.
Type: unsignedLong


listenerCount

A count of listeners assigned to load balancer.
Type: unsignedLong


memberCount

A count of members assigned to load balancer.
Type: unsignedLong


sslCipherCount

A count of list of preferred custom ciphers configured for the load balancer.
Type: unsignedLong