| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CloudFront.GetFieldLevelEncryptionProfileConfig
Description
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.
Constructors
| GetFieldLevelEncryptionProfileConfig' | |
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:
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.
Constructors
| GetFieldLevelEncryptionProfileConfigResponse' | |
Fields
| |
Instances
newGetFieldLevelEncryptionProfileConfigResponse Source #
Arguments
| :: 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.
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.