Copyright | (c) 2013-2018 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 |
Language | Haskell2010 |
Create a field-level encryption profile.
- createFieldLevelEncryptionProfile :: FieldLevelEncryptionProfileConfig -> CreateFieldLevelEncryptionProfile
- data CreateFieldLevelEncryptionProfile
- cflepFieldLevelEncryptionProfileConfig :: Lens' CreateFieldLevelEncryptionProfile FieldLevelEncryptionProfileConfig
- createFieldLevelEncryptionProfileResponse :: Int -> CreateFieldLevelEncryptionProfileResponse
- data CreateFieldLevelEncryptionProfileResponse
- cfleprsETag :: Lens' CreateFieldLevelEncryptionProfileResponse (Maybe Text)
- cfleprsLocation :: Lens' CreateFieldLevelEncryptionProfileResponse (Maybe Text)
- cfleprsFieldLevelEncryptionProfile :: Lens' CreateFieldLevelEncryptionProfileResponse (Maybe FieldLevelEncryptionProfile)
- cfleprsResponseStatus :: Lens' CreateFieldLevelEncryptionProfileResponse Int
Creating a Request
createFieldLevelEncryptionProfile Source #
Creates a value of CreateFieldLevelEncryptionProfile
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cflepFieldLevelEncryptionProfileConfig
- The request to create a field-level encryption profile.
data CreateFieldLevelEncryptionProfile Source #
See: createFieldLevelEncryptionProfile
smart constructor.
Request Lenses
cflepFieldLevelEncryptionProfileConfig :: Lens' CreateFieldLevelEncryptionProfile FieldLevelEncryptionProfileConfig Source #
The request to create a field-level encryption profile.
Destructuring the Response
createFieldLevelEncryptionProfileResponse Source #
Creates a value of CreateFieldLevelEncryptionProfileResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cfleprsETag
- The current version of the field level encryption profile. For example:E2QWRUHAPOMQZL
.cfleprsLocation
- The fully qualified URI of the new profile resource just created. For example:https://cloudfront.amazonaws.com/2010-11-01/field-level-encryption-profile/EDFDVBD632BHDS5
.cfleprsFieldLevelEncryptionProfile
- Returned when you create a new field-level encryption profile.cfleprsResponseStatus
- -- | The response status code.
data CreateFieldLevelEncryptionProfileResponse Source #
See: createFieldLevelEncryptionProfileResponse
smart constructor.
Response Lenses
cfleprsETag :: Lens' CreateFieldLevelEncryptionProfileResponse (Maybe Text) Source #
The current version of the field level encryption profile. For example: E2QWRUHAPOMQZL
.
cfleprsLocation :: Lens' CreateFieldLevelEncryptionProfileResponse (Maybe Text) Source #
The fully qualified URI of the new profile resource just created. For example: https://cloudfront.amazonaws.com/2010-11-01/field-level-encryption-profile/EDFDVBD632BHDS5
.
cfleprsFieldLevelEncryptionProfile :: Lens' CreateFieldLevelEncryptionProfileResponse (Maybe FieldLevelEncryptionProfile) Source #
Returned when you create a new field-level encryption profile.
cfleprsResponseStatus :: Lens' CreateFieldLevelEncryptionProfileResponse Int Source #
- - | The response status code.