Skip to content

/AWS1/CL_ECSMANAGEDTARGETGROUP

The target group associated with the Express service's Application Load Balancer. For more information about load balancer target groups, see CreateTargetGroup in the Elastic Load Balancing API Reference

CONSTRUCTOR

IMPORTING

Required arguments:

iv_status TYPE /AWS1/ECSMANAGEDRESOURCESTATUS /AWS1/ECSMANAGEDRESOURCESTATUS

The status of the target group.

iv_updatedat TYPE /AWS1/ECSTIMESTAMP /AWS1/ECSTIMESTAMP

The Unix timestamp for when the target group was last updated.

iv_healthcheckpath TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

The destination for health checks on the targets.

iv_healthcheckport TYPE /AWS1/ECSINTEGER /AWS1/ECSINTEGER

The port the load balancer uses when performing health checks on targets.

iv_port TYPE /AWS1/ECSINTEGER /AWS1/ECSINTEGER

The port on which the targets receive traffic.

Optional arguments:

iv_arn TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

The Amazon Resource Name (ARN) of the target group.

iv_statusreason TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING

Information about why the target group is in the current status.


Queryable Attributes

arn

The Amazon Resource Name (ARN) of the target group.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

status

The status of the target group.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

statusReason

Information about why the target group is in the current status.

Accessible with the following methods

Method Description
GET_STATUSREASON() Getter for STATUSREASON, with configurable default
ASK_STATUSREASON() Getter for STATUSREASON w/ exceptions if field has no value
HAS_STATUSREASON() Determine if STATUSREASON has a value

updatedAt

The Unix timestamp for when the target group was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

healthCheckPath

The destination for health checks on the targets.

Accessible with the following methods

Method Description
GET_HEALTHCHECKPATH() Getter for HEALTHCHECKPATH, with configurable default
ASK_HEALTHCHECKPATH() Getter for HEALTHCHECKPATH w/ exceptions if field has no val
HAS_HEALTHCHECKPATH() Determine if HEALTHCHECKPATH has a value

healthCheckPort

The port the load balancer uses when performing health checks on targets.

Accessible with the following methods

Method Description
GET_HEALTHCHECKPORT() Getter for HEALTHCHECKPORT

port

The port on which the targets receive traffic.

Accessible with the following methods

Method Description
GET_PORT() Getter for PORT

Public Local Types In This Class

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

TT_MANAGEDTARGETGROUPS

TYPES TT_MANAGEDTARGETGROUPS TYPE STANDARD TABLE OF REF TO /AWS1/CL_ECSMANAGEDTARGETGROUP WITH DEFAULT KEY
.