Class: Aws::CostExplorer::Types::ReservationAggregates

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

Overview

The aggregated numbers for your reservation usage.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#amortized_recurring_feeString

The monthly cost of your reservation. It's amortized over the reservation period.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#amortized_upfront_feeString

The upfront cost of your reservation. It's amortized over the reservation period.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#net_ri_savingsString

How much you saved due to purchasing and utilizing reservation. Amazon Web Services calculates this by subtracting TotalAmortizedFee from OnDemandCostOfRIHoursUsed.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#on_demand_cost_of_ri_hours_usedString

How much your reservation costs if charged On-Demand rates.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#purchased_hoursString

How many reservation hours that you purchased.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#purchased_unitsString

The number of Amazon EC2 reservation hours that you purchased. It's converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#realized_savingsString

The realized savings because of purchasing and using a reservation.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#ri_cost_for_unused_hoursString

The cost of unused hours for your reservation.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#total_actual_hoursString

The total number of reservation hours that you used.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#total_actual_unitsString

The total number of Amazon EC2 reservation hours that you used. It's converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#total_amortized_feeString

The total cost of your reservation. It's amortized over the reservation period.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#total_potential_ri_savingsString

How much you might save if you use your entire reservation.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#unrealized_savingsString

The unrealized savings because of purchasing and using a reservation.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#unused_hoursString

The number of reservation hours that you didn't use.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#unused_unitsString

The number of Amazon EC2 reservation hours that you didn't use. It's converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#utilization_percentageString

The percentage of reservation time that you used.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end

#utilization_percentage_in_unitsString

The percentage of Amazon EC2 reservation time that you used. It's converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.

Returns:

  • (String)


5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5843

class ReservationAggregates < Struct.new(
  :utilization_percentage,
  :utilization_percentage_in_units,
  :purchased_hours,
  :purchased_units,
  :total_actual_hours,
  :total_actual_units,
  :unused_hours,
  :unused_units,
  :on_demand_cost_of_ri_hours_used,
  :net_ri_savings,
  :total_potential_ri_savings,
  :amortized_upfront_fee,
  :amortized_recurring_fee,
  :total_amortized_fee,
  :ri_cost_for_unused_hours,
  :realized_savings,
  :unrealized_savings)
  SENSITIVE = []
  include Aws::Structure
end