Class: Aws::CostExplorer::Types::SavingsPlans
- Inherits:
-
Struct
- Object
- Struct
- Aws::CostExplorer::Types::SavingsPlans
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-costexplorer/types.rb
Overview
The Savings Plans commitment details.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#instance_family ⇒ String
The instance family of the Savings Plans commitment.
-
#offering_id ⇒ String
The unique ID that’s used to distinguish Savings Plans commitments from one another.
-
#payment_option ⇒ String
The payment option for the Savings Plans commitment.
-
#region ⇒ String
The Region associated with the Savings Plans commitment.
-
#savings_plans_commitment ⇒ Float
The Savings Plans commitment.
-
#savings_plans_type ⇒ String
The Savings Plans type.
-
#term_in_years ⇒ String
The term that you want the Savings Plans commitment for.
Instance Attribute Details
#instance_family ⇒ String
The instance family of the Savings Plans commitment.
6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 6457 class SavingsPlans < Struct.new( :payment_option, :savings_plans_type, :region, :instance_family, :term_in_years, :savings_plans_commitment, :offering_id) SENSITIVE = [] include Aws::Structure end |
#offering_id ⇒ String
The unique ID that’s used to distinguish Savings Plans commitments from one another.
6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 6457 class SavingsPlans < Struct.new( :payment_option, :savings_plans_type, :region, :instance_family, :term_in_years, :savings_plans_commitment, :offering_id) SENSITIVE = [] include Aws::Structure end |
#payment_option ⇒ String
The payment option for the Savings Plans commitment.
6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 6457 class SavingsPlans < Struct.new( :payment_option, :savings_plans_type, :region, :instance_family, :term_in_years, :savings_plans_commitment, :offering_id) SENSITIVE = [] include Aws::Structure end |
#region ⇒ String
The Region associated with the Savings Plans commitment.
6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 6457 class SavingsPlans < Struct.new( :payment_option, :savings_plans_type, :region, :instance_family, :term_in_years, :savings_plans_commitment, :offering_id) SENSITIVE = [] include Aws::Structure end |
#savings_plans_commitment ⇒ Float
The Savings Plans commitment.
6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 6457 class SavingsPlans < Struct.new( :payment_option, :savings_plans_type, :region, :instance_family, :term_in_years, :savings_plans_commitment, :offering_id) SENSITIVE = [] include Aws::Structure end |
#savings_plans_type ⇒ String
The Savings Plans type.
6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 6457 class SavingsPlans < Struct.new( :payment_option, :savings_plans_type, :region, :instance_family, :term_in_years, :savings_plans_commitment, :offering_id) SENSITIVE = [] include Aws::Structure end |
#term_in_years ⇒ String
The term that you want the Savings Plans commitment for.
6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 6457 class SavingsPlans < Struct.new( :payment_option, :savings_plans_type, :region, :instance_family, :term_in_years, :savings_plans_commitment, :offering_id) SENSITIVE = [] include Aws::Structure end |