Class: Aws::ComputeOptimizer::Types::InferredWorkloadSaving
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::ComputeOptimizer::Types::InferredWorkloadSaving
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-computeoptimizer/types.rb
 
Overview
The estimated monthly savings after you adjust the configurations of your instances running on the inferred workload types to the recommended configurations. If the ‘inferredWorkloadTypes` list contains multiple entries, then the savings are the sum of the monthly savings from instances that run the exact combination of the inferred workload types.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #estimated_monthly_savings  ⇒ Types::EstimatedMonthlySavings 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An object that describes the estimated monthly savings amount possible by adopting Compute Optimizer recommendations for a given resource.
 - 
  
    
      #inferred_workload_types  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The applications that might be running on the instance as inferred by Compute Optimizer.
 
Instance Attribute Details
#estimated_monthly_savings ⇒ Types::EstimatedMonthlySavings
An object that describes the estimated monthly savings amount possible by adopting Compute Optimizer recommendations for a given resource. This is based on the On-Demand instance pricing.
      3692 3693 3694 3695 3696 3697  | 
    
      # File 'lib/aws-sdk-computeoptimizer/types.rb', line 3692 class InferredWorkloadSaving < Struct.new( :inferred_workload_types, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end  | 
  
#inferred_workload_types ⇒ Array<String>
The applications that might be running on the instance as inferred by Compute Optimizer.
Compute Optimizer can infer if one of the following applications might be running on the instance:
- 
‘AmazonEmr` - Infers that Amazon EMR might be running on the instance.
 - 
‘ApacheCassandra` - Infers that Apache Cassandra might be running on the instance.
 - 
‘ApacheHadoop` - Infers that Apache Hadoop might be running on the instance.
 - 
‘Memcached` - Infers that Memcached might be running on the instance.
 - 
‘NGINX` - Infers that NGINX might be running on the instance.
 - 
‘PostgreSql` - Infers that PostgreSQL might be running on the instance.
 - 
‘Redis` - Infers that Redis might be running on the instance.
 - 
‘Kafka` - Infers that Kafka might be running on the instance.
 - 
‘SQLServer` - Infers that SQLServer might be running on the instance.
 
      3692 3693 3694 3695 3696 3697  | 
    
      # File 'lib/aws-sdk-computeoptimizer/types.rb', line 3692 class InferredWorkloadSaving < Struct.new( :inferred_workload_types, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end  |