libZSservicesZSamazonka-translateZSamazonka-translate
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Translate.Types.TerminologyProperties

Description

 
Synopsis

Documentation

data TerminologyProperties Source #

The properties of the custom terminology.

See: newTerminologyProperties smart constructor.

Constructors

TerminologyProperties' 

Fields

Instances

Instances details
Eq TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Read TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Show TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Generic TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Associated Types

type Rep TerminologyProperties :: Type -> Type #

NFData TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Methods

rnf :: TerminologyProperties -> () #

Hashable TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

FromJSON TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

type Rep TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

newTerminologyProperties :: TerminologyProperties Source #

Create a value of TerminologyProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sizeBytes:TerminologyProperties', terminologyProperties_sizeBytes - The size of the file used when importing a custom terminology.

$sel:lastUpdatedAt:TerminologyProperties', terminologyProperties_lastUpdatedAt - The time at which the custom terminology was last update, based on the timestamp.

$sel:arn:TerminologyProperties', terminologyProperties_arn - The Amazon Resource Name (ARN) of the custom terminology.

$sel:targetLanguageCodes:TerminologyProperties', terminologyProperties_targetLanguageCodes - The language codes for the target languages available with the custom terminology file. All possible target languages are returned in array.

$sel:createdAt:TerminologyProperties', terminologyProperties_createdAt - The time at which the custom terminology was created, based on the timestamp.

$sel:name:TerminologyProperties', terminologyProperties_name - The name of the custom terminology.

$sel:sourceLanguageCode:TerminologyProperties', terminologyProperties_sourceLanguageCode - The language code for the source text of the translation request for which the custom terminology is being used.

$sel:termCount:TerminologyProperties', terminologyProperties_termCount - The number of terms included in the custom terminology.

$sel:encryptionKey:TerminologyProperties', terminologyProperties_encryptionKey - The encryption key for the custom terminology.

$sel:description:TerminologyProperties', terminologyProperties_description - The description of the custom terminology properties.

terminologyProperties_sizeBytes :: Lens' TerminologyProperties (Maybe Int) Source #

The size of the file used when importing a custom terminology.

terminologyProperties_lastUpdatedAt :: Lens' TerminologyProperties (Maybe UTCTime) Source #

The time at which the custom terminology was last update, based on the timestamp.

terminologyProperties_arn :: Lens' TerminologyProperties (Maybe Text) Source #

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

terminologyProperties_targetLanguageCodes :: Lens' TerminologyProperties (Maybe [Text]) Source #

The language codes for the target languages available with the custom terminology file. All possible target languages are returned in array.

terminologyProperties_createdAt :: Lens' TerminologyProperties (Maybe UTCTime) Source #

The time at which the custom terminology was created, based on the timestamp.

terminologyProperties_name :: Lens' TerminologyProperties (Maybe Text) Source #

The name of the custom terminology.

terminologyProperties_sourceLanguageCode :: Lens' TerminologyProperties (Maybe Text) Source #

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

terminologyProperties_termCount :: Lens' TerminologyProperties (Maybe Int) Source #

The number of terms included in the custom terminology.

terminologyProperties_description :: Lens' TerminologyProperties (Maybe Text) Source #

The description of the custom terminology properties.