You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Translate::Types::TextTranslationJobProperties

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Provides information about a translation job.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#data_access_role_arn ⇒ 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.

Returns:

  • (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.

#end_time ⇒ Time

The time at which the translation job ended.

Returns:

  • (Time) —

    The time at which the translation job ended.

#input_data_config ⇒ Types::InputDataConfig

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

Returns:

  • (Types::InputDataConfig) —

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

#job_details ⇒ Types::JobDetails

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

Returns:

  • (Types::JobDetails) —

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

#job_id ⇒ String

The ID of the translation job.

Returns:

  • (String) —

    The ID of the translation job.

#job_name ⇒ String

The user-defined name of the translation job.

Returns:

  • (String) —

    The user-defined name of the translation job.

#job_status ⇒ String

The status of the translation job.

Possible values:

  • SUBMITTED
  • IN_PROGRESS
  • COMPLETED
  • COMPLETED_WITH_ERROR
  • FAILED
  • STOP_REQUESTED
  • STOPPED

Returns:

  • (String) —

    The status of the translation job.

#message ⇒ String

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

Returns:

  • (String) —

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

#output_data_config ⇒ Types::OutputDataConfig

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

Returns:

  • (Types::OutputDataConfig) —

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

#source_language_code ⇒ String

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

Returns:

  • (String) —

    The language code of the language of the source text.

#submitted_time ⇒ Time

The time at which the translation job was submitted.

Returns:

  • (Time) —

    The time at which the translation job was submitted.

#target_language_codes ⇒ Array<String>

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

Returns:

  • (Array<String>) —

    The language code of the language of the target text.

#terminology_names ⇒ Array<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.

Returns:

  • (Array<String>) —

    A list containing the names of the terminologies applied to a translation job.