Class: Aws::SageMaker::Types::GetScalingConfigurationRecommendationResponse
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::SageMaker::Types::GetScalingConfigurationRecommendationResponse
 
 
- Includes:
 - Aws::Structure
 
- Defined in:
 - lib/aws-sdk-sagemaker/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #dynamic_scaling_configuration  ⇒ Types::DynamicScalingConfiguration 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An object with the recommended values for you to specify when creating an autoscaling policy.
 - 
  
    
      #endpoint_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The name of an endpoint benchmarked during a previously completed Inference Recommender job.
 - 
  
    
      #inference_recommendations_job_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The name of a previously completed Inference Recommender job.
 - 
  
    
      #metric  ⇒ Types::ScalingPolicyMetric 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An object with a list of metrics that were benchmarked during the previously completed Inference Recommender job.
 - 
  
    
      #recommendation_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The recommendation ID of a previously completed inference recommendation.
 - 
  
    
      #scaling_policy_objective  ⇒ Types::ScalingPolicyObjective 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An object representing the anticipated traffic pattern for an endpoint that you specified in the request.
 - 
  
    
      #target_cpu_utilization_per_core  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The percentage of how much utilization you want an instance to use before autoscaling, which you specified in the request.
 
Instance Attribute Details
#dynamic_scaling_configuration ⇒ Types::DynamicScalingConfiguration
An object with the recommended values for you to specify when creating an autoscaling policy.
      22389 22390 22391 22392 22393 22394 22395 22396 22397 22398 22399  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22389 class GetScalingConfigurationRecommendationResponse < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective, :metric, :dynamic_scaling_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#endpoint_name ⇒ String
The name of an endpoint benchmarked during a previously completed Inference Recommender job.
      22389 22390 22391 22392 22393 22394 22395 22396 22397 22398 22399  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22389 class GetScalingConfigurationRecommendationResponse < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective, :metric, :dynamic_scaling_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#inference_recommendations_job_name ⇒ String
The name of a previously completed Inference Recommender job.
      22389 22390 22391 22392 22393 22394 22395 22396 22397 22398 22399  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22389 class GetScalingConfigurationRecommendationResponse < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective, :metric, :dynamic_scaling_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#metric ⇒ Types::ScalingPolicyMetric
An object with a list of metrics that were benchmarked during the previously completed Inference Recommender job.
      22389 22390 22391 22392 22393 22394 22395 22396 22397 22398 22399  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22389 class GetScalingConfigurationRecommendationResponse < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective, :metric, :dynamic_scaling_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#recommendation_id ⇒ String
The recommendation ID of a previously completed inference recommendation.
      22389 22390 22391 22392 22393 22394 22395 22396 22397 22398 22399  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22389 class GetScalingConfigurationRecommendationResponse < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective, :metric, :dynamic_scaling_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#scaling_policy_objective ⇒ Types::ScalingPolicyObjective
An object representing the anticipated traffic pattern for an endpoint that you specified in the request.
      22389 22390 22391 22392 22393 22394 22395 22396 22397 22398 22399  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22389 class GetScalingConfigurationRecommendationResponse < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective, :metric, :dynamic_scaling_configuration) SENSITIVE = [] include Aws::Structure end  | 
  
#target_cpu_utilization_per_core ⇒ Integer
The percentage of how much utilization you want an instance to use before autoscaling, which you specified in the request. The default value is 50%.
      22389 22390 22391 22392 22393 22394 22395 22396 22397 22398 22399  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22389 class GetScalingConfigurationRecommendationResponse < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective, :metric, :dynamic_scaling_configuration) SENSITIVE = [] include Aws::Structure end  |