/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.
it_idlesummaries TYPE /AWS1/CL_COPIDLESUMMARY=>TT_IDLESUMMARIES TT_IDLESUMMARIES¶
Describes the findings summary of the idle resources.
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_idlesavingsopportunity TYPE REF TO /AWS1/CL_COPSAVINGSOPPORTUNITY /AWS1/CL_COPSAVINGSOPPORTUNITY¶
Describes the savings opportunity for recommendations of a given resource type or for the recommendation option of an individual resource.
Savings opportunity represents the estimated monthly savings you can achieve by implementing a given Compute Optimizer recommendation.
Savings opportunity data requires that you opt in to Cost Explorer, as well as activate Receive Amazon EC2 resource recommendations in the Cost Explorer preferences page. That creates a connection between Cost Explorer and Compute Optimizer. With this connection, Cost Explorer generates savings estimates considering the price of existing resources, the price of recommended resources, and historical usage data. Estimated monthly savings reflects the projected dollar savings associated with each of the recommendations generated. For more information, see Enabling Cost Explorer and Optimizing your cost with Rightsizing Recommendations in the Cost Management User Guide.
io_aggregatedsavingsopport00 TYPE REF TO /AWS1/CL_COPSAVINGSOPPORTUNITY /AWS1/CL_COPSAVINGSOPPORTUNITY¶
Describes the savings opportunity for recommendations of a given resource type or for the recommendation option of an individual resource.
Savings opportunity represents the estimated monthly savings you can achieve by implementing a given Compute Optimizer recommendation.
Savings opportunity data requires that you opt in to Cost Explorer, as well as activate Receive Amazon EC2 resource recommendations in the Cost Explorer preferences page. That creates a connection between Cost Explorer and Compute Optimizer. With this connection, Cost Explorer generates savings estimates considering the price of existing resources, the price of recommended resources, and historical usage data. Estimated monthly savings reflects the projected dollar savings associated with each of the recommendations generated. For more information, see Enabling Cost Explorer and Optimizing your cost with Rightsizing Recommendations in the Cost Management User Guide.
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 |
idleSummaries¶
Describes the findings summary of the idle resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDLESUMMARIES() |
Getter for IDLESUMMARIES, with configurable default |
ASK_IDLESUMMARIES() |
Getter for IDLESUMMARIES w/ exceptions if field has no value |
HAS_IDLESUMMARIES() |
Determine if IDLESUMMARIES 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 |
idleSavingsOpportunity¶
Describes the savings opportunity for recommendations of a given resource type or for the recommendation option of an individual resource.
Savings opportunity represents the estimated monthly savings you can achieve by implementing a given Compute Optimizer recommendation.
Savings opportunity data requires that you opt in to Cost Explorer, as well as activate Receive Amazon EC2 resource recommendations in the Cost Explorer preferences page. That creates a connection between Cost Explorer and Compute Optimizer. With this connection, Cost Explorer generates savings estimates considering the price of existing resources, the price of recommended resources, and historical usage data. Estimated monthly savings reflects the projected dollar savings associated with each of the recommendations generated. For more information, see Enabling Cost Explorer and Optimizing your cost with Rightsizing Recommendations in the Cost Management User Guide.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDLESAVINGSOPPORTUNITY() |
Getter for IDLESAVINGSOPPORTUNITY |
aggregatedSavingsOpportunity¶
Describes the savings opportunity for recommendations of a given resource type or for the recommendation option of an individual resource.
Savings opportunity represents the estimated monthly savings you can achieve by implementing a given Compute Optimizer recommendation.
Savings opportunity data requires that you opt in to Cost Explorer, as well as activate Receive Amazon EC2 resource recommendations in the Cost Explorer preferences page. That creates a connection between Cost Explorer and Compute Optimizer. With this connection, Cost Explorer generates savings estimates considering the price of existing resources, the price of recommended resources, and historical usage data. Estimated monthly savings reflects the projected dollar savings associated with each of the recommendations generated. For more information, see Enabling Cost Explorer and Optimizing your cost with Rightsizing Recommendations in the Cost Management User Guide.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGGREGATEDSAVINGSOPPOR00() |
Getter for AGGREGATEDSAVINGSOPPORTUNITY |
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
.