ReservationPurchaseRecommendationDetail class

Details about your recommended reservation purchase.

Constructors

ReservationPurchaseRecommendationDetail({String? accountId, String? averageNormalizedUnitsUsedPerHour, String? averageNumberOfInstancesUsedPerHour, String? averageUtilization, String? currencyCode, String? estimatedBreakEvenInMonths, String? estimatedMonthlyOnDemandCost, String? estimatedMonthlySavingsAmount, String? estimatedMonthlySavingsPercentage, String? estimatedReservationCostForLookbackPeriod, InstanceDetails? instanceDetails, String? maximumNormalizedUnitsUsedPerHour, String? maximumNumberOfInstancesUsedPerHour, String? minimumNormalizedUnitsUsedPerHour, String? minimumNumberOfInstancesUsedPerHour, String? recommendedNormalizedUnitsToPurchase, String? recommendedNumberOfInstancesToPurchase, String? recurringStandardMonthlyCost, String? upfrontCost})
ReservationPurchaseRecommendationDetail.fromJson(Map<String, dynamic> json)
factory

Properties

accountId String?
The account that this RI recommendation is for.
final
averageNormalizedUnitsUsedPerHour String?
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.
final
averageNumberOfInstancesUsedPerHour String?
The average number of instances that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.
final
averageUtilization String?
The average utilization of your instances. AWS uses this to calculate your recommended reservation purchases.
final
currencyCode String?
The currency code that AWS used to calculate the costs for this instance.
final
estimatedBreakEvenInMonths String?
How long AWS estimates that it takes for this instance to start saving you money, in months.
final
estimatedMonthlyOnDemandCost String?
How much AWS estimates that you spend on On-Demand Instances in a month.
final
estimatedMonthlySavingsAmount String?
How much AWS estimates that this specific recommendation could save you in a month.
final
estimatedMonthlySavingsPercentage String?
How much AWS estimates that this specific recommendation could save you in a month, as a percentage of your overall costs.
final
estimatedReservationCostForLookbackPeriod String?
How much AWS estimates that you would have spent for all usage during the specified historical period if you had a reservation.
final
hashCode int
The hash code for this object.
no setterinherited
instanceDetails InstanceDetails?
Details about the instances that AWS recommends that you purchase.
final
maximumNormalizedUnitsUsedPerHour String?
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.
final
maximumNumberOfInstancesUsedPerHour String?
The maximum number of instances that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.
final
minimumNormalizedUnitsUsedPerHour String?
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.
final
minimumNumberOfInstancesUsedPerHour String?
The minimum number of instances that you used in an hour during the historical period. AWS uses this to calculate your recommended reservation purchases.
final
recommendedNormalizedUnitsToPurchase String?
The number of normalized units that AWS recommends that you purchase.
final
recommendedNumberOfInstancesToPurchase String?
The number of instances that AWS recommends that you purchase.
final
recurringStandardMonthlyCost String?
How much purchasing this instance costs you on a monthly basis.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
upfrontCost String?
How much purchasing this instance costs you upfront.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited