Class: Aws::CostOptimizationHub::Types::ComputeSavingsPlansConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::CostOptimizationHub::Types::ComputeSavingsPlansConfiguration
- Defined in:
- gems/aws-sdk-costoptimizationhub/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 'gems/aws-sdk-costoptimizationhub/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 'gems/aws-sdk-costoptimizationhub/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 'gems/aws-sdk-costoptimizationhub/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 'gems/aws-sdk-costoptimizationhub/lib/aws-sdk-costoptimizationhub/types.rb', line 187 class ComputeSavingsPlansConfiguration < Struct.new( :account_scope, :term, :payment_option, :hourly_commitment) SENSITIVE = [] include Aws::Structure end |