Skip to main content

ITranslateTerminologyProperties

Interface in AWS.Translate

Interface for TerminologyProperties.

Properties

Arn

property Arn: TARN

Provides the Amazon Resource Name (ARN) of the custom terminology.

CreatedAt

property CreatedAt: TOptional<TDateTime>

Provides the date and time which the custom terminology was created.

Description

property Description: string

Provides a description of the custom terminology.

Directionality

property Directionality: string

Provides the directionality of your terminology indicating if it has one source language (uni-directional) or multiple (multi-directional).

Valid values: - 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.

EncryptionKey

property EncryptionKey: ITranslateEncryptionKey

Type: ITranslateEncryptionKey

Provides the encryption key used for this custom terminology.

Format

property Format: string

Provides the format of the custom terminology input file.

Valid values: CSV | TMX | TSV.

LastUpdatedAt

property LastUpdatedAt: TOptional<TDateTime>

Provides the date and time at which the custom terminology was last updated.

Message

property Message: string

Provides additional information from Amazon Translate about the custom terminology resource.

Name

property Name: string

Provides the name of the custom terminology.

SizeBytes

property SizeBytes: TOptional<Integer>

Provides the size of the file in bytes used to import the custom terminology.

SkippedTermCount

property SkippedTermCount: TOptional<Integer>

Provides the number of terms in the input file that Amazon Translate skipped when you created or updated the custom terminology resource.

SourceLanguageCode

property SourceLanguageCode: string

Provides the source language for the source text of the translation request for which the custom terminology is being used.

TargetLanguageCodes

property TargetLanguageCodes: TList<string>

Provides a list of language codes for the target languages available in the custom terminology resource.

TermCount

property TermCount: TOptional<Integer>

Provides the number of terms included in the custom terminology.