Copyright | (c) 2013-2017 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 |
Disassociates the associated AWS Key Management Service (AWS KMS) customer master key (CMK) from the specified log group.
After the AWS KMS CMK is disassociated from the log group, AWS CloudWatch Logs stops encrypting newly ingested data for the log group. All previously ingested data remains encrypted, and AWS CloudWatch Logs requires permissions for the CMK whenever the encrypted data is requested.
Note that it can take up to 5 minutes for this operation to take effect.
Creating a Request
Creates a value of DisassociateKMSKey
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dkkLogGroupName
- The name of the log group.
data DisassociateKMSKey Source #
See: disassociateKMSKey
smart constructor.
Request Lenses
dkkLogGroupName :: Lens' DisassociateKMSKey Text Source #
The name of the log group.
Destructuring the Response
disassociateKMSKeyResponse :: DisassociateKMSKeyResponse Source #
Creates a value of DisassociateKMSKeyResponse
with the minimum fields required to make a request.
data DisassociateKMSKeyResponse Source #
See: disassociateKMSKeyResponse
smart constructor.