| 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.GetFieldLevelEncryptionProfile
Description
Get the field-level encryption profile information.
Synopsis
- data GetFieldLevelEncryptionProfile = GetFieldLevelEncryptionProfile' {}
- newGetFieldLevelEncryptionProfile :: Text -> GetFieldLevelEncryptionProfile
- getFieldLevelEncryptionProfile_id :: Lens' GetFieldLevelEncryptionProfile Text
- data GetFieldLevelEncryptionProfileResponse = GetFieldLevelEncryptionProfileResponse' {}
- newGetFieldLevelEncryptionProfileResponse :: Int -> GetFieldLevelEncryptionProfileResponse
- getFieldLevelEncryptionProfileResponse_eTag :: Lens' GetFieldLevelEncryptionProfileResponse (Maybe Text)
- getFieldLevelEncryptionProfileResponse_fieldLevelEncryptionProfile :: Lens' GetFieldLevelEncryptionProfileResponse (Maybe FieldLevelEncryptionProfile)
- getFieldLevelEncryptionProfileResponse_httpStatus :: Lens' GetFieldLevelEncryptionProfileResponse Int
Creating a Request
data GetFieldLevelEncryptionProfile Source #
See: newGetFieldLevelEncryptionProfile smart constructor.
Constructors
| GetFieldLevelEncryptionProfile' | |
Instances
newGetFieldLevelEncryptionProfile Source #
Create a value of GetFieldLevelEncryptionProfile 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:
GetFieldLevelEncryptionProfile, getFieldLevelEncryptionProfile_id - Get the ID for the field-level encryption profile information.
Request Lenses
getFieldLevelEncryptionProfile_id :: Lens' GetFieldLevelEncryptionProfile Text Source #
Get the ID for the field-level encryption profile information.
Destructuring the Response
data GetFieldLevelEncryptionProfileResponse Source #
See: newGetFieldLevelEncryptionProfileResponse smart constructor.
Constructors
| GetFieldLevelEncryptionProfileResponse' | |
Fields
| |
Instances
newGetFieldLevelEncryptionProfileResponse Source #
Arguments
| :: Int | |
| -> GetFieldLevelEncryptionProfileResponse |
Create a value of GetFieldLevelEncryptionProfileResponse 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:GetFieldLevelEncryptionProfileResponse', getFieldLevelEncryptionProfileResponse_eTag - The current version of the field level encryption profile. For example:
E2QWRUHAPOMQZL.
$sel:fieldLevelEncryptionProfile:GetFieldLevelEncryptionProfileResponse', getFieldLevelEncryptionProfileResponse_fieldLevelEncryptionProfile - Return the field-level encryption profile information.
$sel:httpStatus:GetFieldLevelEncryptionProfileResponse', getFieldLevelEncryptionProfileResponse_httpStatus - The response's http status code.
Response Lenses
getFieldLevelEncryptionProfileResponse_eTag :: Lens' GetFieldLevelEncryptionProfileResponse (Maybe Text) Source #
The current version of the field level encryption profile. For example:
E2QWRUHAPOMQZL.
getFieldLevelEncryptionProfileResponse_fieldLevelEncryptionProfile :: Lens' GetFieldLevelEncryptionProfileResponse (Maybe FieldLevelEncryptionProfile) Source #
Return the field-level encryption profile information.
getFieldLevelEncryptionProfileResponse_httpStatus :: Lens' GetFieldLevelEncryptionProfileResponse Int Source #
The response's http status code.