Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data TerminologyProperties = TerminologyProperties' {
- sizeBytes :: Maybe Int
- lastUpdatedAt :: Maybe POSIX
- arn :: Maybe Text
- targetLanguageCodes :: Maybe [Text]
- createdAt :: Maybe POSIX
- name :: Maybe Text
- sourceLanguageCode :: Maybe Text
- termCount :: Maybe Int
- encryptionKey :: Maybe EncryptionKey
- description :: Maybe Text
- newTerminologyProperties :: TerminologyProperties
- terminologyProperties_sizeBytes :: Lens' TerminologyProperties (Maybe Int)
- terminologyProperties_lastUpdatedAt :: Lens' TerminologyProperties (Maybe UTCTime)
- terminologyProperties_arn :: Lens' TerminologyProperties (Maybe Text)
- terminologyProperties_targetLanguageCodes :: Lens' TerminologyProperties (Maybe [Text])
- terminologyProperties_createdAt :: Lens' TerminologyProperties (Maybe UTCTime)
- terminologyProperties_name :: Lens' TerminologyProperties (Maybe Text)
- terminologyProperties_sourceLanguageCode :: Lens' TerminologyProperties (Maybe Text)
- terminologyProperties_termCount :: Lens' TerminologyProperties (Maybe Int)
- terminologyProperties_encryptionKey :: Lens' TerminologyProperties (Maybe EncryptionKey)
- terminologyProperties_description :: Lens' TerminologyProperties (Maybe Text)
Documentation
data TerminologyProperties Source #
The properties of the custom terminology.
See: newTerminologyProperties
smart constructor.
TerminologyProperties' | |
|
Instances
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_encryptionKey :: Lens' TerminologyProperties (Maybe EncryptionKey) Source #
The encryption key for the custom terminology.
terminologyProperties_description :: Lens' TerminologyProperties (Maybe Text) Source #
The description of the custom terminology properties.