Values_2.GetScalingConfigurationRecommendationResponseSourceStarts an Amazon SageMaker Inference Recommender autoscaling recommendation job. Returns recommendations for autoscaling policies that you can apply to your SageMaker endpoint.
type nonrec t = {inferenceRecommendationsJobName : Values_1.RecommendationJobName.t option;The name of a previously completed Inference Recommender job.
*)recommendationId : Values_0.String_.t option;The recommendation ID of a previously completed inference recommendation.
*)endpointName : Values_0.EndpointName.t option;The name of an endpoint benchmarked during a previously completed Inference Recommender job.
*)targetCpuUtilizationPerCore : UtilizationPercentagePerCore.t option;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%.
*)scalingPolicyObjective : ScalingPolicyObjective.t option;An object representing the anticipated traffic pattern for an endpoint that you specified in the request.
*)metric : ScalingPolicyMetric.t option;An object with a list of metrics that were benchmarked during the previously completed Inference Recommender job.
*)dynamicScalingConfiguration : DynamicScalingConfiguration.t option;An object with the recommended values for you to specify when creating an autoscaling policy.
*)}type nonrec error = [ | `ResourceNotFound of Values_0.ResourceNotFound.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `ResourceNotFound of Values_0.ResourceNotFound.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ResourceNotFound of Values_0.ResourceNotFound.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Integer of UtilizationPercentagePerCore.t
| `String of Values_1.RecommendationJobName.t
| `Structure of
(string
* [> `Integer of Values_0.Integer.t
| `List of
[> `Structure of
(string
* [> `Structure of
(string
* [> `Double of Double.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `String of Values_0.String_.t ])
list ])
list ])
list ])
list ]
list ])
list ])
list ]