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 |
Get the field-level encryption profile configuration information.
Synopsis
- data GetFieldLevelEncryptionProfileConfig = GetFieldLevelEncryptionProfileConfig' {}
- newGetFieldLevelEncryptionProfileConfig :: Text -> GetFieldLevelEncryptionProfileConfig
- getFieldLevelEncryptionProfileConfig_id :: Lens' GetFieldLevelEncryptionProfileConfig Text
- data GetFieldLevelEncryptionProfileConfigResponse = GetFieldLevelEncryptionProfileConfigResponse' {}
- newGetFieldLevelEncryptionProfileConfigResponse :: Int -> GetFieldLevelEncryptionProfileConfigResponse
- getFieldLevelEncryptionProfileConfigResponse_eTag :: Lens' GetFieldLevelEncryptionProfileConfigResponse (Maybe Text)
- getFieldLevelEncryptionProfileConfigResponse_fieldLevelEncryptionProfileConfig :: Lens' GetFieldLevelEncryptionProfileConfigResponse (Maybe FieldLevelEncryptionProfileConfig)
- getFieldLevelEncryptionProfileConfigResponse_httpStatus :: Lens' GetFieldLevelEncryptionProfileConfigResponse Int
Creating a Request
data GetFieldLevelEncryptionProfileConfig Source #
See: newGetFieldLevelEncryptionProfileConfig
smart constructor.
Instances
newGetFieldLevelEncryptionProfileConfig Source #
Create a value of GetFieldLevelEncryptionProfileConfig
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:GetFieldLevelEncryptionProfileConfig'
, getFieldLevelEncryptionProfileConfig_id
- Get the ID for the field-level encryption profile configuration
information.
Request Lenses
getFieldLevelEncryptionProfileConfig_id :: Lens' GetFieldLevelEncryptionProfileConfig Text Source #
Get the ID for the field-level encryption profile configuration information.
Destructuring the Response
data GetFieldLevelEncryptionProfileConfigResponse Source #
See: newGetFieldLevelEncryptionProfileConfigResponse
smart constructor.
GetFieldLevelEncryptionProfileConfigResponse' | |
|
Instances
newGetFieldLevelEncryptionProfileConfigResponse Source #
:: Int |
|
-> GetFieldLevelEncryptionProfileConfigResponse |
Create a value of GetFieldLevelEncryptionProfileConfigResponse
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:eTag:GetFieldLevelEncryptionProfileConfigResponse'
, getFieldLevelEncryptionProfileConfigResponse_eTag
- The current version of the field-level encryption profile configuration
result. For example: E2QWRUHAPOMQZL
.
$sel:fieldLevelEncryptionProfileConfig:GetFieldLevelEncryptionProfileConfigResponse'
, getFieldLevelEncryptionProfileConfigResponse_fieldLevelEncryptionProfileConfig
- Return the field-level encryption profile configuration information.
$sel:httpStatus:GetFieldLevelEncryptionProfileConfigResponse'
, getFieldLevelEncryptionProfileConfigResponse_httpStatus
- The response's http status code.
Response Lenses
getFieldLevelEncryptionProfileConfigResponse_eTag :: Lens' GetFieldLevelEncryptionProfileConfigResponse (Maybe Text) Source #
The current version of the field-level encryption profile configuration
result. For example: E2QWRUHAPOMQZL
.
getFieldLevelEncryptionProfileConfigResponse_fieldLevelEncryptionProfileConfig :: Lens' GetFieldLevelEncryptionProfileConfigResponse (Maybe FieldLevelEncryptionProfileConfig) Source #
Return the field-level encryption profile configuration information.
getFieldLevelEncryptionProfileConfigResponse_httpStatus :: Lens' GetFieldLevelEncryptionProfileConfigResponse Int Source #
The response's http status code.