Class: Aws::SageMaker::Types::GetScalingConfigurationRecommendationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::GetScalingConfigurationRecommendationResponse
- Defined in:
- gems/aws-sdk-sagemaker/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.
22378 22379 22380 22381 22382 22383 22384 22385 22386 22387 22388 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22378 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.
22378 22379 22380 22381 22382 22383 22384 22385 22386 22387 22388 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22378 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.
22378 22379 22380 22381 22382 22383 22384 22385 22386 22387 22388 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22378 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.
22378 22379 22380 22381 22382 22383 22384 22385 22386 22387 22388 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22378 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.
22378 22379 22380 22381 22382 22383 22384 22385 22386 22387 22388 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22378 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.
22378 22379 22380 22381 22382 22383 22384 22385 22386 22387 22388 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22378 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%.
22378 22379 22380 22381 22382 22383 22384 22385 22386 22387 22388 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22378 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 |