| AlgorithmSpec  | 
| AliasListEntry
 
 Contains information about an alias. 
 | 
| AWSKMSException
 Base exception for all service exceptions thrown by AWS Key Management Service 
 | 
| CancelKeyDeletionRequest  | 
| CancelKeyDeletionResult  | 
| ConnectCustomKeyStoreRequest  | 
| ConnectCustomKeyStoreResult  | 
| ConnectionErrorCodeType  | 
| ConnectionStateType  | 
| CreateAliasRequest  | 
| CreateAliasResult  | 
| CreateCustomKeyStoreRequest  | 
| CreateCustomKeyStoreResult  | 
| CreateGrantRequest  | 
| CreateGrantResult  | 
| CreateKeyRequest  | 
| CreateKeyResult  | 
| CustomerMasterKeySpec  | 
| CustomKeyStoresListEntry
 
 Contains information about each custom key store in the custom key store list. 
 | 
| DataKeyPairSpec  | 
| DataKeySpec  | 
| DecryptRequest  | 
| DecryptResult  | 
| DeleteAliasRequest  | 
| DeleteAliasResult  | 
| DeleteCustomKeyStoreRequest  | 
| DeleteCustomKeyStoreResult  | 
| DeleteImportedKeyMaterialRequest  | 
| DeleteImportedKeyMaterialResult  | 
| DescribeCustomKeyStoresRequest  | 
| DescribeCustomKeyStoresResult  | 
| DescribeKeyRequest  | 
| DescribeKeyResult  | 
| DisableKeyRequest  | 
| DisableKeyResult  | 
| DisableKeyRotationRequest  | 
| DisableKeyRotationResult  | 
| DisconnectCustomKeyStoreRequest  | 
| DisconnectCustomKeyStoreResult  | 
| EnableKeyRequest  | 
| EnableKeyResult  | 
| EnableKeyRotationRequest  | 
| EnableKeyRotationResult  | 
| EncryptionAlgorithmSpec  | 
| EncryptRequest  | 
| EncryptResult  | 
| ExpirationModelType  | 
| GenerateDataKeyPairRequest  | 
| GenerateDataKeyPairResult  | 
| GenerateDataKeyPairWithoutPlaintextRequest  | 
| GenerateDataKeyPairWithoutPlaintextResult  | 
| GenerateDataKeyRequest  | 
| GenerateDataKeyResult  | 
| GenerateDataKeyWithoutPlaintextRequest  | 
| GenerateDataKeyWithoutPlaintextResult  | 
| GenerateRandomRequest  | 
| GenerateRandomResult  | 
| GetKeyPolicyRequest  | 
| GetKeyPolicyResult  | 
| GetKeyRotationStatusRequest  | 
| GetKeyRotationStatusResult  | 
| GetParametersForImportRequest  | 
| GetParametersForImportResult  | 
| GetPublicKeyRequest  | 
| GetPublicKeyResult  | 
GrantConstraints
 Use this structure to allow cryptographic operations in the grant only when the operation request includes the
 specified  encryption
 context.  
 | 
| GrantListEntry
 
 Contains information about an entry in a list of grants. 
 | 
| GrantOperation  | 
| ImportKeyMaterialRequest  | 
| ImportKeyMaterialResult  | 
| KeyListEntry
 
 Contains information about each entry in the key list. 
 | 
| KeyManagerType  | 
| KeyMetadata
 
 Contains metadata about a customer master key (CMK). 
 | 
| KeyState  | 
| KeyUsageType  | 
| ListAliasesRequest  | 
| ListAliasesResult  | 
| ListGrantsRequest  | 
| ListGrantsResult  | 
| ListKeyPoliciesRequest  | 
| ListKeyPoliciesResult  | 
| ListKeysRequest  | 
| ListKeysResult  | 
| ListResourceTagsRequest  | 
| ListResourceTagsResult  | 
| ListRetirableGrantsRequest  | 
| ListRetirableGrantsResult  | 
| MessageType  | 
| OriginType  | 
| PutKeyPolicyRequest  | 
| PutKeyPolicyResult  | 
| ReEncryptRequest  | 
| ReEncryptResult  | 
| RetireGrantRequest  | 
| RetireGrantResult  | 
| RevokeGrantRequest  | 
| RevokeGrantResult  | 
| ScheduleKeyDeletionRequest  | 
| ScheduleKeyDeletionResult  | 
| SigningAlgorithmSpec  | 
| SignRequest  | 
| SignResult  | 
| Tag
 
 A key-value pair. 
 | 
| TagResourceRequest  | 
| TagResourceResult  | 
| UntagResourceRequest  | 
| UntagResourceResult  | 
| UpdateAliasRequest  | 
| UpdateAliasResult  | 
| UpdateCustomKeyStoreRequest  | 
| UpdateCustomKeyStoreResult  | 
| UpdateKeyDescriptionRequest  | 
| UpdateKeyDescriptionResult  | 
| VerifyRequest  | 
| VerifyResult  | 
| WrappingKeySpec  |