/AWS1/CL_REHRECOMMENDATIONITEM¶
Defines a recommendation.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_resourceid TYPE /AWS1/REHSTRING500 /AWS1/REHSTRING500¶
Identifier of the resource.
iv_targetaccountid TYPE /AWS1/REHCUSTOMERID /AWS1/REHCUSTOMERID¶
Identifier of the target account.
iv_targetregion TYPE /AWS1/REHAWSREGION /AWS1/REHAWSREGION¶
The target region.
iv_alreadyimplemented TYPE /AWS1/REHBOOLEANOPTIONAL /AWS1/REHBOOLEANOPTIONAL¶
Specifies if the recommendation has already been implemented.
iv_excluded TYPE /AWS1/REHBOOLEANOPTIONAL /AWS1/REHBOOLEANOPTIONAL¶
Indicates if an operational recommendation item is excluded.
iv_excludereason TYPE /AWS1/REHEXCLUDERECOMMENDATI00 /AWS1/REHEXCLUDERECOMMENDATI00¶
Indicates the reason for excluding an operational recommendation.
io_latstdiscoveredexperiment TYPE REF TO /AWS1/CL_REHEXPERIMENT /AWS1/CL_REHEXPERIMENT¶
Indicates the experiment created in FIS that was discovered by Resilience Hub, which matches the recommendation.
io_discoveredalarm TYPE REF TO /AWS1/CL_REHALARM /AWS1/CL_REHALARM¶
Indicates the previously implemented Amazon CloudWatch alarm discovered by Resilience Hub.
Queryable Attributes¶
resourceId¶
Identifier of the resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEID() |
Getter for RESOURCEID, with configurable default |
ASK_RESOURCEID() |
Getter for RESOURCEID w/ exceptions if field has no value |
HAS_RESOURCEID() |
Determine if RESOURCEID has a value |
targetAccountId¶
Identifier of the target account.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETACCOUNTID() |
Getter for TARGETACCOUNTID, with configurable default |
ASK_TARGETACCOUNTID() |
Getter for TARGETACCOUNTID w/ exceptions if field has no val |
HAS_TARGETACCOUNTID() |
Determine if TARGETACCOUNTID has a value |
targetRegion¶
The target region.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETREGION() |
Getter for TARGETREGION, with configurable default |
ASK_TARGETREGION() |
Getter for TARGETREGION w/ exceptions if field has no value |
HAS_TARGETREGION() |
Determine if TARGETREGION has a value |
alreadyImplemented¶
Specifies if the recommendation has already been implemented.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALREADYIMPLEMENTED() |
Getter for ALREADYIMPLEMENTED, with configurable default |
ASK_ALREADYIMPLEMENTED() |
Getter for ALREADYIMPLEMENTED w/ exceptions if field has no |
HAS_ALREADYIMPLEMENTED() |
Determine if ALREADYIMPLEMENTED has a value |
excluded¶
Indicates if an operational recommendation item is excluded.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXCLUDED() |
Getter for EXCLUDED, with configurable default |
ASK_EXCLUDED() |
Getter for EXCLUDED w/ exceptions if field has no value |
HAS_EXCLUDED() |
Determine if EXCLUDED has a value |
excludeReason¶
Indicates the reason for excluding an operational recommendation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXCLUDEREASON() |
Getter for EXCLUDEREASON, with configurable default |
ASK_EXCLUDEREASON() |
Getter for EXCLUDEREASON w/ exceptions if field has no value |
HAS_EXCLUDEREASON() |
Determine if EXCLUDEREASON has a value |
latestDiscoveredExperiment¶
Indicates the experiment created in FIS that was discovered by Resilience Hub, which matches the recommendation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LATSTDISCOVEREDEXPERIM00() |
Getter for LATESTDISCOVEREDEXPERIMENT |
discoveredAlarm¶
Indicates the previously implemented Amazon CloudWatch alarm discovered by Resilience Hub.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DISCOVEREDALARM() |
Getter for DISCOVEREDALARM |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_RECOMMENDATIONITEMLIST¶
TYPES TT_RECOMMENDATIONITEMLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_REHRECOMMENDATIONITEM WITH DEFAULT KEY
.