/AWS1/CL_LMWREGIONALENDPOINT¶
Represents the endpoint configuration and state in a specific Region.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_authtype TYPE /AWS1/LMWAUTHTYPE /AWS1/LMWAUTHTYPE¶
The authorization type for the regional endpoint.
it_revisionweights TYPE /AWS1/CL_LMWREVISIONWEIGHT=>TT_REVISIONWEIGHTLIST TT_REVISIONWEIGHTLIST¶
The revision weights for the regional endpoint.
iv_state TYPE /AWS1/LMWENDPOINTSTATE /AWS1/LMWENDPOINTSTATE¶
The current state of the regional endpoint.
iv_statereason TYPE /AWS1/LMWSTRING /AWS1/LMWSTRING¶
The reason for the current state of the regional endpoint.
Optional arguments:¶
iv_domainname TYPE /AWS1/LMWDOMAINNAME /AWS1/LMWDOMAINNAME¶
The domain name of the regional endpoint.
io_scalingconfig TYPE REF TO /AWS1/CL_LMWSCALINGCONFIG /AWS1/CL_LMWSCALINGCONFIG¶
The scaling configuration for the regional endpoint. This field is absent if the endpoint has no scaling configuration.
io_throttleconfig TYPE REF TO /AWS1/CL_LMWTHROTTLECONFIG /AWS1/CL_LMWTHROTTLECONFIG¶
The throttling configuration for the regional endpoint. This field is absent if the endpoint has no throttling configuration.
iv_updatestatus TYPE /AWS1/LMWENDPOINTUPDATESTATUS /AWS1/LMWENDPOINTUPDATESTATUS¶
The status of the most recent update to the regional endpoint.
iv_updatestatusreason TYPE /AWS1/LMWSTRING /AWS1/LMWSTRING¶
The reason for the current update status of the regional endpoint.
Queryable Attributes¶
domainName¶
The domain name of the regional endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAINNAME() |
Getter for DOMAINNAME, with configurable default |
ASK_DOMAINNAME() |
Getter for DOMAINNAME w/ exceptions if field has no value |
HAS_DOMAINNAME() |
Determine if DOMAINNAME has a value |
authType¶
The authorization type for the regional endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTHTYPE() |
Getter for AUTHTYPE, with configurable default |
ASK_AUTHTYPE() |
Getter for AUTHTYPE w/ exceptions if field has no value |
HAS_AUTHTYPE() |
Determine if AUTHTYPE has a value |
revisionWeights¶
The revision weights for the regional endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVISIONWEIGHTS() |
Getter for REVISIONWEIGHTS, with configurable default |
ASK_REVISIONWEIGHTS() |
Getter for REVISIONWEIGHTS w/ exceptions if field has no val |
HAS_REVISIONWEIGHTS() |
Determine if REVISIONWEIGHTS has a value |
scalingConfig¶
The scaling configuration for the regional endpoint. This field is absent if the endpoint has no scaling configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCALINGCONFIG() |
Getter for SCALINGCONFIG |
throttleConfig¶
The throttling configuration for the regional endpoint. This field is absent if the endpoint has no throttling configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_THROTTLECONFIG() |
Getter for THROTTLECONFIG |
state¶
The current state of the regional endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
stateReason¶
The reason for the current state of the regional endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATEREASON() |
Getter for STATEREASON, with configurable default |
ASK_STATEREASON() |
Getter for STATEREASON w/ exceptions if field has no value |
HAS_STATEREASON() |
Determine if STATEREASON has a value |
updateStatus¶
The status of the most recent update to the regional endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATESTATUS() |
Getter for UPDATESTATUS, with configurable default |
ASK_UPDATESTATUS() |
Getter for UPDATESTATUS w/ exceptions if field has no value |
HAS_UPDATESTATUS() |
Determine if UPDATESTATUS has a value |
updateStatusReason¶
The reason for the current update status of the regional endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATESTATUSREASON() |
Getter for UPDATESTATUSREASON, with configurable default |
ASK_UPDATESTATUSREASON() |
Getter for UPDATESTATUSREASON w/ exceptions if field has no |
HAS_UPDATESTATUSREASON() |
Determine if UPDATESTATUSREASON has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TS_REGIONALENDPOINTS_MAPROW¶
TYPES: BEGIN OF TS_REGIONALENDPOINTS_MAPROW,
key TYPE /AWS1/LMWREGION,
value TYPE REF TO /AWS1/CL_LMWREGIONALENDPOINT,
END OF TS_REGIONALENDPOINTS_MAPROW.
TT_REGIONALENDPOINTS¶
TYPES TT_REGIONALENDPOINTS TYPE HASHED TABLE OF /AWS1/CL_LMWREGIONALENDPOINT=>TS_REGIONALENDPOINTS_MAPROW WITH UNIQUE KEY key
.