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 FieldLevelEncryption = FieldLevelEncryption' {}
- newFieldLevelEncryption :: Text -> UTCTime -> FieldLevelEncryptionConfig -> FieldLevelEncryption
- fieldLevelEncryption_id :: Lens' FieldLevelEncryption Text
- fieldLevelEncryption_lastModifiedTime :: Lens' FieldLevelEncryption UTCTime
- fieldLevelEncryption_fieldLevelEncryptionConfig :: Lens' FieldLevelEncryption FieldLevelEncryptionConfig
Documentation
data FieldLevelEncryption Source #
A complex data type that includes the profile configurations and other options specified for field-level encryption.
See: newFieldLevelEncryption
smart constructor.
FieldLevelEncryption' | |
|
Instances
newFieldLevelEncryption Source #
Create a value of FieldLevelEncryption
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:id:FieldLevelEncryption'
, fieldLevelEncryption_id
- The configuration ID for a field-level encryption configuration which
includes a set of profiles that specify certain selected data fields to
be encrypted by specific public keys.
$sel:lastModifiedTime:FieldLevelEncryption'
, fieldLevelEncryption_lastModifiedTime
- The last time the field-level encryption configuration was changed.
$sel:fieldLevelEncryptionConfig:FieldLevelEncryption'
, fieldLevelEncryption_fieldLevelEncryptionConfig
- A complex data type that includes the profile configurations specified
for field-level encryption.
fieldLevelEncryption_id :: Lens' FieldLevelEncryption Text Source #
The configuration ID for a field-level encryption configuration which includes a set of profiles that specify certain selected data fields to be encrypted by specific public keys.
fieldLevelEncryption_lastModifiedTime :: Lens' FieldLevelEncryption UTCTime Source #
The last time the field-level encryption configuration was changed.
fieldLevelEncryption_fieldLevelEncryptionConfig :: Lens' FieldLevelEncryption FieldLevelEncryptionConfig Source #
A complex data type that includes the profile configurations specified for field-level encryption.