Skip to content

/AWS1/CL_ECSSVCREVISIONLOADBAL

The resolved load balancer configuration for a service revision. This includes information about which target groups serve traffic and which listener rules direct traffic to them.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_targetgrouparn TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

The Amazon Resource Name (ARN) of the target group associated with the service revision.

iv_productionlistenerrule TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

The Amazon Resource Name (ARN) of the production listener rule or listener that directs traffic to the target group associated with the service revision.


Queryable Attributes

targetGroupArn

The Amazon Resource Name (ARN) of the target group associated with the service revision.

Accessible with the following methods

Method Description
GET_TARGETGROUPARN() Getter for TARGETGROUPARN, with configurable default
ASK_TARGETGROUPARN() Getter for TARGETGROUPARN w/ exceptions if field has no valu
HAS_TARGETGROUPARN() Determine if TARGETGROUPARN has a value

productionListenerRule

The Amazon Resource Name (ARN) of the production listener rule or listener that directs traffic to the target group associated with the service revision.

Accessible with the following methods

Method Description
GET_PRODUCTIONLISTENERRULE() Getter for PRODUCTIONLISTENERRULE, with configurable default
ASK_PRODUCTIONLISTENERRULE() Getter for PRODUCTIONLISTENERRULE w/ exceptions if field has
HAS_PRODUCTIONLISTENERRULE() Determine if PRODUCTIONLISTENERRULE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_SERVICEREVISIONLOADBALS

TYPES TT_SERVICEREVISIONLOADBALS TYPE STANDARD TABLE OF REF TO /AWS1/CL_ECSSVCREVISIONLOADBAL WITH DEFAULT KEY
.