/AWS1/CL_COPVOLRECOMMENDATIO00¶
Describes a recommendation option for an Amazon Elastic Block Store (Amazon EBS) instance.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_configuration TYPE REF TO /AWS1/CL_COPVOLUMECONF /AWS1/CL_COPVOLUMECONF¶
An array of objects that describe a volume configuration.
iv_performancerisk TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The performance risk of the volume recommendation option.
Performance risk is the likelihood of the recommended volume type meeting the performance requirement of your workload.
The value ranges from
0-4, with0meaning that the recommended resource is predicted to always provide enough hardware capability. The higher the performance risk is, the more likely you should validate whether the recommendation will meet the performance requirements of your workload before migrating your resource.
iv_rank TYPE /AWS1/COPRANK /AWS1/COPRANK¶
The rank of the volume recommendation option.
The top recommendation option is ranked as
1.
io_savingsopportunity TYPE REF TO /AWS1/CL_COPSAVINGSOPPORTUNITY /AWS1/CL_COPSAVINGSOPPORTUNITY¶
An object that describes the savings opportunity for the EBS volume recommendation option. Savings opportunity includes the estimated monthly savings amount and percentage.
io_savingsopportunityafrdi00 TYPE REF TO /AWS1/CL_COPEBSSAVINGSOPPORT00 /AWS1/CL_COPEBSSAVINGSOPPORT00¶
An object that describes the savings opportunity for the Amazon EBS volume recommendation option with specific discounts. Savings opportunity includes the estimated monthly savings and percentage.
Queryable Attributes¶
configuration¶
An array of objects that describe a volume configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONFIGURATION() |
Getter for CONFIGURATION |
performanceRisk¶
The performance risk of the volume recommendation option.
Performance risk is the likelihood of the recommended volume type meeting the performance requirement of your workload.
The value ranges from
0-4, with0meaning that the recommended resource is predicted to always provide enough hardware capability. The higher the performance risk is, the more likely you should validate whether the recommendation will meet the performance requirements of your workload before migrating your resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PERFORMANCERISK() |
Getter for PERFORMANCERISK |
ASK_PERFORMANCERISK() |
Getter for PERFORMANCERISK w/ exceptions if field has no val |
STR_PERFORMANCERISK() |
String format for PERFORMANCERISK |
rank¶
The rank of the volume recommendation option.
The top recommendation option is ranked as
1.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RANK() |
Getter for RANK |
savingsOpportunity¶
An object that describes the savings opportunity for the EBS volume recommendation option. Savings opportunity includes the estimated monthly savings amount and percentage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAVINGSOPPORTUNITY() |
Getter for SAVINGSOPPORTUNITY |
savingsOpportunityAfterDiscounts¶
An object that describes the savings opportunity for the Amazon EBS volume recommendation option with specific discounts. Savings opportunity includes the estimated monthly savings and percentage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAVINGSOPPORTUNITYAFRD00() |
Getter for SAVINGSOPPORTUNITYAFRDISCNTS |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_VOLUMERECOMMENDATIONOPTIONS¶
TYPES TT_VOLUMERECOMMENDATIONOPTIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_COPVOLRECOMMENDATIO00 WITH DEFAULT KEY
.