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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'lib/aws-sdk-translate/types.rb', line 1499 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 |