Class: Aws::CostOptimizationHub::Types::ComputeSavingsPlansConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::CostOptimizationHub::Types::ComputeSavingsPlansConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-costoptimizationhub/types.rb
Overview
The Compute Savings Plans configuration used for recommendations.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_scope ⇒ String
The account scope for which you want recommendations.
-
#hourly_commitment ⇒ String
The hourly commitment for the Savings Plans type.
-
#payment_option ⇒ String
The payment option for the commitment.
-
#term ⇒ String
The Savings Plans recommendation term in years.
Instance Attribute Details
#account_scope ⇒ String
The account scope for which you want recommendations. Amazon Web Services calculates recommendations including the management account and member accounts if the value is set to PAYER. If the value is LINKED, recommendations are calculated for individual member accounts only.
187 188 189 190 191 192 193 194 |
# File 'lib/aws-sdk-costoptimizationhub/types.rb', line 187 class ComputeSavingsPlansConfiguration < Struct.new( :account_scope, :term, :payment_option, :hourly_commitment) SENSITIVE = [] include Aws::Structure end |
#hourly_commitment ⇒ String
The hourly commitment for the Savings Plans type.
187 188 189 190 191 192 193 194 |
# File 'lib/aws-sdk-costoptimizationhub/types.rb', line 187 class ComputeSavingsPlansConfiguration < Struct.new( :account_scope, :term, :payment_option, :hourly_commitment) SENSITIVE = [] include Aws::Structure end |
#payment_option ⇒ String
The payment option for the commitment.
187 188 189 190 191 192 193 194 |
# File 'lib/aws-sdk-costoptimizationhub/types.rb', line 187 class ComputeSavingsPlansConfiguration < Struct.new( :account_scope, :term, :payment_option, :hourly_commitment) SENSITIVE = [] include Aws::Structure end |
#term ⇒ String
The Savings Plans recommendation term in years.
187 188 189 190 191 192 193 194 |
# File 'lib/aws-sdk-costoptimizationhub/types.rb', line 187 class ComputeSavingsPlansConfiguration < Struct.new( :account_scope, :term, :payment_option, :hourly_commitment) SENSITIVE = [] include Aws::Structure end |