Values.StartTextTranslationJobResponseSourceStarts an asynchronous batch translation job. Use batch translation jobs to translate large volumes of text across multiple documents at once. For batch translation, you can input documents with different source languages (specify auto as the source language). You can specify one or more target languages. Batch translation translates each input document into each of the target languages. For more information, see Asynchronous batch processing. Batch translation jobs can be described with the DescribeTextTranslationJob operation, listed with the ListTextTranslationJobs operation, and stopped with the StopTextTranslationJob operation.
type nonrec t = {jobId : JobId.t option;The identifier generated for the job. To get the status of a job, use this ID with the DescribeTextTranslationJob operation.
*)jobStatus : JobStatus.t option;The status of the job. Possible values include: SUBMITTED - The job has been received and is queued for processing. IN_PROGRESS - Amazon Translate is processing the job. COMPLETED - The job was successfully completed and the output is available. COMPLETED_WITH_ERROR - The job was completed with errors. The errors can be analyzed in the job's output. FAILED - The job did not complete. To get details, use the DescribeTextTranslationJob operation. STOP_REQUESTED - The user who started the job has requested that it be stopped. STOPPED - The job has been stopped.
*)}type nonrec error = [ | `InternalServerException of InternalServerException.t| `InvalidParameterValueException of InvalidParameterValueException.t| `InvalidRequestException of InvalidRequestException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `TooManyRequestsException of TooManyRequestsException.t| `UnsupportedLanguagePairException of UnsupportedLanguagePairException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InternalServerException of InternalServerException.t
| `InvalidParameterValueException of InvalidParameterValueException.t
| `InvalidRequestException of InvalidRequestException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `Unknown_operation_error of string * string option
| `UnsupportedLanguagePairException of UnsupportedLanguagePairException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InternalServerException of InternalServerException.t
| `InvalidParameterValueException of InvalidParameterValueException.t
| `InvalidRequestException of InvalidRequestException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `Unknown_operation_error of string * string option
| `UnsupportedLanguagePairException of UnsupportedLanguagePairException.t ]