SavingsPlansPurchaseAnalysisDetails - AWS Billing and Cost Management

SavingsPlansPurchaseAnalysisDetails

Details about the Savings Plans purchase analysis.

Contents

AdditionalMetadata

Additional metadata that might be applicable to the commitment.

Type: String

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

Pattern: [\S\s]*

Required: No

CurrencyCode

The currency code used for the analysis.

Type: String

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

Pattern: [\S\s]*

Required: No

CurrentAverageCoverage

The average value of hourly coverage over the lookback period.

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.

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.

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.

Type: String

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

Pattern: [\S\s]*

Required: No

CurrentOnDemandSpend

The current total On-Demand spend over the lookback period.

Type: String

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

Pattern: [\S\s]*

Required: No

EstimatedAverageCoverage

The estimated coverage of the Savings Plan.

Type: String

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

Pattern: [\S\s]*

Required: No

EstimatedAverageUtilization

The estimated utilization of the Savings Plan.

Type: String

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

Pattern: [\S\s]*

Required: No

EstimatedCommitmentCost

The estimated cost of the Savings Plan over the length of the lookback period.

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 Savings Plan.

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 Savings Plan 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 cost you expect with no additional commitment based on your usage of the selected time period and the Savings Plan 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 Savings Plan and estimated savings. 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 Savings Plan 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 over the cost calculation lookback period.

Type: String

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

Pattern: [\S\s]*

Required: No

ExistingHourlyCommitment

The existing hourly commitment for the Savings Plan type.

Type: String

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

Pattern: [\S\s]*

Required: No

HourlyCommitmentToPurchase

The recommended or custom hourly commitment.

Type: String

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

Pattern: [\S\s]*

Required: No

LatestUsageTimestamp

The date and time of the last hour that went into the analysis.

Type: String

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

Pattern: [\S\s]*

Required: No

LookbackPeriodInHours

The lookback period in hours that's used to generate the analysis.

Type: String

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

Pattern: [\S\s]*

Required: No

MetricsOverLookbackPeriod

The related hourly cost, coverage, and utilization metrics over the lookback period.

Type: Array of RecommendationDetailHourlyMetrics objects

Required: No

UpfrontCost

The upfront cost of the Savings Plan 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: