Class: Aws::ComputeOptimizer::Types::AutoScalingGroupSavingsOpportunityAfterDiscounts

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-computeoptimizer/types.rb

Overview

Describes the savings opportunity for Auto Scaling group recommendations after applying the Savings Plans and Reserved Instances discounts.

Savings opportunity represents the estimated monthly savings you can achieve by implementing Compute Optimizer recommendations.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#estimated_monthly_savingsTypes::AutoScalingGroupEstimatedMonthlySavings

An object that describes the estimated monthly savings possible by adopting Compute Optimizer’s Auto Scaling group recommendations. This is based on the Savings Plans and Reserved Instances pricing discounts.



384
385
386
387
388
389
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 384

class AutoScalingGroupSavingsOpportunityAfterDiscounts < Struct.new(
  :savings_opportunity_percentage,
  :estimated_monthly_savings)
  SENSITIVE = []
  include Aws::Structure
end

#savings_opportunity_percentageFloat

The estimated monthly savings possible as a percentage of monthly cost after applying the Savings Plans and Reserved Instances discounts. This saving can be achieved by adopting Compute Optimizer’s Auto Scaling group recommendations.

Returns:

  • (Float)


384
385
386
387
388
389
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 384

class AutoScalingGroupSavingsOpportunityAfterDiscounts < Struct.new(
  :savings_opportunity_percentage,
  :estimated_monthly_savings)
  SENSITIVE = []
  include Aws::Structure
end