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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-costexplorer/types.rb

Overview

Details about your recommended reservation purchase.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

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

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#average_normalized_units_used_per_hourString

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.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#average_number_of_capacity_units_used_per_hourString

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

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#average_number_of_instances_used_per_hourString

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.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#average_utilizationString

The average utilization of your instances. Amazon Web Services uses this to calculate your recommended reservation purchases.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#currency_codeString

The currency code that Amazon Web Services used to calculate the costs for this instance.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#estimated_break_even_in_monthsString

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

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#estimated_monthly_on_demand_costString

How much Amazon Web Services estimates that you spend on On-Demand Instances in a month.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#estimated_monthly_savings_amountString

How much Amazon Web Services estimates that this specific recommendation might save you in a month.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#estimated_monthly_savings_percentageString

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

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#estimated_reservation_cost_for_lookback_periodString

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

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#instance_detailsTypes::InstanceDetails

Details about the reservations that Amazon Web Services recommends that you purchase.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#maximum_normalized_units_used_per_hourString

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.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#maximum_number_of_capacity_units_used_per_hourString

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

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#maximum_number_of_instances_used_per_hourString

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.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#minimum_normalized_units_used_per_hourString

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.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#minimum_number_of_capacity_units_used_per_hourString

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

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#minimum_number_of_instances_used_per_hourString

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.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

The number of normalized units that Amazon Web Services recommends that you purchase.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

The number of reserved capacity units that Amazon Web Services recommends that you purchase.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

The number of instances that Amazon Web Services recommends that you purchase.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#recurring_standard_monthly_costString

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

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#reserved_capacity_detailsTypes::ReservedCapacityDetails

Details about the reservations that Amazon Web Services recommends that you purchase.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end

#upfront_costString

How much purchasing this instance costs you upfront.

Returns:



6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
# File 'lib/aws-sdk-costexplorer/types.rb', line 6772

class ReservationPurchaseRecommendationDetail < Struct.new(
  :account_id,
  :instance_details,
  :recommended_number_of_instances_to_purchase,
  :recommended_normalized_units_to_purchase,
  :minimum_number_of_instances_used_per_hour,
  :minimum_normalized_units_used_per_hour,
  :maximum_number_of_instances_used_per_hour,
  :maximum_normalized_units_used_per_hour,
  :average_number_of_instances_used_per_hour,
  :average_normalized_units_used_per_hour,
  :average_utilization,
  :estimated_break_even_in_months,
  :currency_code,
  :estimated_monthly_savings_amount,
  :estimated_monthly_savings_percentage,
  :estimated_monthly_on_demand_cost,
  :estimated_reservation_cost_for_lookback_period,
  :upfront_cost,
  :recurring_standard_monthly_cost,
  :reserved_capacity_details,
  :recommended_number_of_capacity_units_to_purchase,
  :minimum_number_of_capacity_units_used_per_hour,
  :maximum_number_of_capacity_units_used_per_hour,
  :average_number_of_capacity_units_used_per_hour)
  SENSITIVE = []
  include Aws::Structure
end