Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + type KMSAPI interface + CancelKeyDeletion func(*kms.CancelKeyDeletionInput) (*kms.CancelKeyDeletionOutput, error) + CancelKeyDeletionRequest func(*kms.CancelKeyDeletionInput) (*request.Request, *kms.CancelKeyDeletionOutput) + CancelKeyDeletionWithContext func(aws.Context, *kms.CancelKeyDeletionInput, ...request.Option) (*kms.CancelKeyDeletionOutput, error) + ConnectCustomKeyStore func(*kms.ConnectCustomKeyStoreInput) (*kms.ConnectCustomKeyStoreOutput, error) + ConnectCustomKeyStoreRequest func(*kms.ConnectCustomKeyStoreInput) (*request.Request, *kms.ConnectCustomKeyStoreOutput) + ConnectCustomKeyStoreWithContext func(aws.Context, *kms.ConnectCustomKeyStoreInput, ...request.Option) (*kms.ConnectCustomKeyStoreOutput, error) + CreateAlias func(*kms.CreateAliasInput) (*kms.CreateAliasOutput, error) + CreateAliasRequest func(*kms.CreateAliasInput) (*request.Request, *kms.CreateAliasOutput) + CreateAliasWithContext func(aws.Context, *kms.CreateAliasInput, ...request.Option) (*kms.CreateAliasOutput, error) + CreateCustomKeyStore func(*kms.CreateCustomKeyStoreInput) (*kms.CreateCustomKeyStoreOutput, error) + CreateCustomKeyStoreRequest func(*kms.CreateCustomKeyStoreInput) (*request.Request, *kms.CreateCustomKeyStoreOutput) + CreateCustomKeyStoreWithContext func(aws.Context, *kms.CreateCustomKeyStoreInput, ...request.Option) (*kms.CreateCustomKeyStoreOutput, error) + CreateGrant func(*kms.CreateGrantInput) (*kms.CreateGrantOutput, error) + CreateGrantRequest func(*kms.CreateGrantInput) (*request.Request, *kms.CreateGrantOutput) + CreateGrantWithContext func(aws.Context, *kms.CreateGrantInput, ...request.Option) (*kms.CreateGrantOutput, error) + CreateKey func(*kms.CreateKeyInput) (*kms.CreateKeyOutput, error) + CreateKeyRequest func(*kms.CreateKeyInput) (*request.Request, *kms.CreateKeyOutput) + CreateKeyWithContext func(aws.Context, *kms.CreateKeyInput, ...request.Option) (*kms.CreateKeyOutput, error) + Decrypt func(*kms.DecryptInput) (*kms.DecryptOutput, error) + DecryptRequest func(*kms.DecryptInput) (*request.Request, *kms.DecryptOutput) + DecryptWithContext func(aws.Context, *kms.DecryptInput, ...request.Option) (*kms.DecryptOutput, error) + DeleteAlias func(*kms.DeleteAliasInput) (*kms.DeleteAliasOutput, error) + DeleteAliasRequest func(*kms.DeleteAliasInput) (*request.Request, *kms.DeleteAliasOutput) + DeleteAliasWithContext func(aws.Context, *kms.DeleteAliasInput, ...request.Option) (*kms.DeleteAliasOutput, error) + DeleteCustomKeyStore func(*kms.DeleteCustomKeyStoreInput) (*kms.DeleteCustomKeyStoreOutput, error) + DeleteCustomKeyStoreRequest func(*kms.DeleteCustomKeyStoreInput) (*request.Request, *kms.DeleteCustomKeyStoreOutput) + DeleteCustomKeyStoreWithContext func(aws.Context, *kms.DeleteCustomKeyStoreInput, ...request.Option) (*kms.DeleteCustomKeyStoreOutput, error) + DeleteImportedKeyMaterial func(*kms.DeleteImportedKeyMaterialInput) (*kms.DeleteImportedKeyMaterialOutput, error) + DeleteImportedKeyMaterialRequest func(*kms.DeleteImportedKeyMaterialInput) (*request.Request, *kms.DeleteImportedKeyMaterialOutput) + DeleteImportedKeyMaterialWithContext func(aws.Context, *kms.DeleteImportedKeyMaterialInput, ...request.Option) (*kms.DeleteImportedKeyMaterialOutput, error) + DescribeCustomKeyStores func(*kms.DescribeCustomKeyStoresInput) (*kms.DescribeCustomKeyStoresOutput, error) + DescribeCustomKeyStoresPages func(*kms.DescribeCustomKeyStoresInput, ...) error + DescribeCustomKeyStoresPagesWithContext func(aws.Context, *kms.DescribeCustomKeyStoresInput, ...) error + DescribeCustomKeyStoresRequest func(*kms.DescribeCustomKeyStoresInput) (*request.Request, *kms.DescribeCustomKeyStoresOutput) + DescribeCustomKeyStoresWithContext func(aws.Context, *kms.DescribeCustomKeyStoresInput, ...request.Option) (*kms.DescribeCustomKeyStoresOutput, error) + DescribeKey func(*kms.DescribeKeyInput) (*kms.DescribeKeyOutput, error) + DescribeKeyRequest func(*kms.DescribeKeyInput) (*request.Request, *kms.DescribeKeyOutput) + DescribeKeyWithContext func(aws.Context, *kms.DescribeKeyInput, ...request.Option) (*kms.DescribeKeyOutput, error) + 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) + DisableKeyRotationWithContext func(aws.Context, *kms.DisableKeyRotationInput, ...request.Option) (*kms.DisableKeyRotationOutput, error) + DisableKeyWithContext func(aws.Context, *kms.DisableKeyInput, ...request.Option) (*kms.DisableKeyOutput, error) + DisconnectCustomKeyStore func(*kms.DisconnectCustomKeyStoreInput) (*kms.DisconnectCustomKeyStoreOutput, error) + DisconnectCustomKeyStoreRequest func(*kms.DisconnectCustomKeyStoreInput) (*request.Request, *kms.DisconnectCustomKeyStoreOutput) + DisconnectCustomKeyStoreWithContext func(aws.Context, *kms.DisconnectCustomKeyStoreInput, ...request.Option) (*kms.DisconnectCustomKeyStoreOutput, error) + 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) + EnableKeyRotationWithContext func(aws.Context, *kms.EnableKeyRotationInput, ...request.Option) (*kms.EnableKeyRotationOutput, error) + EnableKeyWithContext func(aws.Context, *kms.EnableKeyInput, ...request.Option) (*kms.EnableKeyOutput, error) + Encrypt func(*kms.EncryptInput) (*kms.EncryptOutput, error) + EncryptRequest func(*kms.EncryptInput) (*request.Request, *kms.EncryptOutput) + EncryptWithContext func(aws.Context, *kms.EncryptInput, ...request.Option) (*kms.EncryptOutput, error) + GenerateDataKey func(*kms.GenerateDataKeyInput) (*kms.GenerateDataKeyOutput, error) + GenerateDataKeyPair func(*kms.GenerateDataKeyPairInput) (*kms.GenerateDataKeyPairOutput, error) + GenerateDataKeyPairRequest func(*kms.GenerateDataKeyPairInput) (*request.Request, *kms.GenerateDataKeyPairOutput) + GenerateDataKeyPairWithContext func(aws.Context, *kms.GenerateDataKeyPairInput, ...request.Option) (*kms.GenerateDataKeyPairOutput, error) + GenerateDataKeyPairWithoutPlaintext func(*kms.GenerateDataKeyPairWithoutPlaintextInput) (*kms.GenerateDataKeyPairWithoutPlaintextOutput, error) + GenerateDataKeyPairWithoutPlaintextRequest func(*kms.GenerateDataKeyPairWithoutPlaintextInput) (*request.Request, *kms.GenerateDataKeyPairWithoutPlaintextOutput) + GenerateDataKeyPairWithoutPlaintextWithContext func(aws.Context, *kms.GenerateDataKeyPairWithoutPlaintextInput, ...request.Option) (*kms.GenerateDataKeyPairWithoutPlaintextOutput, error) + GenerateDataKeyRequest func(*kms.GenerateDataKeyInput) (*request.Request, *kms.GenerateDataKeyOutput) + GenerateDataKeyWithContext func(aws.Context, *kms.GenerateDataKeyInput, ...request.Option) (*kms.GenerateDataKeyOutput, error) + GenerateDataKeyWithoutPlaintext func(*kms.GenerateDataKeyWithoutPlaintextInput) (*kms.GenerateDataKeyWithoutPlaintextOutput, error) + GenerateDataKeyWithoutPlaintextRequest func(*kms.GenerateDataKeyWithoutPlaintextInput) (*request.Request, *kms.GenerateDataKeyWithoutPlaintextOutput) + GenerateDataKeyWithoutPlaintextWithContext func(aws.Context, *kms.GenerateDataKeyWithoutPlaintextInput, ...request.Option) (*kms.GenerateDataKeyWithoutPlaintextOutput, error) + GenerateMac func(*kms.GenerateMacInput) (*kms.GenerateMacOutput, error) + GenerateMacRequest func(*kms.GenerateMacInput) (*request.Request, *kms.GenerateMacOutput) + GenerateMacWithContext func(aws.Context, *kms.GenerateMacInput, ...request.Option) (*kms.GenerateMacOutput, error) + GenerateRandom func(*kms.GenerateRandomInput) (*kms.GenerateRandomOutput, error) + GenerateRandomRequest func(*kms.GenerateRandomInput) (*request.Request, *kms.GenerateRandomOutput) + GenerateRandomWithContext func(aws.Context, *kms.GenerateRandomInput, ...request.Option) (*kms.GenerateRandomOutput, error) + GetKeyPolicy func(*kms.GetKeyPolicyInput) (*kms.GetKeyPolicyOutput, error) + GetKeyPolicyRequest func(*kms.GetKeyPolicyInput) (*request.Request, *kms.GetKeyPolicyOutput) + GetKeyPolicyWithContext func(aws.Context, *kms.GetKeyPolicyInput, ...request.Option) (*kms.GetKeyPolicyOutput, error) + GetKeyRotationStatus func(*kms.GetKeyRotationStatusInput) (*kms.GetKeyRotationStatusOutput, error) + GetKeyRotationStatusRequest func(*kms.GetKeyRotationStatusInput) (*request.Request, *kms.GetKeyRotationStatusOutput) + GetKeyRotationStatusWithContext func(aws.Context, *kms.GetKeyRotationStatusInput, ...request.Option) (*kms.GetKeyRotationStatusOutput, error) + GetParametersForImport func(*kms.GetParametersForImportInput) (*kms.GetParametersForImportOutput, error) + GetParametersForImportRequest func(*kms.GetParametersForImportInput) (*request.Request, *kms.GetParametersForImportOutput) + GetParametersForImportWithContext func(aws.Context, *kms.GetParametersForImportInput, ...request.Option) (*kms.GetParametersForImportOutput, error) + GetPublicKey func(*kms.GetPublicKeyInput) (*kms.GetPublicKeyOutput, error) + GetPublicKeyRequest func(*kms.GetPublicKeyInput) (*request.Request, *kms.GetPublicKeyOutput) + GetPublicKeyWithContext func(aws.Context, *kms.GetPublicKeyInput, ...request.Option) (*kms.GetPublicKeyOutput, error) + ImportKeyMaterial func(*kms.ImportKeyMaterialInput) (*kms.ImportKeyMaterialOutput, error) + ImportKeyMaterialRequest func(*kms.ImportKeyMaterialInput) (*request.Request, *kms.ImportKeyMaterialOutput) + ImportKeyMaterialWithContext func(aws.Context, *kms.ImportKeyMaterialInput, ...request.Option) (*kms.ImportKeyMaterialOutput, error) + ListAliases func(*kms.ListAliasesInput) (*kms.ListAliasesOutput, error) + ListAliasesPages func(*kms.ListAliasesInput, func(*kms.ListAliasesOutput, bool) bool) error + ListAliasesPagesWithContext func(aws.Context, *kms.ListAliasesInput, func(*kms.ListAliasesOutput, bool) bool, ...) error + ListAliasesRequest func(*kms.ListAliasesInput) (*request.Request, *kms.ListAliasesOutput) + ListAliasesWithContext func(aws.Context, *kms.ListAliasesInput, ...request.Option) (*kms.ListAliasesOutput, error) + ListGrants func(*kms.ListGrantsInput) (*kms.ListGrantsResponse, error) + ListGrantsPages func(*kms.ListGrantsInput, func(*kms.ListGrantsResponse, bool) bool) error + ListGrantsPagesWithContext func(aws.Context, *kms.ListGrantsInput, func(*kms.ListGrantsResponse, bool) bool, ...) error + ListGrantsRequest func(*kms.ListGrantsInput) (*request.Request, *kms.ListGrantsResponse) + ListGrantsWithContext func(aws.Context, *kms.ListGrantsInput, ...request.Option) (*kms.ListGrantsResponse, error) + ListKeyPolicies func(*kms.ListKeyPoliciesInput) (*kms.ListKeyPoliciesOutput, error) + ListKeyPoliciesPages func(*kms.ListKeyPoliciesInput, func(*kms.ListKeyPoliciesOutput, bool) bool) error + ListKeyPoliciesPagesWithContext func(aws.Context, *kms.ListKeyPoliciesInput, ...) error + ListKeyPoliciesRequest func(*kms.ListKeyPoliciesInput) (*request.Request, *kms.ListKeyPoliciesOutput) + ListKeyPoliciesWithContext func(aws.Context, *kms.ListKeyPoliciesInput, ...request.Option) (*kms.ListKeyPoliciesOutput, error) + ListKeys func(*kms.ListKeysInput) (*kms.ListKeysOutput, error) + ListKeysPages func(*kms.ListKeysInput, func(*kms.ListKeysOutput, bool) bool) error + ListKeysPagesWithContext func(aws.Context, *kms.ListKeysInput, func(*kms.ListKeysOutput, bool) bool, ...) error + ListKeysRequest func(*kms.ListKeysInput) (*request.Request, *kms.ListKeysOutput) + ListKeysWithContext func(aws.Context, *kms.ListKeysInput, ...request.Option) (*kms.ListKeysOutput, error) + ListResourceTags func(*kms.ListResourceTagsInput) (*kms.ListResourceTagsOutput, error) + ListResourceTagsPages func(*kms.ListResourceTagsInput, func(*kms.ListResourceTagsOutput, bool) bool) error + ListResourceTagsPagesWithContext func(aws.Context, *kms.ListResourceTagsInput, ...) error + ListResourceTagsRequest func(*kms.ListResourceTagsInput) (*request.Request, *kms.ListResourceTagsOutput) + ListResourceTagsWithContext func(aws.Context, *kms.ListResourceTagsInput, ...request.Option) (*kms.ListResourceTagsOutput, error) + ListRetirableGrants func(*kms.ListRetirableGrantsInput) (*kms.ListGrantsResponse, error) + ListRetirableGrantsPages func(*kms.ListRetirableGrantsInput, func(*kms.ListGrantsResponse, bool) bool) error + ListRetirableGrantsPagesWithContext func(aws.Context, *kms.ListRetirableGrantsInput, ...) error + ListRetirableGrantsRequest func(*kms.ListRetirableGrantsInput) (*request.Request, *kms.ListGrantsResponse) + ListRetirableGrantsWithContext func(aws.Context, *kms.ListRetirableGrantsInput, ...request.Option) (*kms.ListGrantsResponse, error) + PutKeyPolicy func(*kms.PutKeyPolicyInput) (*kms.PutKeyPolicyOutput, error) + PutKeyPolicyRequest func(*kms.PutKeyPolicyInput) (*request.Request, *kms.PutKeyPolicyOutput) + PutKeyPolicyWithContext func(aws.Context, *kms.PutKeyPolicyInput, ...request.Option) (*kms.PutKeyPolicyOutput, error) + ReEncrypt func(*kms.ReEncryptInput) (*kms.ReEncryptOutput, error) + ReEncryptRequest func(*kms.ReEncryptInput) (*request.Request, *kms.ReEncryptOutput) + ReEncryptWithContext func(aws.Context, *kms.ReEncryptInput, ...request.Option) (*kms.ReEncryptOutput, error) + ReplicateKey func(*kms.ReplicateKeyInput) (*kms.ReplicateKeyOutput, error) + ReplicateKeyRequest func(*kms.ReplicateKeyInput) (*request.Request, *kms.ReplicateKeyOutput) + ReplicateKeyWithContext func(aws.Context, *kms.ReplicateKeyInput, ...request.Option) (*kms.ReplicateKeyOutput, error) + RetireGrant func(*kms.RetireGrantInput) (*kms.RetireGrantOutput, error) + RetireGrantRequest func(*kms.RetireGrantInput) (*request.Request, *kms.RetireGrantOutput) + RetireGrantWithContext func(aws.Context, *kms.RetireGrantInput, ...request.Option) (*kms.RetireGrantOutput, error) + RevokeGrant func(*kms.RevokeGrantInput) (*kms.RevokeGrantOutput, error) + RevokeGrantRequest func(*kms.RevokeGrantInput) (*request.Request, *kms.RevokeGrantOutput) + RevokeGrantWithContext func(aws.Context, *kms.RevokeGrantInput, ...request.Option) (*kms.RevokeGrantOutput, error) + ScheduleKeyDeletion func(*kms.ScheduleKeyDeletionInput) (*kms.ScheduleKeyDeletionOutput, error) + ScheduleKeyDeletionRequest func(*kms.ScheduleKeyDeletionInput) (*request.Request, *kms.ScheduleKeyDeletionOutput) + ScheduleKeyDeletionWithContext func(aws.Context, *kms.ScheduleKeyDeletionInput, ...request.Option) (*kms.ScheduleKeyDeletionOutput, error) + Sign func(*kms.SignInput) (*kms.SignOutput, error) + SignRequest func(*kms.SignInput) (*request.Request, *kms.SignOutput) + SignWithContext func(aws.Context, *kms.SignInput, ...request.Option) (*kms.SignOutput, error) + TagResource func(*kms.TagResourceInput) (*kms.TagResourceOutput, error) + TagResourceRequest func(*kms.TagResourceInput) (*request.Request, *kms.TagResourceOutput) + TagResourceWithContext func(aws.Context, *kms.TagResourceInput, ...request.Option) (*kms.TagResourceOutput, error) + UntagResource func(*kms.UntagResourceInput) (*kms.UntagResourceOutput, error) + UntagResourceRequest func(*kms.UntagResourceInput) (*request.Request, *kms.UntagResourceOutput) + UntagResourceWithContext func(aws.Context, *kms.UntagResourceInput, ...request.Option) (*kms.UntagResourceOutput, error) + UpdateAlias func(*kms.UpdateAliasInput) (*kms.UpdateAliasOutput, error) + UpdateAliasRequest func(*kms.UpdateAliasInput) (*request.Request, *kms.UpdateAliasOutput) + UpdateAliasWithContext func(aws.Context, *kms.UpdateAliasInput, ...request.Option) (*kms.UpdateAliasOutput, error) + UpdateCustomKeyStore func(*kms.UpdateCustomKeyStoreInput) (*kms.UpdateCustomKeyStoreOutput, error) + UpdateCustomKeyStoreRequest func(*kms.UpdateCustomKeyStoreInput) (*request.Request, *kms.UpdateCustomKeyStoreOutput) + UpdateCustomKeyStoreWithContext func(aws.Context, *kms.UpdateCustomKeyStoreInput, ...request.Option) (*kms.UpdateCustomKeyStoreOutput, error) + UpdateKeyDescription func(*kms.UpdateKeyDescriptionInput) (*kms.UpdateKeyDescriptionOutput, error) + UpdateKeyDescriptionRequest func(*kms.UpdateKeyDescriptionInput) (*request.Request, *kms.UpdateKeyDescriptionOutput) + UpdateKeyDescriptionWithContext func(aws.Context, *kms.UpdateKeyDescriptionInput, ...request.Option) (*kms.UpdateKeyDescriptionOutput, error) + UpdatePrimaryRegion func(*kms.UpdatePrimaryRegionInput) (*kms.UpdatePrimaryRegionOutput, error) + UpdatePrimaryRegionRequest func(*kms.UpdatePrimaryRegionInput) (*request.Request, *kms.UpdatePrimaryRegionOutput) + UpdatePrimaryRegionWithContext func(aws.Context, *kms.UpdatePrimaryRegionInput, ...request.Option) (*kms.UpdatePrimaryRegionOutput, error) + Verify func(*kms.VerifyInput) (*kms.VerifyOutput, error) + VerifyMac func(*kms.VerifyMacInput) (*kms.VerifyMacOutput, error) + VerifyMacRequest func(*kms.VerifyMacInput) (*request.Request, *kms.VerifyMacOutput) + VerifyMacWithContext func(aws.Context, *kms.VerifyMacInput, ...request.Option) (*kms.VerifyMacOutput, error) + VerifyRequest func(*kms.VerifyInput) (*request.Request, *kms.VerifyOutput) + VerifyWithContext func(aws.Context, *kms.VerifyInput, ...request.Option) (*kms.VerifyOutput, error)