Class: Aws::SageMaker::Types::GetScalingConfigurationRecommendationRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::SageMaker::Types::GetScalingConfigurationRecommendationRequest
 
 
- Includes:
 - Aws::Structure
 
- Defined in:
 - lib/aws-sdk-sagemaker/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #endpoint_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The name of an endpoint benchmarked during a previously completed inference recommendation job.
 - 
  
    
      #inference_recommendations_job_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The name of a previously completed Inference Recommender job.
 - 
  
    
      #recommendation_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The recommendation ID of a previously completed inference recommendation.
 - 
  
    
      #scaling_policy_objective  ⇒ Types::ScalingPolicyObjective 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An object where you specify the anticipated traffic pattern for an endpoint.
 - 
  
    
      #target_cpu_utilization_per_core  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The percentage of how much utilization you want an instance to use before autoscaling.
 
Instance Attribute Details
#endpoint_name ⇒ String
The name of an endpoint benchmarked during a previously completed inference recommendation job. This name should come from one of the recommendations returned by the job specified in the ‘InferenceRecommendationsJobName` field.
Specify either this field or the ‘RecommendationId` field.
      22440 22441 22442 22443 22444 22445 22446 22447 22448  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22440 class GetScalingConfigurationRecommendationRequest < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective) SENSITIVE = [] include Aws::Structure end  | 
  
#inference_recommendations_job_name ⇒ String
The name of a previously completed Inference Recommender job.
      22440 22441 22442 22443 22444 22445 22446 22447 22448  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22440 class GetScalingConfigurationRecommendationRequest < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective) SENSITIVE = [] include Aws::Structure end  | 
  
#recommendation_id ⇒ String
The recommendation ID of a previously completed inference recommendation. This ID should come from one of the recommendations returned by the job specified in the ‘InferenceRecommendationsJobName` field.
Specify either this field or the ‘EndpointName` field.
      22440 22441 22442 22443 22444 22445 22446 22447 22448  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22440 class GetScalingConfigurationRecommendationRequest < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective) SENSITIVE = [] include Aws::Structure end  | 
  
#scaling_policy_objective ⇒ Types::ScalingPolicyObjective
An object where you specify the anticipated traffic pattern for an endpoint.
      22440 22441 22442 22443 22444 22445 22446 22447 22448  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22440 class GetScalingConfigurationRecommendationRequest < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective) 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. The default value is 50%.
      22440 22441 22442 22443 22444 22445 22446 22447 22448  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 22440 class GetScalingConfigurationRecommendationRequest < Struct.new( :inference_recommendations_job_name, :recommendation_id, :endpoint_name, :target_cpu_utilization_per_core, :scaling_policy_objective) SENSITIVE = [] include Aws::Structure end  |