Gets the properties associated with an asycnhronous batch translation job including name, ID, status, source and target languages, input/output S3 buckets, and so on.
See also: AWS API Documentation
See ‘aws help’ for descriptions of global parameters.
describe-text-translation-job
--job-id <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--cli-auto-prompt <value>]
--job-id
(string)
The identifier that Amazon Translate generated for the job. The StartTextTranslationJob operation returns this identifier in its response.
--cli-input-json
| --cli-input-yaml
(string)
Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton
. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml
.
--generate-cli-skeleton
(string)
Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input
, prints a sample input JSON that can be used as an argument for --cli-input-json
. Similarly, if provided yaml-input
it will print a sample input YAML that can be used with --cli-input-yaml
. If provided with the value output
, it validates the command inputs and returns a sample output JSON for that command.
--cli-auto-prompt
(boolean)
Automatically prompt for CLI input parameters.
See ‘aws help’ for descriptions of global parameters.
TextTranslationJobProperties -> (structure)
An object that contains the properties associated with an asynchronous batch translation job.
JobId -> (string)
The ID of the translation job.
JobName -> (string)
The user-defined name of the translation job.
JobStatus -> (string)
The status of the translation job.
JobDetails -> (structure)
The number of documents successfully and unsuccessfully processed during the translation job.
TranslatedDocumentsCount -> (integer)
The number of documents successfully processed during a translation job.
DocumentsWithErrorsCount -> (integer)
The number of documents that could not be processed during a translation job.
InputDocumentsCount -> (integer)
The number of documents used as input in a translation job.
SourceLanguageCode -> (string)
The language code of the language of the source text. The language must be a language supported by Amazon Translate.
TargetLanguageCodes -> (list)
The language code of the language of the target text. The language must be a language supported by Amazon Translate.
(string)
TerminologyNames -> (list)
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.
(string)
Message -> (string)
An explanation of any errors that may have occured during the translation job.
SubmittedTime -> (timestamp)
The time at which the translation job was submitted.
EndTime -> (timestamp)
The time at which the translation job ended.
InputDataConfig -> (structure)
The input configuration properties that were specified when the job was requested.
S3Uri -> (string)
The URI of the AWS S3 folder that contains the input file. The folder must be in the same Region as the API endpoint you are calling.
ContentType -> (string)
The multipurpose internet mail extension (MIME) type of the input files. Valid values are
text/plain
for plaintext files andtext/html
for HTML files.OutputDataConfig -> (structure)
The output configuration properties that were specified when the job was requested.
S3Uri -> (string)
The URI of the S3 folder that contains a translation job’s output file. The folder must be in the same Region as the API endpoint that you are calling.
DataAccessRoleArn -> (string)
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.