Values.TextTranslationJobPropertiesSourceProvides information about a translation job.
type nonrec t = {jobId : JobId.t option;The ID of the translation job.
*)jobName : JobName.t option;The user-defined name of the translation job.
*)jobStatus : JobStatus.t option;The status of the translation job.
*)jobDetails : JobDetails.t option;The number of documents successfully and unsuccessfully processed during the translation job.
*)sourceLanguageCode : LanguageCodeString.t option;The language code of the language of the source text. The language must be a language supported by Amazon Translate.
*)targetLanguageCodes : TargetLanguageCodeStringList.t option;The language code of the language of the target text. The language must be a language supported by Amazon Translate.
*)terminologyNames : ResourceNameList.t option;A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.
*)parallelDataNames : ResourceNameList.t option;A list containing the names of the parallel data resources applied to the translation job.
*)message : UnboundedLengthString.t option;An explanation of any errors that may have occurred during the translation job.
*)submittedTime : Timestamp.t option;The time at which the translation job was submitted.
*)endTime : Timestamp.t option;The time at which the translation job ended.
*)inputDataConfig : InputDataConfig.t option;The input configuration properties that were specified when the job was requested.
*)outputDataConfig : OutputDataConfig.t option;The output configuration properties that were specified when the job was requested.
*)dataAccessRoleArn : IamRoleArn.t option;The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job's input data.
*)settings : TranslationSettings.t option;Settings that modify the translation output.
*)}val make :
?jobId:??? ->
?jobName:??? ->
?jobStatus:??? ->
?jobDetails:??? ->
?sourceLanguageCode:??? ->
?targetLanguageCodes:??? ->
?terminologyNames:??? ->
?parallelDataNames:??? ->
?message:??? ->
?submittedTime:??? ->
?endTime:??? ->
?inputDataConfig:??? ->
?outputDataConfig:??? ->
?dataAccessRoleArn:??? ->
?settings:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of LanguageCodeString.t ] list
| `String of JobId.t
| `Structure of
(string
* [> `Enum of string
| `Integer of Integer.t
| `String of S3Uri.t
| `Structure of
(string * [> `Enum of string | `String of EncryptionKeyID.t ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]