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.
21234 21235 21236 21237 21238 21239 21240 21241 21242 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 21234 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.
21234 21235 21236 21237 21238 21239 21240 21241 21242 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 21234 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.
21234 21235 21236 21237 21238 21239 21240 21241 21242 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 21234 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.
21234 21235 21236 21237 21238 21239 21240 21241 21242 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 21234 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%.
21234 21235 21236 21237 21238 21239 21240 21241 21242 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 21234 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 |