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

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

Overview

Describes the savings opportunity for Amazon EC2 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 Amazon EC2 Auto Scaling group recommendations. This is based on the Savings Plans and Reserved Instances pricing discounts.



387
388
389
390
391
392
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 387

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 Amazon EC2 Auto Scaling group recommendations.

Returns:

  • (Float)


387
388
389
390
391
392
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 387

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