/AWS1/CL_VL_TARGETSUMMARY¶
Summary information about a target.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_id TYPE /AWS1/VL_STRING /AWS1/VL_STRING¶
The ID of the target. If the target group type is
INSTANCE, this is an instance ID. If the target group type isIP, this is an IP address. If the target group type isLAMBDA, this is the ARN of a Lambda function. If the target type isALB, this is the ARN of an Application Load Balancer.
iv_port TYPE /AWS1/VL_PORT /AWS1/VL_PORT¶
The port on which the target is listening.
iv_status TYPE /AWS1/VL_TARGETSTATUS /AWS1/VL_TARGETSTATUS¶
The status of the target.
DRAINING: The target is being deregistered. No new connections are sent to this target while current connections are being drained. The default draining time is 5 minutes.
UNAVAILABLE: Health checks are unavailable for the target group.
HEALTHY: The target is healthy.
UNHEALTHY: The target is unhealthy.
INITIAL: Initial health checks on the target are being performed.
UNUSED: Target group is not used in a service.
iv_reasoncode TYPE /AWS1/VL_STRING /AWS1/VL_STRING¶
The code for why the target status is what it is.
Queryable Attributes¶
id¶
The ID of the target. If the target group type is
INSTANCE, this is an instance ID. If the target group type isIP, this is an IP address. If the target group type isLAMBDA, this is the ARN of a Lambda function. If the target type isALB, this is the ARN of an Application Load Balancer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
port¶
The port on which the target is listening.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PORT() |
Getter for PORT, with configurable default |
ASK_PORT() |
Getter for PORT w/ exceptions if field has no value |
HAS_PORT() |
Determine if PORT has a value |
status¶
The status of the target.
DRAINING: The target is being deregistered. No new connections are sent to this target while current connections are being drained. The default draining time is 5 minutes.
UNAVAILABLE: Health checks are unavailable for the target group.
HEALTHY: The target is healthy.
UNHEALTHY: The target is unhealthy.
INITIAL: Initial health checks on the target are being performed.
UNUSED: Target group is not used in a service.
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 |
reasonCode¶
The code for why the target status is what it is.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REASONCODE() |
Getter for REASONCODE, with configurable default |
ASK_REASONCODE() |
Getter for REASONCODE w/ exceptions if field has no value |
HAS_REASONCODE() |
Determine if REASONCODE 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_TARGETSUMMARYLIST¶
TYPES TT_TARGETSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_VL_TARGETSUMMARY WITH DEFAULT KEY
.