/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
.