Versions in this module Expand all Collapse all v1 v1.1.9 Mar 8, 2016 Changes in this version + type KMSAPI interface + CancelKeyDeletion func(*kms.CancelKeyDeletionInput) (*kms.CancelKeyDeletionOutput, error) + CancelKeyDeletionRequest func(*kms.CancelKeyDeletionInput) (*request.Request, *kms.CancelKeyDeletionOutput) + CreateAlias func(*kms.CreateAliasInput) (*kms.CreateAliasOutput, error) + CreateAliasRequest func(*kms.CreateAliasInput) (*request.Request, *kms.CreateAliasOutput) + CreateGrant func(*kms.CreateGrantInput) (*kms.CreateGrantOutput, error) + CreateGrantRequest func(*kms.CreateGrantInput) (*request.Request, *kms.CreateGrantOutput) + CreateKey func(*kms.CreateKeyInput) (*kms.CreateKeyOutput, error) + CreateKeyRequest func(*kms.CreateKeyInput) (*request.Request, *kms.CreateKeyOutput) + Decrypt func(*kms.DecryptInput) (*kms.DecryptOutput, error) + DecryptRequest func(*kms.DecryptInput) (*request.Request, *kms.DecryptOutput) + DeleteAlias func(*kms.DeleteAliasInput) (*kms.DeleteAliasOutput, error) + DeleteAliasRequest func(*kms.DeleteAliasInput) (*request.Request, *kms.DeleteAliasOutput) + DescribeKey func(*kms.DescribeKeyInput) (*kms.DescribeKeyOutput, error) + DescribeKeyRequest func(*kms.DescribeKeyInput) (*request.Request, *kms.DescribeKeyOutput) + DisableKey func(*kms.DisableKeyInput) (*kms.DisableKeyOutput, error) + DisableKeyRequest func(*kms.DisableKeyInput) (*request.Request, *kms.DisableKeyOutput) + DisableKeyRotation func(*kms.DisableKeyRotationInput) (*kms.DisableKeyRotationOutput, error) + DisableKeyRotationRequest func(*kms.DisableKeyRotationInput) (*request.Request, *kms.DisableKeyRotationOutput) + EnableKey func(*kms.EnableKeyInput) (*kms.EnableKeyOutput, error) + EnableKeyRequest func(*kms.EnableKeyInput) (*request.Request, *kms.EnableKeyOutput) + EnableKeyRotation func(*kms.EnableKeyRotationInput) (*kms.EnableKeyRotationOutput, error) + EnableKeyRotationRequest func(*kms.EnableKeyRotationInput) (*request.Request, *kms.EnableKeyRotationOutput) + Encrypt func(*kms.EncryptInput) (*kms.EncryptOutput, error) + EncryptRequest func(*kms.EncryptInput) (*request.Request, *kms.EncryptOutput) + GenerateDataKey func(*kms.GenerateDataKeyInput) (*kms.GenerateDataKeyOutput, error) + GenerateDataKeyRequest func(*kms.GenerateDataKeyInput) (*request.Request, *kms.GenerateDataKeyOutput) + GenerateDataKeyWithoutPlaintext func(*kms.GenerateDataKeyWithoutPlaintextInput) (*kms.GenerateDataKeyWithoutPlaintextOutput, error) + GenerateDataKeyWithoutPlaintextRequest func(*kms.GenerateDataKeyWithoutPlaintextInput) (*request.Request, *kms.GenerateDataKeyWithoutPlaintextOutput) + GenerateRandom func(*kms.GenerateRandomInput) (*kms.GenerateRandomOutput, error) + GenerateRandomRequest func(*kms.GenerateRandomInput) (*request.Request, *kms.GenerateRandomOutput) + GetKeyPolicy func(*kms.GetKeyPolicyInput) (*kms.GetKeyPolicyOutput, error) + GetKeyPolicyRequest func(*kms.GetKeyPolicyInput) (*request.Request, *kms.GetKeyPolicyOutput) + GetKeyRotationStatus func(*kms.GetKeyRotationStatusInput) (*kms.GetKeyRotationStatusOutput, error) + GetKeyRotationStatusRequest func(*kms.GetKeyRotationStatusInput) (*request.Request, *kms.GetKeyRotationStatusOutput) + ListAliases func(*kms.ListAliasesInput) (*kms.ListAliasesOutput, error) + ListAliasesPages func(*kms.ListAliasesInput, func(*kms.ListAliasesOutput, bool) bool) error + ListAliasesRequest func(*kms.ListAliasesInput) (*request.Request, *kms.ListAliasesOutput) + ListGrants func(*kms.ListGrantsInput) (*kms.ListGrantsResponse, error) + ListGrantsPages func(*kms.ListGrantsInput, func(*kms.ListGrantsResponse, bool) bool) error + ListGrantsRequest func(*kms.ListGrantsInput) (*request.Request, *kms.ListGrantsResponse) + ListKeyPolicies func(*kms.ListKeyPoliciesInput) (*kms.ListKeyPoliciesOutput, error) + ListKeyPoliciesPages func(*kms.ListKeyPoliciesInput, func(*kms.ListKeyPoliciesOutput, bool) bool) error + ListKeyPoliciesRequest func(*kms.ListKeyPoliciesInput) (*request.Request, *kms.ListKeyPoliciesOutput) + ListKeys func(*kms.ListKeysInput) (*kms.ListKeysOutput, error) + ListKeysPages func(*kms.ListKeysInput, func(*kms.ListKeysOutput, bool) bool) error + ListKeysRequest func(*kms.ListKeysInput) (*request.Request, *kms.ListKeysOutput) + ListRetirableGrants func(*kms.ListRetirableGrantsInput) (*kms.ListGrantsResponse, error) + ListRetirableGrantsRequest func(*kms.ListRetirableGrantsInput) (*request.Request, *kms.ListGrantsResponse) + PutKeyPolicy func(*kms.PutKeyPolicyInput) (*kms.PutKeyPolicyOutput, error) + PutKeyPolicyRequest func(*kms.PutKeyPolicyInput) (*request.Request, *kms.PutKeyPolicyOutput) + ReEncrypt func(*kms.ReEncryptInput) (*kms.ReEncryptOutput, error) + ReEncryptRequest func(*kms.ReEncryptInput) (*request.Request, *kms.ReEncryptOutput) + RetireGrant func(*kms.RetireGrantInput) (*kms.RetireGrantOutput, error) + RetireGrantRequest func(*kms.RetireGrantInput) (*request.Request, *kms.RetireGrantOutput) + RevokeGrant func(*kms.RevokeGrantInput) (*kms.RevokeGrantOutput, error) + RevokeGrantRequest func(*kms.RevokeGrantInput) (*request.Request, *kms.RevokeGrantOutput) + ScheduleKeyDeletion func(*kms.ScheduleKeyDeletionInput) (*kms.ScheduleKeyDeletionOutput, error) + ScheduleKeyDeletionRequest func(*kms.ScheduleKeyDeletionInput) (*request.Request, *kms.ScheduleKeyDeletionOutput) + UpdateAlias func(*kms.UpdateAliasInput) (*kms.UpdateAliasOutput, error) + UpdateAliasRequest func(*kms.UpdateAliasInput) (*request.Request, *kms.UpdateAliasOutput) + UpdateKeyDescription func(*kms.UpdateKeyDescriptionInput) (*kms.UpdateKeyDescriptionOutput, error) + UpdateKeyDescriptionRequest func(*kms.UpdateKeyDescriptionInput) (*request.Request, *kms.UpdateKeyDescriptionOutput)