Class: Aws::SageMaker::Types::DynamicScalingConfiguration
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::SageMaker::Types::DynamicScalingConfiguration
 
 
- Includes:
 - Aws::Structure
 
- Defined in:
 - lib/aws-sdk-sagemaker/types.rb
 
Overview
An object with the recommended values for you to specify when creating an autoscaling policy.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #max_capacity  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The recommended maximum capacity to specify for your autoscaling policy.
 - 
  
    
      #min_capacity  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The recommended minimum capacity to specify for your autoscaling policy.
 - 
  
    
      #scale_in_cooldown  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The recommended scale in cooldown time for your autoscaling policy.
 - 
  
    
      #scale_out_cooldown  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The recommended scale out cooldown time for your autoscaling policy.
 - 
  
    
      #scaling_policies  ⇒ Array<Types::ScalingPolicy> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An object of the scaling policies for each metric.
 
Instance Attribute Details
#max_capacity ⇒ Integer
The recommended maximum capacity to specify for your autoscaling policy.
      20158 20159 20160 20161 20162 20163 20164 20165 20166  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 20158 class DynamicScalingConfiguration < Struct.new( :min_capacity, :max_capacity, :scale_in_cooldown, :scale_out_cooldown, :scaling_policies) SENSITIVE = [] include Aws::Structure end  | 
  
#min_capacity ⇒ Integer
The recommended minimum capacity to specify for your autoscaling policy.
      20158 20159 20160 20161 20162 20163 20164 20165 20166  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 20158 class DynamicScalingConfiguration < Struct.new( :min_capacity, :max_capacity, :scale_in_cooldown, :scale_out_cooldown, :scaling_policies) SENSITIVE = [] include Aws::Structure end  | 
  
#scale_in_cooldown ⇒ Integer
The recommended scale in cooldown time for your autoscaling policy.
      20158 20159 20160 20161 20162 20163 20164 20165 20166  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 20158 class DynamicScalingConfiguration < Struct.new( :min_capacity, :max_capacity, :scale_in_cooldown, :scale_out_cooldown, :scaling_policies) SENSITIVE = [] include Aws::Structure end  | 
  
#scale_out_cooldown ⇒ Integer
The recommended scale out cooldown time for your autoscaling policy.
      20158 20159 20160 20161 20162 20163 20164 20165 20166  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 20158 class DynamicScalingConfiguration < Struct.new( :min_capacity, :max_capacity, :scale_in_cooldown, :scale_out_cooldown, :scaling_policies) SENSITIVE = [] include Aws::Structure end  | 
  
#scaling_policies ⇒ Array<Types::ScalingPolicy>
An object of the scaling policies for each metric.
      20158 20159 20160 20161 20162 20163 20164 20165 20166  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 20158 class DynamicScalingConfiguration < Struct.new( :min_capacity, :max_capacity, :scale_in_cooldown, :scale_out_cooldown, :scaling_policies) SENSITIVE = [] include Aws::Structure end  |