class Aws::CostExplorer::Types::ReservationPurchaseRecommendationDetail

Details about your recommended reservation purchase.

@!attribute [rw] account_id

The account that this RI recommendation is for.
@return [String]

@!attribute [rw] instance_details

Details about the instances that Amazon Web Services recommends that
you purchase.
@return [Types::InstanceDetails]

@!attribute [rw] recommended_number_of_instances_to_purchase

The number of instances that Amazon Web Services recommends that you
purchase.
@return [String]

@!attribute [rw] recommended_normalized_units_to_purchase

The number of normalized units that Amazon Web Services recommends
that you purchase.
@return [String]

@!attribute [rw] minimum_number_of_instances_used_per_hour

The minimum number of instances that you used in an hour during the
historical period. Amazon Web Services uses this to calculate your
recommended reservation purchases.
@return [String]

@!attribute [rw] minimum_normalized_units_used_per_hour

The minimum number of normalized units that you used in an hour
during the historical period. Amazon Web Services uses this to
calculate your recommended reservation purchases.
@return [String]

@!attribute [rw] maximum_number_of_instances_used_per_hour

The maximum number of instances that you used in an hour during the
historical period. Amazon Web Services uses this to calculate your
recommended reservation purchases.
@return [String]

@!attribute [rw] maximum_normalized_units_used_per_hour

The maximum number of normalized units that you used in an hour
during the historical period. Amazon Web Services uses this to
calculate your recommended reservation purchases.
@return [String]

@!attribute [rw] average_number_of_instances_used_per_hour

The average number of instances that you used in an hour during the
historical period. Amazon Web Services uses this to calculate your
recommended reservation purchases.
@return [String]

@!attribute [rw] average_normalized_units_used_per_hour

The average number of normalized units that you used in an hour
during the historical period. Amazon Web Services uses this to
calculate your recommended reservation purchases.
@return [String]

@!attribute [rw] average_utilization

The average utilization of your instances. Amazon Web Services uses
this to calculate your recommended reservation purchases.
@return [String]

@!attribute [rw] estimated_break_even_in_months

How long Amazon Web Services estimates that it takes for this
instance to start saving you money, in months.
@return [String]

@!attribute [rw] currency_code

The currency code that Amazon Web Services used to calculate the
costs for this instance.
@return [String]

@!attribute [rw] estimated_monthly_savings_amount

How much Amazon Web Services estimates that this specific
recommendation could save you in a month.
@return [String]

@!attribute [rw] estimated_monthly_savings_percentage

How much Amazon Web Services estimates that this specific
recommendation could save you in a month, as a percentage of your
overall costs.
@return [String]

@!attribute [rw] estimated_monthly_on_demand_cost

How much Amazon Web Services estimates that you spend on On-Demand
Instances in a month.
@return [String]

@!attribute [rw] estimated_reservation_cost_for_lookback_period

How much Amazon Web Services estimates that you would have spent for
all usage during the specified historical period if you had a
reservation.
@return [String]

@!attribute [rw] upfront_cost

How much purchasing this instance costs you upfront.
@return [String]

@!attribute [rw] recurring_standard_monthly_cost

How much purchasing this instance costs you on a monthly basis.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/ce-2017-10-25/ReservationPurchaseRecommendationDetail AWS API Documentation

Constants

SENSITIVE