![]() |
![]()
| ![]() |
![]()
NAMEPaws::CostExplorer::SavingsPlansPurchaseRecommendationDetail USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::CostExplorer::SavingsPlansPurchaseRecommendationDetail object: $service_obj->Method(Att1 => { AccountId => $value, ..., UpfrontCost => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::CostExplorer::SavingsPlansPurchaseRecommendationDetail object: $result = $service_obj->Method(...); $result->Att1->AccountId DESCRIPTIONDetails for your recommended Savings Plans. ATTRIBUTESAccountId => StrThe "AccountID" the recommendation is generated for. CurrencyCode => StrThe currency code AWS used to generate the recommendations and present potential savings. CurrentAverageHourlyOnDemandSpend => StrThe average value of hourly On-Demand spend over the lookback period of the applicable usage type. CurrentMaximumHourlyOnDemandSpend => StrThe highest value of hourly On-Demand spend over the lookback period of the applicable usage type. CurrentMinimumHourlyOnDemandSpend => StrThe lowest value of hourly On-Demand spend over the lookback period of the applicable usage type. EstimatedAverageUtilization => StrThe estimated utilization of the recommended Savings Plans. EstimatedMonthlySavingsAmount => StrThe estimated monthly savings amount, based on the recommended Savings Plans. EstimatedOnDemandCost => StrThe remaining On-Demand cost estimated to not be covered by the recommended Savings Plans, over the length of the lookback period. EstimatedOnDemandCostWithCurrentCommitment => StrThe estimated On-Demand costs you would expect with no additional commitment, based on your usage of the selected time period and the Savings Plans you own. EstimatedROI => StrThe estimated return on investment based on the recommended Savings Plans purchased. This is calculated as "estimatedSavingsAmount"/ "estimatedSPCost"*100. EstimatedSavingsAmount => StrThe estimated savings amount based on the recommended Savings Plans over the length of the lookback period. EstimatedSavingsPercentage => StrThe estimated savings percentage relative to the total cost of applicable On-Demand usage over the lookback period. EstimatedSPCost => StrThe cost of the recommended Savings Plans over the length of the lookback period. HourlyCommitmentToPurchase => StrThe recommended hourly commitment level for the Savings Plans type, and configuration based on the usage during the lookback period. SavingsPlansDetails => Paws::CostExplorer::SavingsPlansDetailsDetails for your recommended Savings Plans. UpfrontCost => StrThe upfront cost of the recommended Savings Plans, based on the selected payment option. SEE ALSOThis class forms part of Paws, describing an object used in Paws::CostExplorer BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|