Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can click “Customize cookies” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To continue without accepting these cookies, click “Continue without accepting.” To make more detailed choices or learn more, click “Customize cookies.”

Skip to content

/AWS1/CL_ELBLOADBALANCERATTRS

The attributes for a load balancer.

CONSTRUCTOR

IMPORTING

Optional arguments:

IO_CROSSZONELOADBALANCING TYPE REF TO /AWS1/CL_ELBCROSSZONELOADBAL00 /AWS1/CL_ELBCROSSZONELOADBAL00

If enabled, the load balancer routes the request traffic evenly across all instances regardless of the Availability Zones.

For more information, see Configure Cross-Zone Load Balancing in the Classic Load Balancers Guide.

IO_ACCESSLOG TYPE REF TO /AWS1/CL_ELBACCESSLOG /AWS1/CL_ELBACCESSLOG

If enabled, the load balancer captures detailed information of all requests and delivers the information to the Amazon S3 bucket that you specify.

For more information, see Enable Access Logs in the Classic Load Balancers Guide.

IO_CONNECTIONDRAINING TYPE REF TO /AWS1/CL_ELBCONNECTIONDRAINING /AWS1/CL_ELBCONNECTIONDRAINING

If enabled, the load balancer allows existing requests to complete before the load balancer shifts traffic away from a deregistered or unhealthy instance.

For more information, see Configure Connection Draining in the Classic Load Balancers Guide.

IO_CONNECTIONSETTINGS TYPE REF TO /AWS1/CL_ELBCONNECTIONSETTINGS /AWS1/CL_ELBCONNECTIONSETTINGS

If enabled, the load balancer allows the connections to remain idle (no data is sent over the connection) for the specified duration.

By default, Elastic Load Balancing maintains a 60-second idle connection timeout for both front-end and back-end connections of your load balancer. For more information, see Configure Idle Connection Timeout in the Classic Load Balancers Guide.

IT_ADDITIONALATTRIBUTES TYPE /AWS1/CL_ELBADDLATTRIBUTE=>TT_ADDITIONALATTRIBUTES TT_ADDITIONALATTRIBUTES

Any additional attributes.


Queryable Attributes

CrossZoneLoadBalancing

If enabled, the load balancer routes the request traffic evenly across all instances regardless of the Availability Zones.

For more information, see Configure Cross-Zone Load Balancing in the Classic Load Balancers Guide.

Accessible with the following methods

Method Description
GET_CROSSZONELOADBALANCING() Getter for CROSSZONELOADBALANCING

AccessLog

If enabled, the load balancer captures detailed information of all requests and delivers the information to the Amazon S3 bucket that you specify.

For more information, see Enable Access Logs in the Classic Load Balancers Guide.

Accessible with the following methods

Method Description
GET_ACCESSLOG() Getter for ACCESSLOG

ConnectionDraining

If enabled, the load balancer allows existing requests to complete before the load balancer shifts traffic away from a deregistered or unhealthy instance.

For more information, see Configure Connection Draining in the Classic Load Balancers Guide.

Accessible with the following methods

Method Description
GET_CONNECTIONDRAINING() Getter for CONNECTIONDRAINING

ConnectionSettings

If enabled, the load balancer allows the connections to remain idle (no data is sent over the connection) for the specified duration.

By default, Elastic Load Balancing maintains a 60-second idle connection timeout for both front-end and back-end connections of your load balancer. For more information, see Configure Idle Connection Timeout in the Classic Load Balancers Guide.

Accessible with the following methods

Method Description
GET_CONNECTIONSETTINGS() Getter for CONNECTIONSETTINGS

AdditionalAttributes

Any additional attributes.

Accessible with the following methods

Method Description
GET_ADDITIONALATTRIBUTES() Getter for ADDITIONALATTRIBUTES, with configurable default
ASK_ADDITIONALATTRIBUTES() Getter for ADDITIONALATTRIBUTES w/ exceptions if field has n
HAS_ADDITIONALATTRIBUTES() Determine if ADDITIONALATTRIBUTES has a value