Values_1.DescribeAIRecommendationJobResponseSourceReturns details of an AI recommendation job, including its status, model source, performance targets, optimization recommendations, and deployment configurations.
type nonrec t = {aIRecommendationJobName : Values_0.AIEntityName.t option;The name of the AI recommendation job.
*)aIRecommendationJobArn : Values_0.AIRecommendationJobArn.t option;The Amazon Resource Name (ARN) of the AI recommendation job.
*)aIRecommendationJobStatus : Values_0.AIRecommendationJobStatus.t option;The status of the AI recommendation job.
*)failureReason : Values_0.FailureReason.t option;If the recommendation job failed, the reason it failed.
*)modelSource : Values_0.AIModelSource.t option;The source of the model that was analyzed.
*)outputConfig : Values_0.AIRecommendationOutputResult.t option;The output configuration for the recommendation job.
*)inferenceSpecification : Values_0.AIRecommendationInferenceSpecification.t
option;The inference framework configuration.
*)aIWorkloadConfigIdentifier : Values_0.AIResourceIdentifier.t option;The name or Amazon Resource Name (ARN) of the AI workload configuration used for this recommendation job.
*)optimizeModel : Values_0.AIRecommendationAllowOptimization.t option;Whether model optimization techniques were allowed.
*)performanceTarget : Values_0.AIRecommendationPerformanceTarget.t option;The performance targets specified for the recommendation job.
*)recommendations : Values_0.AIRecommendationList.t option;The list of optimization recommendations generated by the job. Each recommendation includes optimization details, deployment configuration, expected performance metrics, and the associated benchmark job ARN.
*)roleArn : Values_0.RoleArn.t option;The Amazon Resource Name (ARN) of the IAM role used by the recommendation job.
*)computeSpec : Values_0.AIRecommendationComputeSpec.t option;The compute resource specification for the recommendation job.
*)creationTime : Values_0.Timestamp.t option;A timestamp that indicates when the recommendation job was created.
*)startTime : Values_0.Timestamp.t option;A timestamp that indicates when the recommendation job started running.
*)endTime : Values_0.Timestamp.t option;A timestamp that indicates when the recommendation job completed.
*)}type nonrec error = [ | `ResourceNotFound of Values_0.ResourceNotFound.t| `Unknown_operation_error of string * string option ]val make :
?aIRecommendationJobName:??? ->
?aIRecommendationJobArn:??? ->
?aIRecommendationJobStatus:??? ->
?failureReason:??? ->
?modelSource:??? ->
?outputConfig:??? ->
?inferenceSpecification:??? ->
?aIWorkloadConfigIdentifier:??? ->
?optimizeModel:??? ->
?performanceTarget:??? ->
?recommendations:??? ->
?roleArn:??? ->
?computeSpec:??? ->
?creationTime:??? ->
?startTime:??? ->
?endTime:??? ->
?tags:??? ->
unit ->
tval 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
* [> `Boolean of Values_0.AIRecommendationAllowOptimization.t
| `Enum of string
| `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of string ]
* [> `String of string ])
list
| `String of string ])
list ]
list
| `String of string
| `Structure of
(string
* [> `Enum of string
| `Integer of int
| `List of
[> `Structure of
(string
* [> `Enum of string
| `Integer of int
| `String of string ])
list ]
list
| `Map of
([> `String of string ] * [> `String of string ])
list
| `String of string ])
list ])
list ]
list
| `String of Values_0.AIEntityName.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Enum of string
| `Structure of (string * [> `Enum of string ]) list ]
list
| `String of string
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of string ] list
| `String of string ])
list ])
list
| `Timestamp of Values_0.Timestamp.t ])
list ]