Class: Aws::CostExplorer::Types::SavingsPlansUtilizationByTime

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

Overview

The amount of Savings Plans utilization (in hours).

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#amortized_commitmentTypes::SavingsPlansAmortizedCommitment

The total amortized commitment for a Savings Plans. This includes the sum of the upfront and recurring Savings Plans fees.



6657
6658
6659
6660
6661
6662
6663
6664
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6657

class SavingsPlansUtilizationByTime < Struct.new(
  :time_period,
  :utilization,
  :savings,
  :amortized_commitment)
  SENSITIVE = []
  include Aws::Structure
end

#savingsTypes::SavingsPlansSavings

The amount that's saved by using existing Savings Plans. Savings returns both net savings from Savings Plans and also the onDemandCostEquivalent of the Savings Plans when considering the utilization rate.



6657
6658
6659
6660
6661
6662
6663
6664
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6657

class SavingsPlansUtilizationByTime < Struct.new(
  :time_period,
  :utilization,
  :savings,
  :amortized_commitment)
  SENSITIVE = []
  include Aws::Structure
end

#time_periodTypes::DateInterval

The time period of the request.

Returns:



6657
6658
6659
6660
6661
6662
6663
6664
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6657

class SavingsPlansUtilizationByTime < Struct.new(
  :time_period,
  :utilization,
  :savings,
  :amortized_commitment)
  SENSITIVE = []
  include Aws::Structure
end

#utilizationTypes::SavingsPlansUtilization

A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings Plans eligible.



6657
6658
6659
6660
6661
6662
6663
6664
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6657

class SavingsPlansUtilizationByTime < Struct.new(
  :time_period,
  :utilization,
  :savings,
  :amortized_commitment)
  SENSITIVE = []
  include Aws::Structure
end