class Aws::Translate::Types::StartTextTranslationJobRequest

@note When making an API call, you may pass StartTextTranslationJobRequest

data as a hash:

    {
      job_name: "JobName",
      input_data_config: { # required
        s3_uri: "S3Uri", # required
        content_type: "ContentType", # required
      },
      output_data_config: { # required
        s3_uri: "S3Uri", # required
      },
      data_access_role_arn: "IamRoleArn", # required
      source_language_code: "LanguageCodeString", # required
      target_language_codes: ["LanguageCodeString"], # required
      terminology_names: ["ResourceName"],
      parallel_data_names: ["ResourceName"],
      client_token: "ClientTokenString", # required
    }

@!attribute [rw] job_name

The name of the batch translation job to be performed.
@return [String]

@!attribute [rw] input_data_config

Specifies the format and S3 location of the input documents for the
translation job.
@return [Types::InputDataConfig]

@!attribute [rw] output_data_config

Specifies the S3 folder to which your job output will be saved.
@return [Types::OutputDataConfig]

@!attribute [rw] data_access_role_arn

The Amazon Resource Name (ARN) of an AWS Identity Access and
Management (IAM) role that grants Amazon Translate read access to
your input data. For more nformation, see
identity-and-access-management.
@return [String]

@!attribute [rw] source_language_code

The language code of the input language. For a list of language
codes, see what-is-languages.

Amazon Translate does not automatically detect a source language
during batch translation jobs.
@return [String]

@!attribute [rw] target_language_codes

The language code of the output language.
@return [Array<String>]

@!attribute [rw] terminology_names

The name of the terminology to use in the batch translation job. For
a list of available terminologies, use the ListTerminologies
operation.
@return [Array<String>]

@!attribute [rw] parallel_data_names

The names of the parallel data resources to use in the batch
translation job. For a list of available parallel data resources,
use the ListParallelData operation.
@return [Array<String>]

@!attribute [rw] client_token

A unique identifier for the request. This token is auto-generated
when using the Amazon Translate SDK.

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/translate-2017-07-01/StartTextTranslationJobRequest AWS API Documentation

Constants

SENSITIVE