Class: Aws::CostExplorer::Types::SavingsPlansUtilization

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

Overview

The measurement of how well you're using your existing Savings Plans.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#total_commitmentString

The total amount of Savings Plans commitment that's been purchased in an account (or set of accounts).

Returns:

  • (String)


6664
6665
6666
6667
6668
6669
6670
6671
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6664

class SavingsPlansUtilization < Struct.new(
  :total_commitment,
  :used_commitment,
  :unused_commitment,
  :utilization_percentage)
  SENSITIVE = []
  include Aws::Structure
end

#unused_commitmentString

The amount of your Savings Plans commitment that wasn't consumed from Savings Plans eligible usage in a specific period.

Returns:

  • (String)


6664
6665
6666
6667
6668
6669
6670
6671
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6664

class SavingsPlansUtilization < Struct.new(
  :total_commitment,
  :used_commitment,
  :unused_commitment,
  :utilization_percentage)
  SENSITIVE = []
  include Aws::Structure
end

#used_commitmentString

The amount of your Savings Plans commitment that was consumed from Savings Plans eligible usage in a specific period.

Returns:

  • (String)


6664
6665
6666
6667
6668
6669
6670
6671
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6664

class SavingsPlansUtilization < Struct.new(
  :total_commitment,
  :used_commitment,
  :unused_commitment,
  :utilization_percentage)
  SENSITIVE = []
  include Aws::Structure
end

#utilization_percentageString

The amount of UsedCommitment divided by the TotalCommitment for your Savings Plans.

Returns:

  • (String)


6664
6665
6666
6667
6668
6669
6670
6671
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6664

class SavingsPlansUtilization < Struct.new(
  :total_commitment,
  :used_commitment,
  :unused_commitment,
  :utilization_percentage)
  SENSITIVE = []
  include Aws::Structure
end