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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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, amortized over the reservation period.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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, amortized over the reservation period.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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. AWS calculates this by subtracting ‘TotalAmortizedFee` from `OnDemandCostOfRIHoursUsed`.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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 would cost if charged On-Demand rates.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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

How many Amazon EC2 reservation hours that you purchased, converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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 due to purchasing and using a reservation.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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, converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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, amortized over the reservation period.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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 could save if you use your entire reservation.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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 due to purchasing and using a reservation.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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, converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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, converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.

Returns:

  • (String)


5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/aws-sdk-costexplorer/types.rb', line 5340

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