ReservationPurchaseRecommendationDetail - AWS Billing and Cost Management

ReservationPurchaseRecommendationDetail

Details about your recommended reservation purchase.

Contents

AccountId

The account that this Reserved Instance (RI) recommendation is for.

Type: String

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

Pattern: [\S\s]*

Required: No

AverageNormalizedUnitsUsedPerHour

The average number of normalized units that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.

Type: String

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

Pattern: [\S\s]*

Required: No

AverageNumberOfCapacityUnitsUsedPerHour

The average number of provisioned capacity units that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.

Type: String

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

Pattern: [\S\s]*

Required: No

AverageNumberOfInstancesUsedPerHour

The average number of instances that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.

Type: String

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

Pattern: [\S\s]*

Required: No

AverageUtilization

The average utilization of your instances. AWS uses this to calculate your recommended reservation purchases.

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 calculate the costs for this instance.

Type: String

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

Pattern: [\S\s]*

Required: No

EstimatedBreakEvenInMonths

How long AWS estimates that it takes for this instance to start saving you money, in months.

Type: String

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

Pattern: [\S\s]*

Required: No

EstimatedMonthlyOnDemandCost

How much AWS estimates that you spend on On-Demand Instances in a month.

Type: String

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

Pattern: [\S\s]*

Required: No

EstimatedMonthlySavingsAmount

How much AWS estimates that this specific recommendation might save you in a month.

Type: String

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

Pattern: [\S\s]*

Required: No

EstimatedMonthlySavingsPercentage

How much AWS estimates that this specific recommendation might save you in a month, as a percentage of your overall costs.

Type: String

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

Pattern: [\S\s]*

Required: No

EstimatedReservationCostForLookbackPeriod

How much AWS estimates that you might spend for all usage during the specified historical period if you had a reservation.

Type: String

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

Pattern: [\S\s]*

Required: No

InstanceDetails

Details about the reservations that AWS recommends that you purchase.

Type: InstanceDetails object

Required: No

MaximumNormalizedUnitsUsedPerHour

The maximum number of normalized units that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.

Type: String

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

Pattern: [\S\s]*

Required: No

MaximumNumberOfCapacityUnitsUsedPerHour

The maximum number of provisioned capacity units that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.

Type: String

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

Pattern: [\S\s]*

Required: No

MaximumNumberOfInstancesUsedPerHour

The maximum number of instances that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.

Type: String

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

Pattern: [\S\s]*

Required: No

MinimumNormalizedUnitsUsedPerHour

The minimum number of normalized units that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.

Type: String

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

Pattern: [\S\s]*

Required: No

MinimumNumberOfCapacityUnitsUsedPerHour

The minimum number of provisioned capacity units that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.

Type: String

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

Pattern: [\S\s]*

Required: No

MinimumNumberOfInstancesUsedPerHour

The minimum number of instances that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.

Type: String

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

Pattern: [\S\s]*

Required: No

RecommendedNormalizedUnitsToPurchase

The number of normalized units that AWS recommends that you purchase.

Type: String

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

Pattern: [\S\s]*

Required: No

RecommendedNumberOfCapacityUnitsToPurchase

The number of reserved capacity units that AWS recommends that you purchase.

Type: String

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

Pattern: [\S\s]*

Required: No

RecommendedNumberOfInstancesToPurchase

The number of instances that AWS recommends that you purchase.

Type: String

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

Pattern: [\S\s]*

Required: No

RecurringStandardMonthlyCost

How much purchasing this instance costs you on a monthly basis.

Type: String

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

Pattern: [\S\s]*

Required: No

ReservedCapacityDetails

Details about the reservations that AWS recommends that you purchase.

Type: ReservedCapacityDetails object

Required: No

UpfrontCost

How much purchasing this instance costs you upfront.

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: