Class: Aws::Translate::Types::TextTranslationJobProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::Translate::Types::TextTranslationJobProperties
- Defined in:
- gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb
Overview
Provides information about a translation job.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#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.
-
#end_time ⇒ 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.
-
#job_details ⇒ Types::JobDetails
The number of documents successfully and unsuccessfully processed during the translation job.
-
#job_id ⇒ String
The ID of the translation job.
-
#job_name ⇒ String
The user-defined name of the translation job.
-
#job_status ⇒ String
The status of the translation job.
-
#message ⇒ String
An explanation of any errors that may have occurred during the translation job.
-
#output_data_config ⇒ Types::OutputDataConfig
The output configuration properties that were specified when the job was requested.
-
#parallel_data_names ⇒ Array<String>
A list containing the names of the parallel data resources applied to the translation job.
-
#settings ⇒ Types::TranslationSettings
Settings that modify the translation output.
-
#source_language_code ⇒ String
The language code of the language of the source text.
-
#submitted_time ⇒ 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.
-
#terminology_names ⇒ Array<String>
A list containing the names of the terminologies applied to a translation job.
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.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Time
The time at which the translation job ended.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#input_data_config ⇒ Types::InputDataConfig
The input configuration properties that were specified when the job was requested.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#job_details ⇒ Types::JobDetails
The number of documents successfully and unsuccessfully processed during the translation job.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#job_id ⇒ String
The ID of the translation job.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#job_name ⇒ String
The user-defined name of the translation job.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#job_status ⇒ String
The status of the translation job.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#message ⇒ String
An explanation of any errors that may have occurred during the translation job.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#output_data_config ⇒ Types::OutputDataConfig
The output configuration properties that were specified when the job was requested.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#parallel_data_names ⇒ Array<String>
A list containing the names of the parallel data resources applied to the translation job.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#settings ⇒ Types::TranslationSettings
Settings that modify the translation output.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#source_language_code ⇒ String
The language code of the language of the source text. The language must be a language supported by Amazon Translate.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#submitted_time ⇒ Time
The time at which the translation job was submitted.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#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.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |
#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.
1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 |
# File 'gems/aws-sdk-translate/lib/aws-sdk-translate/types.rb', line 1644 class TextTranslationJobProperties < Struct.new( :job_id, :job_name, :job_status, :job_details, :source_language_code, :target_language_codes, :terminology_names, :parallel_data_names, :message, :submitted_time, :end_time, :input_data_config, :output_data_config, :data_access_role_arn, :settings) SENSITIVE = [] include Aws::Structure end |