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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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)


5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5549

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