AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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_arnString

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_timeTime

The time at which the translation job ended.

Returns:

  • (Time)

    The time at which the translation job ended.

#input_data_configTypes::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_detailsTypes::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_idString

The ID of the translation job.

Returns:

  • (String)

    The ID of the translation job.

#job_nameString

The user-defined name of the translation job.

Returns:

  • (String)

    The user-defined name of the translation job.

#job_statusString

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.

#messageString

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_configTypes::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_codeString

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_timeTime

The time at which the translation job was submitted.

Returns:

  • (Time)

    The time at which the translation job was submitted.

#target_language_codesArray<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_namesArray<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.