Class: Aws::CostExplorer::Types::SavingsPlansAmortizedCommitment

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

Overview

The amortized amount of Savings Plans purchased in a specific account during a specific time interval.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#amortized_recurring_commitmentString

The amortized amount of your Savings Plans commitment that was purchased with either a Partial or a NoUpfront.

Returns:

  • (String)


6256
6257
6258
6259
6260
6261
6262
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6256

class SavingsPlansAmortizedCommitment < Struct.new(
  :amortized_recurring_commitment,
  :amortized_upfront_commitment,
  :total_amortized_commitment)
  SENSITIVE = []
  include Aws::Structure
end

#amortized_upfront_commitmentString

The amortized amount of your Savings Plans commitment that was purchased with an Upfront or PartialUpfront Savings Plans.

Returns:

  • (String)


6256
6257
6258
6259
6260
6261
6262
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6256

class SavingsPlansAmortizedCommitment < Struct.new(
  :amortized_recurring_commitment,
  :amortized_upfront_commitment,
  :total_amortized_commitment)
  SENSITIVE = []
  include Aws::Structure
end

#total_amortized_commitmentString

The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.

Returns:

  • (String)


6256
6257
6258
6259
6260
6261
6262
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6256

class SavingsPlansAmortizedCommitment < Struct.new(
  :amortized_recurring_commitment,
  :amortized_upfront_commitment,
  :total_amortized_commitment)
  SENSITIVE = []
  include Aws::Structure
end