Provides information about a translation job.

interface TextTranslationJobProperties {
    DataAccessRoleArn?: string;
    EndTime?: Date;
    InputDataConfig?: InputDataConfig;
    JobDetails?: JobDetails;
    JobId?: string;
    JobName?: string;
    JobStatus?: JobStatus;
    Message?: string;
    OutputDataConfig?: OutputDataConfig;
    ParallelDataNames?: string[];
    Settings?: TranslationSettings;
    SourceLanguageCode?: string;
    SubmittedTime?: Date;
    TargetLanguageCodes?: string[];
    TerminologyNames?: string[];
}

Properties

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.

EndTime?: Date

The time at which the translation job ended.

InputDataConfig?: InputDataConfig

The input configuration properties that were specified when the job was requested.

JobDetails?: JobDetails

The number of documents successfully and unsuccessfully processed during the translation job.

JobId?: string

The ID of the translation job.

JobName?: string

The user-defined name of the translation job.

JobStatus?: JobStatus

The status of the translation job.

Message?: string

An explanation of any errors that may have occurred during the translation job.

OutputDataConfig?: OutputDataConfig

The output configuration properties that were specified when the job was requested.

ParallelDataNames?: string[]

A list containing the names of the parallel data resources applied to the translation job.

Settings that modify the translation output.

SourceLanguageCode?: string

The language code of the language of the source text. The language must be a language supported by Amazon Translate.

SubmittedTime?: Date

The time at which the translation job was submitted.

TargetLanguageCodes?: string[]

The language code of the language of the target text. The language must be a language supported by Amazon Translate.

TerminologyNames?: string[]

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.