amazonka-kms-1.4.5: Amazon Key Management Service SDK.
The types from this library are intended to be used with amazonka, which provides mechanisms for specifying AuthN/AuthZ information, sending requests, and receiving responses.
Lenses are used for constructing and manipulating types, due to the depth of nesting of AWS types and transparency regarding de/serialisation into more palatable Haskell values. The provided lenses should be compatible with any of the major lens libraries such as lens or lens-family-core.
See Network.AWS.KMS or the AWS documentation to get started.
- Network
- AWS
- Network.AWS.KMS
- Network.AWS.KMS.CancelKeyDeletion
- Network.AWS.KMS.CreateAlias
- Network.AWS.KMS.CreateGrant
- Network.AWS.KMS.CreateKey
- Network.AWS.KMS.Decrypt
- Network.AWS.KMS.DeleteAlias
- Network.AWS.KMS.DeleteImportedKeyMaterial
- Network.AWS.KMS.DescribeKey
- Network.AWS.KMS.DisableKey
- Network.AWS.KMS.DisableKeyRotation
- Network.AWS.KMS.EnableKey
- Network.AWS.KMS.EnableKeyRotation
- Network.AWS.KMS.Encrypt
- Network.AWS.KMS.GenerateDataKey
- Network.AWS.KMS.GenerateDataKeyWithoutPlaintext
- Network.AWS.KMS.GenerateRandom
- Network.AWS.KMS.GetKeyPolicy
- Network.AWS.KMS.GetKeyRotationStatus
- Network.AWS.KMS.GetParametersForImport
- Network.AWS.KMS.ImportKeyMaterial
- Network.AWS.KMS.ListAliases
- Network.AWS.KMS.ListGrants
- Network.AWS.KMS.ListKeyPolicies
- Network.AWS.KMS.ListKeys
- Network.AWS.KMS.ListRetirableGrants
- Network.AWS.KMS.PutKeyPolicy
- Network.AWS.KMS.ReEncrypt
- Network.AWS.KMS.RetireGrant
- Network.AWS.KMS.RevokeGrant
- Network.AWS.KMS.ScheduleKeyDeletion
- Network.AWS.KMS.Types
- Network.AWS.KMS.UpdateAlias
- Network.AWS.KMS.UpdateKeyDescription
- Network.AWS.KMS.Waiters
- Network.AWS.KMS
- AWS