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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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)


5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5585

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