Class: Aws::Translate::Types::ImportTerminologyRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Translate::Types::ImportTerminologyRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-translate/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
The description of the custom terminology being imported.
-
#encryption_key ⇒ Types::EncryptionKey
The encryption key for the custom terminology being imported.
-
#merge_strategy ⇒ String
The merge strategy of the custom terminology being imported.
-
#name ⇒ String
The name of the custom terminology being imported.
-
#tags ⇒ Array<Types::Tag>
Tags to be associated with this resource.
-
#terminology_data ⇒ Types::TerminologyData
The terminology data for the custom terminology being imported.
Instance Attribute Details
#description ⇒ String
The description of the custom terminology being imported.
448 449 450 451 452 453 454 455 456 457 |
# File 'lib/aws-sdk-translate/types.rb', line 448 class ImportTerminologyRequest < Struct.new( :name, :merge_strategy, :description, :terminology_data, :encryption_key, :tags) SENSITIVE = [] include Aws::Structure end |
#encryption_key ⇒ Types::EncryptionKey
The encryption key for the custom terminology being imported.
448 449 450 451 452 453 454 455 456 457 |
# File 'lib/aws-sdk-translate/types.rb', line 448 class ImportTerminologyRequest < Struct.new( :name, :merge_strategy, :description, :terminology_data, :encryption_key, :tags) SENSITIVE = [] include Aws::Structure end |
#merge_strategy ⇒ String
The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.
448 449 450 451 452 453 454 455 456 457 |
# File 'lib/aws-sdk-translate/types.rb', line 448 class ImportTerminologyRequest < Struct.new( :name, :merge_strategy, :description, :terminology_data, :encryption_key, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the custom terminology being imported.
448 449 450 451 452 453 454 455 456 457 |
# File 'lib/aws-sdk-translate/types.rb', line 448 class ImportTerminologyRequest < Struct.new( :name, :merge_strategy, :description, :terminology_data, :encryption_key, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see [ Tagging your resources].
448 449 450 451 452 453 454 455 456 457 |
# File 'lib/aws-sdk-translate/types.rb', line 448 class ImportTerminologyRequest < Struct.new( :name, :merge_strategy, :description, :terminology_data, :encryption_key, :tags) SENSITIVE = [] include Aws::Structure end |
#terminology_data ⇒ Types::TerminologyData
The terminology data for the custom terminology being imported.
448 449 450 451 452 453 454 455 456 457 |
# File 'lib/aws-sdk-translate/types.rb', line 448 class ImportTerminologyRequest < Struct.new( :name, :merge_strategy, :description, :terminology_data, :encryption_key, :tags) SENSITIVE = [] include Aws::Structure end |