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: