/AWS1/CL_COPRECOMMENDATIONSUMM¶
A summary of a recommendation.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IT_SUMMARIES
TYPE /AWS1/CL_COPSUMMARY=>TT_SUMMARIES
TT_SUMMARIES
¶
An array of objects that describe a recommendation summary.
IV_RECOMMENDATIONRESRCTYPE
TYPE /AWS1/COPRECOMMENDATIONSRCTYPE
/AWS1/COPRECOMMENDATIONSRCTYPE
¶
The resource type that the recommendation summary applies to.
IV_ACCOUNTID
TYPE /AWS1/COPACCOUNTID
/AWS1/COPACCOUNTID
¶
The Amazon Web Services account ID of the recommendation summary.
IO_SAVINGSOPPORTUNITY
TYPE REF TO /AWS1/CL_COPSAVINGSOPPORTUNITY
/AWS1/CL_COPSAVINGSOPPORTUNITY
¶
An object that describes the savings opportunity for a given resource type. Savings opportunity includes the estimated monthly savings amount and percentage.
IO_CURRENTPERFORMANCERISKR00
TYPE REF TO /AWS1/CL_COPCURRENTPERFORMAN00
/AWS1/CL_COPCURRENTPERFORMAN00
¶
An object that describes the performance risk ratings for a given resource type.
IT_INFERREDWORKLOADSAVINGS
TYPE /AWS1/CL_COPINFERREDWORKLOAD01=>TT_INFERREDWORKLOADSAVINGS
TT_INFERREDWORKLOADSAVINGS
¶
An array of objects that describes the estimated monthly saving amounts for the instances running on the specified
inferredWorkloadTypes
. The array contains the top five savings opportunites for the instances that run inferred workload types.
Queryable Attributes¶
summaries¶
An array of objects that describe a recommendation summary.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUMMARIES() |
Getter for SUMMARIES, with configurable default |
ASK_SUMMARIES() |
Getter for SUMMARIES w/ exceptions if field has no value |
HAS_SUMMARIES() |
Determine if SUMMARIES has a value |
recommendationResourceType¶
The resource type that the recommendation summary applies to.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RECOMMENDATIONRESRCTYPE() |
Getter for RECOMMENDATIONRESOURCETYPE, with configurable def |
ASK_RECOMMENDATIONRESRCTYPE() |
Getter for RECOMMENDATIONRESOURCETYPE w/ exceptions if field |
HAS_RECOMMENDATIONRESRCTYPE() |
Determine if RECOMMENDATIONRESOURCETYPE has a value |
accountId¶
The Amazon Web Services account ID of the recommendation summary.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACCOUNTID() |
Getter for ACCOUNTID, with configurable default |
ASK_ACCOUNTID() |
Getter for ACCOUNTID w/ exceptions if field has no value |
HAS_ACCOUNTID() |
Determine if ACCOUNTID has a value |
savingsOpportunity¶
An object that describes the savings opportunity for a given resource type. Savings opportunity includes the estimated monthly savings amount and percentage.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SAVINGSOPPORTUNITY() |
Getter for SAVINGSOPPORTUNITY |
currentPerformanceRiskRatings¶
An object that describes the performance risk ratings for a given resource type.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CURRENTPERFORMANCERISK00() |
Getter for CURRENTPERFORMANCERISKRATI00 |
inferredWorkloadSavings¶
An array of objects that describes the estimated monthly saving amounts for the instances running on the specified
inferredWorkloadTypes
. The array contains the top five savings opportunites for the instances that run inferred workload types.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INFERREDWORKLOADSAVINGS() |
Getter for INFERREDWORKLOADSAVINGS, with configurable defaul |
ASK_INFERREDWORKLOADSAVINGS() |
Getter for INFERREDWORKLOADSAVINGS w/ exceptions if field ha |
HAS_INFERREDWORKLOADSAVINGS() |
Determine if INFERREDWORKLOADSAVINGS 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_RECOMMENDATIONSUMMARIES
¶
TYPES TT_RECOMMENDATIONSUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_COPRECOMMENDATIONSUMM WITH DEFAULT KEY
.