You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::CostExplorer::Types::ReservationPurchaseRecommendationDetail

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Details about your recommended reservation purchase.

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The account that this RI recommendation is for.

Returns:

  • (String)

    The account that this RI recommendation is for.

#average_normalized_units_used_per_hourString

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.

Returns:

  • (String)

    The average number of normalized units that you used in an hour during the historical period.

#average_number_of_instances_used_per_hourString

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

Returns:

  • (String)

    The average number of instances that you used in an hour during the historical period.

#average_utilizationString

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

Returns:

  • (String)

    The average utilization of your instances.

#currency_codeString

The currency code that AWS used to calculate the costs for this instance.

Returns:

  • (String)

    The currency code that AWS used to calculate the costs for this instance.

#estimated_break_even_in_monthsString

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

Returns:

  • (String)

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

#estimated_monthly_on_demand_costString

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

Returns:

  • (String)

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

#estimated_monthly_savings_amountString

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

Returns:

  • (String)

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

#estimated_monthly_savings_percentageString

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

Returns:

  • (String)

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

#estimated_reservation_cost_for_lookback_periodString

How much AWS estimates that you would have spent for all usage during the specified historical period if you had a reservation.

Returns:

  • (String)

    How much AWS estimates that you would have spent for all usage during the specified historical period if you had a reservation.

#instance_detailsTypes::InstanceDetails

Details about the instances that AWS recommends that you purchase.

Returns:

#maximum_normalized_units_used_per_hourString

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.

Returns:

  • (String)

    The maximum number of normalized units that you used in an hour during the historical period.

#maximum_number_of_instances_used_per_hourString

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

Returns:

  • (String)

    The maximum number of instances that you used in an hour during the historical period.

#minimum_normalized_units_used_per_hourString

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.

Returns:

  • (String)

    The minimum number of normalized units that you used in an hour during the historical period.

#minimum_number_of_instances_used_per_hourString

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

Returns:

  • (String)

    The minimum number of instances that you used in an hour during the historical period.

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

Returns:

  • (String)

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

The number of instances that AWS recommends that you purchase.

Returns:

  • (String)

    The number of instances that AWS recommends that you purchase.

#recurring_standard_monthly_costString

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

Returns:

  • (String)

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

#upfront_costString

How much purchasing this instance costs you upfront.

Returns:

  • (String)

    How much purchasing this instance costs you upfront.