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 are 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)


5302
5303
5304
5305
5306
5307
5308
5309
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5302

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 was not consumed from Savings Plans eligible usage in a specific period.

Returns:

  • (String)


5302
5303
5304
5305
5306
5307
5308
5309
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5302

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)


5302
5303
5304
5305
5306
5307
5308
5309
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5302

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)


5302
5303
5304
5305
5306
5307
5308
5309
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 5302

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