SavingsPlansPurchaseRecommendationDetail - AWS Billing and Cost Management

SavingsPlansPurchaseRecommendationDetail

Details for your recommended Savings Plans.

Contents

AccountId

The AccountID the recommendation is generated for.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

CurrencyCode

The currency code that AWS used to generate the recommendations and present potential savings.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

CurrentAverageHourlyOnDemandSpend

The average value of hourly On-Demand spend over the lookback period of the applicable usage type.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

CurrentMaximumHourlyOnDemandSpend

The highest value of hourly On-Demand spend over the lookback period of the applicable usage type.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

CurrentMinimumHourlyOnDemandSpend

The lowest value of hourly On-Demand spend over the lookback period of the applicable usage type.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

EstimatedAverageUtilization

The estimated utilization of the recommended Savings Plans.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

EstimatedMonthlySavingsAmount

The estimated monthly savings amount based on the recommended Savings Plans.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

EstimatedOnDemandCost

The remaining On-Demand cost estimated to not be covered by the recommended Savings Plans, over the length of the lookback period.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

EstimatedOnDemandCostWithCurrentCommitment

The estimated On-Demand costs you expect with no additional commitment, based on your usage of the selected time period and the Savings Plans you own.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

EstimatedROI

The estimated return on investment that's based on the recommended Savings Plans that you purchased. This is calculated as estimatedSavingsAmount/ estimatedSPCost*100.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

EstimatedSavingsAmount

The estimated savings amount that's based on the recommended Savings Plans over the length of the lookback period.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

EstimatedSavingsPercentage

The estimated savings percentage relative to the total cost of applicable On-Demand usage over the lookback period.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

EstimatedSPCost

The cost of the recommended Savings Plans over the length of the lookback period.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

HourlyCommitmentToPurchase

The recommended hourly commitment level for the Savings Plans type and the configuration that's based on the usage during the lookback period.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

RecommendationDetailId

Contains detailed information about a specific Savings Plan recommendation.

Type: String

Length Constraints: Fixed length of 36.

Pattern: ^[\S\s]{8}-[\S\s]{4}-[\S\s]{4}-[\S\s]{4}-[\S\s]{12}$

Required: No

SavingsPlansDetails

Details for your recommended Savings Plans.

Type: SavingsPlansDetails object

Required: No

UpfrontCost

The upfront cost of the recommended Savings Plans, based on the selected payment option.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: [\S\s]*

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: