Class: Aws::Translate::Types::TerminologyProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::Translate::Types::TerminologyProperties
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-translate/types.rb
Overview
The properties of the custom terminology.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the custom terminology.
-
#created_at ⇒ Time
The time at which the custom terminology was created, based on the timestamp.
-
#description ⇒ String
The description of the custom terminology properties.
-
#directionality ⇒ String
The directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).
-
#encryption_key ⇒ Types::EncryptionKey
The encryption key for the custom terminology.
-
#format ⇒ String
The format of the custom terminology input file.
-
#last_updated_at ⇒ Time
The time at which the custom terminology was last update, based on the timestamp.
-
#message ⇒ String
Additional information from Amazon Translate about the terminology resource.
-
#name ⇒ String
The name of the custom terminology.
-
#size_bytes ⇒ Integer
The size of the file used when importing a custom terminology.
-
#skipped_term_count ⇒ Integer
The number of terms in the input file that Amazon Translate skipped when you created or updated the terminology resource.
-
#source_language_code ⇒ String
The language code for the source text of the translation request for which the custom terminology is being used.
-
#target_language_codes ⇒ Array<String>
The language codes for the target languages available with the custom terminology resource.
-
#term_count ⇒ Integer
The number of terms included in the custom terminology.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the custom terminology.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time at which the custom terminology was created, based on the timestamp.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the custom terminology properties.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#directionality ⇒ String
The directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).
UNI
: The terminology resource has one source language (the first column
in a CSV file), and all of its other languages are target
languages.
MULTI
: Any language in the terminology resource can be the source
language.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#encryption_key ⇒ Types::EncryptionKey
The encryption key for the custom terminology.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#format ⇒ String
The format of the custom terminology input file.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#last_updated_at ⇒ Time
The time at which the custom terminology was last update, based on the timestamp.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#message ⇒ String
Additional information from Amazon Translate about the terminology resource.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the custom terminology.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#size_bytes ⇒ Integer
The size of the file used when importing a custom terminology.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#skipped_term_count ⇒ Integer
The number of terms in the input file that Amazon Translate skipped when you created or updated the terminology resource.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#source_language_code ⇒ String
The language code for the source text of the translation request for which the custom terminology is being used.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#target_language_codes ⇒ Array<String>
The language codes for the target languages available with the custom terminology resource. All possible target languages are returned in array.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |
#term_count ⇒ Integer
The number of terms included in the custom terminology.
1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'lib/aws-sdk-translate/types.rb', line 1401 class TerminologyProperties < Struct.new( :name, :description, :arn, :source_language_code, :target_language_codes, :encryption_key, :size_bytes, :term_count, :created_at, :last_updated_at, :directionality, :message, :skipped_term_count, :format) SENSITIVE = [] include Aws::Structure end |