Values.GetEvaluationJobResponseSourceGets information about an evaluation job, such as the status of the job.
type nonrec t = {jobName : EvaluationJobName.t option;The name for the evaluation job.
*)status : EvaluationJobStatus.t option;The current status of the evaluation job.
*)jobArn : EvaluationJobArn.t option;The Amazon Resource Name (ARN) of the evaluation job.
*)jobDescription : EvaluationJobDescription.t option;The description of the evaluation job.
*)roleArn : RoleArn.t option;The Amazon Resource Name (ARN) of the IAM service role used in the evaluation job.
*)customerEncryptionKeyId : KmsKeyId.t option;The Amazon Resource Name (ARN) of the customer managed encryption key specified when the evaluation job was created.
*)jobType : EvaluationJobType.t option;Specifies whether the evaluation job is automated or human-based.
*)applicationType : ApplicationType.t option;Specifies whether the evaluation job is for evaluating a model or evaluating a knowledge base (retrieval and response generation).
*)evaluationConfig : EvaluationConfig.t option;Contains the configuration details of either an automated or human-based evaluation job.
*)inferenceConfig : EvaluationInferenceConfig.t option;Contains the configuration details of the inference model used for the evaluation job.
*)outputDataConfig : EvaluationOutputDataConfig.t option;Contains the configuration details of the Amazon S3 bucket for storing the results of the evaluation job.
*)creationTime : Timestamp.t option;The time the evaluation job was created.
*)lastModifiedTime : Timestamp.t option;The time the evaluation job was last modified.
*)failureMessages : ErrorMessages.t option;A list of strings that specify why the evaluation job failed to create.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `InternalServerException of InternalServerException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val make :
?jobName:??? ->
?status:??? ->
?jobArn:??? ->
?jobDescription:??? ->
?roleArn:??? ->
?customerEncryptionKeyId:??? ->
?jobType:??? ->
?applicationType:??? ->
?evaluationConfig:??? ->
?inferenceConfig:??? ->
?outputDataConfig:??? ->
?creationTime:??? ->
?lastModifiedTime:??? ->
?failureMessages:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of ErrorMessage.t ] list
| `String of EvaluationJobName.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Structure of
(string
* [> `String of
EvaluationBedrockModelIdentifier.t
| `Structure of
(string
* [> `Enum of string
| `String of KnowledgeBaseId.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Blob of
ByteContentBlob.t
| `String of
KBS3Uri.t ])
list ])
list ]
list
| `String of KnowledgeBaseId.t
| `Structure of
(string * Awso.Botodata.value)
list ])
list ])
list ])
list ])
list ]
list
| `String of S3Uri.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `String of EvaluationMetricName.t ] list
| `String of EvaluationMetricName.t
| `Structure of
(string
* [> `String of EvaluationDatasetName.t
| `Structure of
(string * [> `String of S3Uri.t ]) list ])
list ])
list ]
list
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of EvaluatorModelIdentifier.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of
RatingScaleItemDefinition.t
| `Structure of
(string
* [> `Float of
Float_.t
| `String of
RatingScaleItemValueStringValueString.t ])
list ])
list ]
list
| `String of MetricName.t ])
list ])
list ]
list
| `String of SageMakerFlowDefinitionArn.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of
EvaluatorModelIdentifier.t ])
list ]
list ])
list ])
list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]