Interface: kmsiface.KMSAPI
import "../ibm-cos-sdk-go/service/kms/kmsiface"
Overview
KMSAPI provides an interface to enable mocking the kms.KMS service client's API operation, paginators, and waiters. This make unit testing your code that calls out to the SDK's service client's calls easier.
The best way to use this interface is so the SDK's service client's calls can be stubbed out for unit testing your code with the SDK without needing to inject custom request handlers into the SDK's request pipeline.
// myFunc uses an SDK service client to make a request to
// AWS Key Management Service.
func myFunc(svc kmsiface.KMSAPI) bool {
// Make svc.CancelKeyDeletion request
}
IBM COS SDK Code – START
func main() {
sess := session.Must(session.NewSession())
svc := kms.New(sess)
myFunc(svc)
}
IBM COS SDK Code – END
In your _test.go file:
// Define a mock struct to be used in your unit tests of myFunc.
type mockKMSClient struct {
kmsiface.KMSAPI
}
func (m *mockKMSClient) CancelKeyDeletion(input *kms.CancelKeyDeletionInput) (*kms.CancelKeyDeletionOutput, error) {
// mock response/functionality
}
func TestMyFunc(t *testing.T) {
// Setup Test
mockSvc := &mockKMSClient{}
myfunc(mockSvc)
// Verify myFunc's functionality
}
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters. Its suggested to use the pattern above for testing, or using tooling to generate mocks to satisfy the interfaces.
Implemented By
Interface Method Summary collapse
- CancelKeyDeletion(*kms.CancelKeyDeletionInput) (*kms.CancelKeyDeletionOutput, error) interface
- CancelKeyDeletionRequest(*kms.CancelKeyDeletionInput) (*request.Request, *kms.CancelKeyDeletionOutput) interface
- CancelKeyDeletionWithContext(aws.Context, *kms.CancelKeyDeletionInput, ...request.Option) (*kms.CancelKeyDeletionOutput, error) interface
- ConnectCustomKeyStore(*kms.ConnectCustomKeyStoreInput) (*kms.ConnectCustomKeyStoreOutput, error) interface
- ConnectCustomKeyStoreRequest(*kms.ConnectCustomKeyStoreInput) (*request.Request, *kms.ConnectCustomKeyStoreOutput) interface
- ConnectCustomKeyStoreWithContext(aws.Context, *kms.ConnectCustomKeyStoreInput, ...request.Option) (*kms.ConnectCustomKeyStoreOutput, error) interface
- CreateAlias(*kms.CreateAliasInput) (*kms.CreateAliasOutput, error) interface
- CreateAliasRequest(*kms.CreateAliasInput) (*request.Request, *kms.CreateAliasOutput) interface
- CreateAliasWithContext(aws.Context, *kms.CreateAliasInput, ...request.Option) (*kms.CreateAliasOutput, error) interface
- CreateCustomKeyStore(*kms.CreateCustomKeyStoreInput) (*kms.CreateCustomKeyStoreOutput, error) interface
- CreateCustomKeyStoreRequest(*kms.CreateCustomKeyStoreInput) (*request.Request, *kms.CreateCustomKeyStoreOutput) interface
- CreateCustomKeyStoreWithContext(aws.Context, *kms.CreateCustomKeyStoreInput, ...request.Option) (*kms.CreateCustomKeyStoreOutput, error) interface
- CreateGrant(*kms.CreateGrantInput) (*kms.CreateGrantOutput, error) interface
- CreateGrantRequest(*kms.CreateGrantInput) (*request.Request, *kms.CreateGrantOutput) interface
- CreateGrantWithContext(aws.Context, *kms.CreateGrantInput, ...request.Option) (*kms.CreateGrantOutput, error) interface
- CreateKey(*kms.CreateKeyInput) (*kms.CreateKeyOutput, error) interface
- CreateKeyRequest(*kms.CreateKeyInput) (*request.Request, *kms.CreateKeyOutput) interface
- CreateKeyWithContext(aws.Context, *kms.CreateKeyInput, ...request.Option) (*kms.CreateKeyOutput, error) interface
- Decrypt(*kms.DecryptInput) (*kms.DecryptOutput, error) interface
- DecryptRequest(*kms.DecryptInput) (*request.Request, *kms.DecryptOutput) interface
- DecryptWithContext(aws.Context, *kms.DecryptInput, ...request.Option) (*kms.DecryptOutput, error) interface
- DeleteAlias(*kms.DeleteAliasInput) (*kms.DeleteAliasOutput, error) interface
- DeleteAliasRequest(*kms.DeleteAliasInput) (*request.Request, *kms.DeleteAliasOutput) interface
- DeleteAliasWithContext(aws.Context, *kms.DeleteAliasInput, ...request.Option) (*kms.DeleteAliasOutput, error) interface
- DeleteCustomKeyStore(*kms.DeleteCustomKeyStoreInput) (*kms.DeleteCustomKeyStoreOutput, error) interface
- DeleteCustomKeyStoreRequest(*kms.DeleteCustomKeyStoreInput) (*request.Request, *kms.DeleteCustomKeyStoreOutput) interface
- DeleteCustomKeyStoreWithContext(aws.Context, *kms.DeleteCustomKeyStoreInput, ...request.Option) (*kms.DeleteCustomKeyStoreOutput, error) interface
- DeleteImportedKeyMaterial(*kms.DeleteImportedKeyMaterialInput) (*kms.DeleteImportedKeyMaterialOutput, error) interface
- DeleteImportedKeyMaterialRequest(*kms.DeleteImportedKeyMaterialInput) (*request.Request, *kms.DeleteImportedKeyMaterialOutput) interface
- DeleteImportedKeyMaterialWithContext(aws.Context, *kms.DeleteImportedKeyMaterialInput, ...request.Option) (*kms.DeleteImportedKeyMaterialOutput, error) interface
- DescribeCustomKeyStores(*kms.DescribeCustomKeyStoresInput) (*kms.DescribeCustomKeyStoresOutput, error) interface
- DescribeCustomKeyStoresPages(*kms.DescribeCustomKeyStoresInput, func(*kms.DescribeCustomKeyStoresOutput, bool) bool) error interface
- DescribeCustomKeyStoresPagesWithContext(aws.Context, *kms.DescribeCustomKeyStoresInput, func(*kms.DescribeCustomKeyStoresOutput, bool) bool, ...request.Option) error interface
- DescribeCustomKeyStoresRequest(*kms.DescribeCustomKeyStoresInput) (*request.Request, *kms.DescribeCustomKeyStoresOutput) interface
- DescribeCustomKeyStoresWithContext(aws.Context, *kms.DescribeCustomKeyStoresInput, ...request.Option) (*kms.DescribeCustomKeyStoresOutput, error) interface
- DescribeKey(*kms.DescribeKeyInput) (*kms.DescribeKeyOutput, error) interface
- DescribeKeyRequest(*kms.DescribeKeyInput) (*request.Request, *kms.DescribeKeyOutput) interface
- DescribeKeyWithContext(aws.Context, *kms.DescribeKeyInput, ...request.Option) (*kms.DescribeKeyOutput, error) interface
- DisableKey(*kms.DisableKeyInput) (*kms.DisableKeyOutput, error) interface
- DisableKeyRequest(*kms.DisableKeyInput) (*request.Request, *kms.DisableKeyOutput) interface
- DisableKeyRotation(*kms.DisableKeyRotationInput) (*kms.DisableKeyRotationOutput, error) interface
- DisableKeyRotationRequest(*kms.DisableKeyRotationInput) (*request.Request, *kms.DisableKeyRotationOutput) interface
- DisableKeyRotationWithContext(aws.Context, *kms.DisableKeyRotationInput, ...request.Option) (*kms.DisableKeyRotationOutput, error) interface
- DisableKeyWithContext(aws.Context, *kms.DisableKeyInput, ...request.Option) (*kms.DisableKeyOutput, error) interface
- DisconnectCustomKeyStore(*kms.DisconnectCustomKeyStoreInput) (*kms.DisconnectCustomKeyStoreOutput, error) interface
- DisconnectCustomKeyStoreRequest(*kms.DisconnectCustomKeyStoreInput) (*request.Request, *kms.DisconnectCustomKeyStoreOutput) interface
- DisconnectCustomKeyStoreWithContext(aws.Context, *kms.DisconnectCustomKeyStoreInput, ...request.Option) (*kms.DisconnectCustomKeyStoreOutput, error) interface
- EnableKey(*kms.EnableKeyInput) (*kms.EnableKeyOutput, error) interface
- EnableKeyRequest(*kms.EnableKeyInput) (*request.Request, *kms.EnableKeyOutput) interface
- EnableKeyRotation(*kms.EnableKeyRotationInput) (*kms.EnableKeyRotationOutput, error) interface
- EnableKeyRotationRequest(*kms.EnableKeyRotationInput) (*request.Request, *kms.EnableKeyRotationOutput) interface
- EnableKeyRotationWithContext(aws.Context, *kms.EnableKeyRotationInput, ...request.Option) (*kms.EnableKeyRotationOutput, error) interface
- EnableKeyWithContext(aws.Context, *kms.EnableKeyInput, ...request.Option) (*kms.EnableKeyOutput, error) interface
- Encrypt(*kms.EncryptInput) (*kms.EncryptOutput, error) interface
- EncryptRequest(*kms.EncryptInput) (*request.Request, *kms.EncryptOutput) interface
- EncryptWithContext(aws.Context, *kms.EncryptInput, ...request.Option) (*kms.EncryptOutput, error) interface
- GenerateDataKey(*kms.GenerateDataKeyInput) (*kms.GenerateDataKeyOutput, error) interface
- GenerateDataKeyPair(*kms.GenerateDataKeyPairInput) (*kms.GenerateDataKeyPairOutput, error) interface
- GenerateDataKeyPairRequest(*kms.GenerateDataKeyPairInput) (*request.Request, *kms.GenerateDataKeyPairOutput) interface
- GenerateDataKeyPairWithContext(aws.Context, *kms.GenerateDataKeyPairInput, ...request.Option) (*kms.GenerateDataKeyPairOutput, error) interface
- GenerateDataKeyPairWithoutPlaintext(*kms.GenerateDataKeyPairWithoutPlaintextInput) (*kms.GenerateDataKeyPairWithoutPlaintextOutput, error) interface
- GenerateDataKeyPairWithoutPlaintextRequest(*kms.GenerateDataKeyPairWithoutPlaintextInput) (*request.Request, *kms.GenerateDataKeyPairWithoutPlaintextOutput) interface
- GenerateDataKeyPairWithoutPlaintextWithContext(aws.Context, *kms.GenerateDataKeyPairWithoutPlaintextInput, ...request.Option) (*kms.GenerateDataKeyPairWithoutPlaintextOutput, error) interface
- GenerateDataKeyRequest(*kms.GenerateDataKeyInput) (*request.Request, *kms.GenerateDataKeyOutput) interface
- GenerateDataKeyWithContext(aws.Context, *kms.GenerateDataKeyInput, ...request.Option) (*kms.GenerateDataKeyOutput, error) interface
- GenerateDataKeyWithoutPlaintext(*kms.GenerateDataKeyWithoutPlaintextInput) (*kms.GenerateDataKeyWithoutPlaintextOutput, error) interface
- GenerateDataKeyWithoutPlaintextRequest(*kms.GenerateDataKeyWithoutPlaintextInput) (*request.Request, *kms.GenerateDataKeyWithoutPlaintextOutput) interface
- GenerateDataKeyWithoutPlaintextWithContext(aws.Context, *kms.GenerateDataKeyWithoutPlaintextInput, ...request.Option) (*kms.GenerateDataKeyWithoutPlaintextOutput, error) interface
- GenerateRandom(*kms.GenerateRandomInput) (*kms.GenerateRandomOutput, error) interface
- GenerateRandomRequest(*kms.GenerateRandomInput) (*request.Request, *kms.GenerateRandomOutput) interface
- GenerateRandomWithContext(aws.Context, *kms.GenerateRandomInput, ...request.Option) (*kms.GenerateRandomOutput, error) interface
- GetKeyPolicy(*kms.GetKeyPolicyInput) (*kms.GetKeyPolicyOutput, error) interface
- GetKeyPolicyRequest(*kms.GetKeyPolicyInput) (*request.Request, *kms.GetKeyPolicyOutput) interface
- GetKeyPolicyWithContext(aws.Context, *kms.GetKeyPolicyInput, ...request.Option) (*kms.GetKeyPolicyOutput, error) interface
- GetKeyRotationStatus(*kms.GetKeyRotationStatusInput) (*kms.GetKeyRotationStatusOutput, error) interface
- GetKeyRotationStatusRequest(*kms.GetKeyRotationStatusInput) (*request.Request, *kms.GetKeyRotationStatusOutput) interface
- GetKeyRotationStatusWithContext(aws.Context, *kms.GetKeyRotationStatusInput, ...request.Option) (*kms.GetKeyRotationStatusOutput, error) interface
- GetParametersForImport(*kms.GetParametersForImportInput) (*kms.GetParametersForImportOutput, error) interface
- GetParametersForImportRequest(*kms.GetParametersForImportInput) (*request.Request, *kms.GetParametersForImportOutput) interface
- GetParametersForImportWithContext(aws.Context, *kms.GetParametersForImportInput, ...request.Option) (*kms.GetParametersForImportOutput, error) interface
- GetPublicKey(*kms.GetPublicKeyInput) (*kms.GetPublicKeyOutput, error) interface
- GetPublicKeyRequest(*kms.GetPublicKeyInput) (*request.Request, *kms.GetPublicKeyOutput) interface
- GetPublicKeyWithContext(aws.Context, *kms.GetPublicKeyInput, ...request.Option) (*kms.GetPublicKeyOutput, error) interface
- ImportKeyMaterial(*kms.ImportKeyMaterialInput) (*kms.ImportKeyMaterialOutput, error) interface
- ImportKeyMaterialRequest(*kms.ImportKeyMaterialInput) (*request.Request, *kms.ImportKeyMaterialOutput) interface
- ImportKeyMaterialWithContext(aws.Context, *kms.ImportKeyMaterialInput, ...request.Option) (*kms.ImportKeyMaterialOutput, error) interface
- ListAliases(*kms.ListAliasesInput) (*kms.ListAliasesOutput, error) interface
- ListAliasesPages(*kms.ListAliasesInput, func(*kms.ListAliasesOutput, bool) bool) error interface
- ListAliasesPagesWithContext(aws.Context, *kms.ListAliasesInput, func(*kms.ListAliasesOutput, bool) bool, ...request.Option) error interface
- ListAliasesRequest(*kms.ListAliasesInput) (*request.Request, *kms.ListAliasesOutput) interface
- ListAliasesWithContext(aws.Context, *kms.ListAliasesInput, ...request.Option) (*kms.ListAliasesOutput, error) interface
- ListGrants(*kms.ListGrantsInput) (*kms.ListGrantsResponse, error) interface
- ListGrantsPages(*kms.ListGrantsInput, func(*kms.ListGrantsResponse, bool) bool) error interface
- ListGrantsPagesWithContext(aws.Context, *kms.ListGrantsInput, func(*kms.ListGrantsResponse, bool) bool, ...request.Option) error interface
- ListGrantsRequest(*kms.ListGrantsInput) (*request.Request, *kms.ListGrantsResponse) interface
- ListGrantsWithContext(aws.Context, *kms.ListGrantsInput, ...request.Option) (*kms.ListGrantsResponse, error) interface
- ListKeyPolicies(*kms.ListKeyPoliciesInput) (*kms.ListKeyPoliciesOutput, error) interface
- ListKeyPoliciesPages(*kms.ListKeyPoliciesInput, func(*kms.ListKeyPoliciesOutput, bool) bool) error interface
- ListKeyPoliciesPagesWithContext(aws.Context, *kms.ListKeyPoliciesInput, func(*kms.ListKeyPoliciesOutput, bool) bool, ...request.Option) error interface
- ListKeyPoliciesRequest(*kms.ListKeyPoliciesInput) (*request.Request, *kms.ListKeyPoliciesOutput) interface
- ListKeyPoliciesWithContext(aws.Context, *kms.ListKeyPoliciesInput, ...request.Option) (*kms.ListKeyPoliciesOutput, error) interface
- ListKeys(*kms.ListKeysInput) (*kms.ListKeysOutput, error) interface
- ListKeysPages(*kms.ListKeysInput, func(*kms.ListKeysOutput, bool) bool) error interface
- ListKeysPagesWithContext(aws.Context, *kms.ListKeysInput, func(*kms.ListKeysOutput, bool) bool, ...request.Option) error interface
- ListKeysRequest(*kms.ListKeysInput) (*request.Request, *kms.ListKeysOutput) interface
- ListKeysWithContext(aws.Context, *kms.ListKeysInput, ...request.Option) (*kms.ListKeysOutput, error) interface
- ListResourceTags(*kms.ListResourceTagsInput) (*kms.ListResourceTagsOutput, error) interface
- ListResourceTagsPages(*kms.ListResourceTagsInput, func(*kms.ListResourceTagsOutput, bool) bool) error interface
- ListResourceTagsPagesWithContext(aws.Context, *kms.ListResourceTagsInput, func(*kms.ListResourceTagsOutput, bool) bool, ...request.Option) error interface
- ListResourceTagsRequest(*kms.ListResourceTagsInput) (*request.Request, *kms.ListResourceTagsOutput) interface
- ListResourceTagsWithContext(aws.Context, *kms.ListResourceTagsInput, ...request.Option) (*kms.ListResourceTagsOutput, error) interface
- ListRetirableGrants(*kms.ListRetirableGrantsInput) (*kms.ListGrantsResponse, error) interface
- ListRetirableGrantsPages(*kms.ListRetirableGrantsInput, func(*kms.ListGrantsResponse, bool) bool) error interface
- ListRetirableGrantsPagesWithContext(aws.Context, *kms.ListRetirableGrantsInput, func(*kms.ListGrantsResponse, bool) bool, ...request.Option) error interface
- ListRetirableGrantsRequest(*kms.ListRetirableGrantsInput) (*request.Request, *kms.ListGrantsResponse) interface
- ListRetirableGrantsWithContext(aws.Context, *kms.ListRetirableGrantsInput, ...request.Option) (*kms.ListGrantsResponse, error) interface
- PutKeyPolicy(*kms.PutKeyPolicyInput) (*kms.PutKeyPolicyOutput, error) interface
- PutKeyPolicyRequest(*kms.PutKeyPolicyInput) (*request.Request, *kms.PutKeyPolicyOutput) interface
- PutKeyPolicyWithContext(aws.Context, *kms.PutKeyPolicyInput, ...request.Option) (*kms.PutKeyPolicyOutput, error) interface
- ReEncrypt(*kms.ReEncryptInput) (*kms.ReEncryptOutput, error) interface
- ReEncryptRequest(*kms.ReEncryptInput) (*request.Request, *kms.ReEncryptOutput) interface
- ReEncryptWithContext(aws.Context, *kms.ReEncryptInput, ...request.Option) (*kms.ReEncryptOutput, error) interface
- RetireGrant(*kms.RetireGrantInput) (*kms.RetireGrantOutput, error) interface
- RetireGrantRequest(*kms.RetireGrantInput) (*request.Request, *kms.RetireGrantOutput) interface
- RetireGrantWithContext(aws.Context, *kms.RetireGrantInput, ...request.Option) (*kms.RetireGrantOutput, error) interface
- RevokeGrant(*kms.RevokeGrantInput) (*kms.RevokeGrantOutput, error) interface
- RevokeGrantRequest(*kms.RevokeGrantInput) (*request.Request, *kms.RevokeGrantOutput) interface
- RevokeGrantWithContext(aws.Context, *kms.RevokeGrantInput, ...request.Option) (*kms.RevokeGrantOutput, error) interface
- ScheduleKeyDeletion(*kms.ScheduleKeyDeletionInput) (*kms.ScheduleKeyDeletionOutput, error) interface
- ScheduleKeyDeletionRequest(*kms.ScheduleKeyDeletionInput) (*request.Request, *kms.ScheduleKeyDeletionOutput) interface
- ScheduleKeyDeletionWithContext(aws.Context, *kms.ScheduleKeyDeletionInput, ...request.Option) (*kms.ScheduleKeyDeletionOutput, error) interface
- Sign(*kms.SignInput) (*kms.SignOutput, error) interface
- SignRequest(*kms.SignInput) (*request.Request, *kms.SignOutput) interface
- SignWithContext(aws.Context, *kms.SignInput, ...request.Option) (*kms.SignOutput, error) interface
- TagResource(*kms.TagResourceInput) (*kms.TagResourceOutput, error) interface
- TagResourceRequest(*kms.TagResourceInput) (*request.Request, *kms.TagResourceOutput) interface
- TagResourceWithContext(aws.Context, *kms.TagResourceInput, ...request.Option) (*kms.TagResourceOutput, error) interface
- UntagResource(*kms.UntagResourceInput) (*kms.UntagResourceOutput, error) interface
- UntagResourceRequest(*kms.UntagResourceInput) (*request.Request, *kms.UntagResourceOutput) interface
- UntagResourceWithContext(aws.Context, *kms.UntagResourceInput, ...request.Option) (*kms.UntagResourceOutput, error) interface
- UpdateAlias(*kms.UpdateAliasInput) (*kms.UpdateAliasOutput, error) interface
- UpdateAliasRequest(*kms.UpdateAliasInput) (*request.Request, *kms.UpdateAliasOutput) interface
- UpdateAliasWithContext(aws.Context, *kms.UpdateAliasInput, ...request.Option) (*kms.UpdateAliasOutput, error) interface
- UpdateCustomKeyStore(*kms.UpdateCustomKeyStoreInput) (*kms.UpdateCustomKeyStoreOutput, error) interface
- UpdateCustomKeyStoreRequest(*kms.UpdateCustomKeyStoreInput) (*request.Request, *kms.UpdateCustomKeyStoreOutput) interface
- UpdateCustomKeyStoreWithContext(aws.Context, *kms.UpdateCustomKeyStoreInput, ...request.Option) (*kms.UpdateCustomKeyStoreOutput, error) interface
- UpdateKeyDescription(*kms.UpdateKeyDescriptionInput) (*kms.UpdateKeyDescriptionOutput, error) interface
- UpdateKeyDescriptionRequest(*kms.UpdateKeyDescriptionInput) (*request.Request, *kms.UpdateKeyDescriptionOutput) interface
- UpdateKeyDescriptionWithContext(aws.Context, *kms.UpdateKeyDescriptionInput, ...request.Option) (*kms.UpdateKeyDescriptionOutput, error) interface
- Verify(*kms.VerifyInput) (*kms.VerifyOutput, error) interface
- VerifyRequest(*kms.VerifyInput) (*request.Request, *kms.VerifyOutput) interface
- VerifyWithContext(aws.Context, *kms.VerifyInput, ...request.Option) (*kms.VerifyOutput, error) interface
Interface Method Details
CancelKeyDeletion(*kms.CancelKeyDeletionInput) (*kms.CancelKeyDeletionOutput, error)
This method is abstract.
66 |
// File 'service/kms/kmsiface/interface.go', line 66
|
CancelKeyDeletionRequest(*kms.CancelKeyDeletionInput) (*request.Request, *kms.CancelKeyDeletionOutput)
This method is abstract.
68 |
// File 'service/kms/kmsiface/interface.go', line 68 |
CancelKeyDeletionWithContext(aws.Context, *kms.CancelKeyDeletionInput, ...request.Option) (*kms.CancelKeyDeletionOutput, error)
This method is abstract.
67 |
// File 'service/kms/kmsiface/interface.go', line 67
|
ConnectCustomKeyStore(*kms.ConnectCustomKeyStoreInput) (*kms.ConnectCustomKeyStoreOutput, error)
This method is abstract.
70 |
// File 'service/kms/kmsiface/interface.go', line 70
|
ConnectCustomKeyStoreRequest(*kms.ConnectCustomKeyStoreInput) (*request.Request, *kms.ConnectCustomKeyStoreOutput)
This method is abstract.
72 |
// File 'service/kms/kmsiface/interface.go', line 72 |
ConnectCustomKeyStoreWithContext(aws.Context, *kms.ConnectCustomKeyStoreInput, ...request.Option) (*kms.ConnectCustomKeyStoreOutput, error)
This method is abstract.
71 |
// File 'service/kms/kmsiface/interface.go', line 71
|
CreateAlias(*kms.CreateAliasInput) (*kms.CreateAliasOutput, error)
This method is abstract.
74 |
// File 'service/kms/kmsiface/interface.go', line 74
|
CreateAliasRequest(*kms.CreateAliasInput) (*request.Request, *kms.CreateAliasOutput)
This method is abstract.
76 |
// File 'service/kms/kmsiface/interface.go', line 76 |
CreateAliasWithContext(aws.Context, *kms.CreateAliasInput, ...request.Option) (*kms.CreateAliasOutput, error)
This method is abstract.
75 |
// File 'service/kms/kmsiface/interface.go', line 75
|
CreateCustomKeyStore(*kms.CreateCustomKeyStoreInput) (*kms.CreateCustomKeyStoreOutput, error)
This method is abstract.
78 |
// File 'service/kms/kmsiface/interface.go', line 78
|
CreateCustomKeyStoreRequest(*kms.CreateCustomKeyStoreInput) (*request.Request, *kms.CreateCustomKeyStoreOutput)
This method is abstract.
80 |
// File 'service/kms/kmsiface/interface.go', line 80 |
CreateCustomKeyStoreWithContext(aws.Context, *kms.CreateCustomKeyStoreInput, ...request.Option) (*kms.CreateCustomKeyStoreOutput, error)
This method is abstract.
79 |
// File 'service/kms/kmsiface/interface.go', line 79
|
CreateGrant(*kms.CreateGrantInput) (*kms.CreateGrantOutput, error)
This method is abstract.
82 |
// File 'service/kms/kmsiface/interface.go', line 82
|
CreateGrantRequest(*kms.CreateGrantInput) (*request.Request, *kms.CreateGrantOutput)
This method is abstract.
84 |
// File 'service/kms/kmsiface/interface.go', line 84 |
CreateGrantWithContext(aws.Context, *kms.CreateGrantInput, ...request.Option) (*kms.CreateGrantOutput, error)
This method is abstract.
83 |
// File 'service/kms/kmsiface/interface.go', line 83
|
CreateKey(*kms.CreateKeyInput) (*kms.CreateKeyOutput, error)
This method is abstract.
86 |
// File 'service/kms/kmsiface/interface.go', line 86
|
CreateKeyRequest(*kms.CreateKeyInput) (*request.Request, *kms.CreateKeyOutput)
This method is abstract.
88 |
// File 'service/kms/kmsiface/interface.go', line 88 |
CreateKeyWithContext(aws.Context, *kms.CreateKeyInput, ...request.Option) (*kms.CreateKeyOutput, error)
This method is abstract.
87 |
// File 'service/kms/kmsiface/interface.go', line 87
|
Decrypt(*kms.DecryptInput) (*kms.DecryptOutput, error)
This method is abstract.
90 |
// File 'service/kms/kmsiface/interface.go', line 90
|
DecryptRequest(*kms.DecryptInput) (*request.Request, *kms.DecryptOutput)
This method is abstract.
92 |
// File 'service/kms/kmsiface/interface.go', line 92 |
DecryptWithContext(aws.Context, *kms.DecryptInput, ...request.Option) (*kms.DecryptOutput, error)
This method is abstract.
91 |
// File 'service/kms/kmsiface/interface.go', line 91
|
DeleteAlias(*kms.DeleteAliasInput) (*kms.DeleteAliasOutput, error)
This method is abstract.
94 |
// File 'service/kms/kmsiface/interface.go', line 94
|
DeleteAliasRequest(*kms.DeleteAliasInput) (*request.Request, *kms.DeleteAliasOutput)
This method is abstract.
96 |
// File 'service/kms/kmsiface/interface.go', line 96 |
DeleteAliasWithContext(aws.Context, *kms.DeleteAliasInput, ...request.Option) (*kms.DeleteAliasOutput, error)
This method is abstract.
95 |
// File 'service/kms/kmsiface/interface.go', line 95
|
DeleteCustomKeyStore(*kms.DeleteCustomKeyStoreInput) (*kms.DeleteCustomKeyStoreOutput, error)
This method is abstract.
98 |
// File 'service/kms/kmsiface/interface.go', line 98
|
DeleteCustomKeyStoreRequest(*kms.DeleteCustomKeyStoreInput) (*request.Request, *kms.DeleteCustomKeyStoreOutput)
This method is abstract.
100 |
// File 'service/kms/kmsiface/interface.go', line 100 |
DeleteCustomKeyStoreWithContext(aws.Context, *kms.DeleteCustomKeyStoreInput, ...request.Option) (*kms.DeleteCustomKeyStoreOutput, error)
This method is abstract.
99 |
// File 'service/kms/kmsiface/interface.go', line 99
|
DeleteImportedKeyMaterial(*kms.DeleteImportedKeyMaterialInput) (*kms.DeleteImportedKeyMaterialOutput, error)
This method is abstract.
102 |
// File 'service/kms/kmsiface/interface.go', line 102
|
DeleteImportedKeyMaterialRequest(*kms.DeleteImportedKeyMaterialInput) (*request.Request, *kms.DeleteImportedKeyMaterialOutput)
This method is abstract.
104 |
// File 'service/kms/kmsiface/interface.go', line 104 |
DeleteImportedKeyMaterialWithContext(aws.Context, *kms.DeleteImportedKeyMaterialInput, ...request.Option) (*kms.DeleteImportedKeyMaterialOutput, error)
This method is abstract.
103 |
// File 'service/kms/kmsiface/interface.go', line 103
|
DescribeCustomKeyStores(*kms.DescribeCustomKeyStoresInput) (*kms.DescribeCustomKeyStoresOutput, error)
This method is abstract.
106 |
// File 'service/kms/kmsiface/interface.go', line 106
|
DescribeCustomKeyStoresPages(*kms.DescribeCustomKeyStoresInput, func(*kms.DescribeCustomKeyStoresOutput, bool) bool) error
This method is abstract.
110 |
// File 'service/kms/kmsiface/interface.go', line 110
|
DescribeCustomKeyStoresPagesWithContext(aws.Context, *kms.DescribeCustomKeyStoresInput, func(*kms.DescribeCustomKeyStoresOutput, bool) bool, ...request.Option) error
This method is abstract.
111 |
// File 'service/kms/kmsiface/interface.go', line 111
|
DescribeCustomKeyStoresRequest(*kms.DescribeCustomKeyStoresInput) (*request.Request, *kms.DescribeCustomKeyStoresOutput)
This method is abstract.
108 |
// File 'service/kms/kmsiface/interface.go', line 108 |
DescribeCustomKeyStoresWithContext(aws.Context, *kms.DescribeCustomKeyStoresInput, ...request.Option) (*kms.DescribeCustomKeyStoresOutput, error)
This method is abstract.
107 |
// File 'service/kms/kmsiface/interface.go', line 107
|
DescribeKey(*kms.DescribeKeyInput) (*kms.DescribeKeyOutput, error)
This method is abstract.
113 |
// File 'service/kms/kmsiface/interface.go', line 113
|
DescribeKeyRequest(*kms.DescribeKeyInput) (*request.Request, *kms.DescribeKeyOutput)
This method is abstract.
115 |
// File 'service/kms/kmsiface/interface.go', line 115 |
DescribeKeyWithContext(aws.Context, *kms.DescribeKeyInput, ...request.Option) (*kms.DescribeKeyOutput, error)
This method is abstract.
114 |
// File 'service/kms/kmsiface/interface.go', line 114
|
DisableKey(*kms.DisableKeyInput) (*kms.DisableKeyOutput, error)
This method is abstract.
117 |
// File 'service/kms/kmsiface/interface.go', line 117
|
DisableKeyRequest(*kms.DisableKeyInput) (*request.Request, *kms.DisableKeyOutput)
This method is abstract.
119 |
// File 'service/kms/kmsiface/interface.go', line 119 |
DisableKeyRotation(*kms.DisableKeyRotationInput) (*kms.DisableKeyRotationOutput, error)
This method is abstract.
121 |
// File 'service/kms/kmsiface/interface.go', line 121
|
DisableKeyRotationRequest(*kms.DisableKeyRotationInput) (*request.Request, *kms.DisableKeyRotationOutput)
This method is abstract.
123 |
// File 'service/kms/kmsiface/interface.go', line 123 |
DisableKeyRotationWithContext(aws.Context, *kms.DisableKeyRotationInput, ...request.Option) (*kms.DisableKeyRotationOutput, error)
This method is abstract.
122 |
// File 'service/kms/kmsiface/interface.go', line 122
|
DisableKeyWithContext(aws.Context, *kms.DisableKeyInput, ...request.Option) (*kms.DisableKeyOutput, error)
This method is abstract.
118 |
// File 'service/kms/kmsiface/interface.go', line 118
|
DisconnectCustomKeyStore(*kms.DisconnectCustomKeyStoreInput) (*kms.DisconnectCustomKeyStoreOutput, error)
This method is abstract.
125 |
// File 'service/kms/kmsiface/interface.go', line 125
|
DisconnectCustomKeyStoreRequest(*kms.DisconnectCustomKeyStoreInput) (*request.Request, *kms.DisconnectCustomKeyStoreOutput)
This method is abstract.
127 |
// File 'service/kms/kmsiface/interface.go', line 127 |
DisconnectCustomKeyStoreWithContext(aws.Context, *kms.DisconnectCustomKeyStoreInput, ...request.Option) (*kms.DisconnectCustomKeyStoreOutput, error)
This method is abstract.
126 |
// File 'service/kms/kmsiface/interface.go', line 126
|
EnableKey(*kms.EnableKeyInput) (*kms.EnableKeyOutput, error)
This method is abstract.
129 |
// File 'service/kms/kmsiface/interface.go', line 129
|
EnableKeyRequest(*kms.EnableKeyInput) (*request.Request, *kms.EnableKeyOutput)
This method is abstract.
131 |
// File 'service/kms/kmsiface/interface.go', line 131 |
EnableKeyRotation(*kms.EnableKeyRotationInput) (*kms.EnableKeyRotationOutput, error)
This method is abstract.
133 |
// File 'service/kms/kmsiface/interface.go', line 133
|
EnableKeyRotationRequest(*kms.EnableKeyRotationInput) (*request.Request, *kms.EnableKeyRotationOutput)
This method is abstract.
135 |
// File 'service/kms/kmsiface/interface.go', line 135 |
EnableKeyRotationWithContext(aws.Context, *kms.EnableKeyRotationInput, ...request.Option) (*kms.EnableKeyRotationOutput, error)
This method is abstract.
134 |
// File 'service/kms/kmsiface/interface.go', line 134
|
EnableKeyWithContext(aws.Context, *kms.EnableKeyInput, ...request.Option) (*kms.EnableKeyOutput, error)
This method is abstract.
130 |
// File 'service/kms/kmsiface/interface.go', line 130
|
Encrypt(*kms.EncryptInput) (*kms.EncryptOutput, error)
This method is abstract.
137 |
// File 'service/kms/kmsiface/interface.go', line 137
|
EncryptRequest(*kms.EncryptInput) (*request.Request, *kms.EncryptOutput)
This method is abstract.
139 |
// File 'service/kms/kmsiface/interface.go', line 139 |
EncryptWithContext(aws.Context, *kms.EncryptInput, ...request.Option) (*kms.EncryptOutput, error)
This method is abstract.
138 |
// File 'service/kms/kmsiface/interface.go', line 138
|
GenerateDataKey(*kms.GenerateDataKeyInput) (*kms.GenerateDataKeyOutput, error)
This method is abstract.
141 |
// File 'service/kms/kmsiface/interface.go', line 141
|
GenerateDataKeyPair(*kms.GenerateDataKeyPairInput) (*kms.GenerateDataKeyPairOutput, error)
This method is abstract.
145 |
// File 'service/kms/kmsiface/interface.go', line 145
|
GenerateDataKeyPairRequest(*kms.GenerateDataKeyPairInput) (*request.Request, *kms.GenerateDataKeyPairOutput)
This method is abstract.
147 |
// File 'service/kms/kmsiface/interface.go', line 147 |
GenerateDataKeyPairWithContext(aws.Context, *kms.GenerateDataKeyPairInput, ...request.Option) (*kms.GenerateDataKeyPairOutput, error)
This method is abstract.
146 |
// File 'service/kms/kmsiface/interface.go', line 146
|
GenerateDataKeyPairWithoutPlaintext(*kms.GenerateDataKeyPairWithoutPlaintextInput) (*kms.GenerateDataKeyPairWithoutPlaintextOutput, error)
This method is abstract.
149 |
// File 'service/kms/kmsiface/interface.go', line 149
|
GenerateDataKeyPairWithoutPlaintextRequest(*kms.GenerateDataKeyPairWithoutPlaintextInput) (*request.Request, *kms.GenerateDataKeyPairWithoutPlaintextOutput)
This method is abstract.
151 |
// File 'service/kms/kmsiface/interface.go', line 151 |
GenerateDataKeyPairWithoutPlaintextWithContext(aws.Context, *kms.GenerateDataKeyPairWithoutPlaintextInput, ...request.Option) (*kms.GenerateDataKeyPairWithoutPlaintextOutput, error)
This method is abstract.
150 |
// File 'service/kms/kmsiface/interface.go', line 150
|
GenerateDataKeyRequest(*kms.GenerateDataKeyInput) (*request.Request, *kms.GenerateDataKeyOutput)
This method is abstract.
143 |
// File 'service/kms/kmsiface/interface.go', line 143 |
GenerateDataKeyWithContext(aws.Context, *kms.GenerateDataKeyInput, ...request.Option) (*kms.GenerateDataKeyOutput, error)
This method is abstract.
142 |
// File 'service/kms/kmsiface/interface.go', line 142
|
GenerateDataKeyWithoutPlaintext(*kms.GenerateDataKeyWithoutPlaintextInput) (*kms.GenerateDataKeyWithoutPlaintextOutput, error)
This method is abstract.
153 |
// File 'service/kms/kmsiface/interface.go', line 153
|
GenerateDataKeyWithoutPlaintextRequest(*kms.GenerateDataKeyWithoutPlaintextInput) (*request.Request, *kms.GenerateDataKeyWithoutPlaintextOutput)
This method is abstract.
155 |
// File 'service/kms/kmsiface/interface.go', line 155 |
GenerateDataKeyWithoutPlaintextWithContext(aws.Context, *kms.GenerateDataKeyWithoutPlaintextInput, ...request.Option) (*kms.GenerateDataKeyWithoutPlaintextOutput, error)
This method is abstract.
154 |
// File 'service/kms/kmsiface/interface.go', line 154
|
GenerateRandom(*kms.GenerateRandomInput) (*kms.GenerateRandomOutput, error)
This method is abstract.
157 |
// File 'service/kms/kmsiface/interface.go', line 157
|
GenerateRandomRequest(*kms.GenerateRandomInput) (*request.Request, *kms.GenerateRandomOutput)
This method is abstract.
159 |
// File 'service/kms/kmsiface/interface.go', line 159 |
GenerateRandomWithContext(aws.Context, *kms.GenerateRandomInput, ...request.Option) (*kms.GenerateRandomOutput, error)
This method is abstract.
158 |
// File 'service/kms/kmsiface/interface.go', line 158
|
GetKeyPolicy(*kms.GetKeyPolicyInput) (*kms.GetKeyPolicyOutput, error)
This method is abstract.
161 |
// File 'service/kms/kmsiface/interface.go', line 161
|
GetKeyPolicyRequest(*kms.GetKeyPolicyInput) (*request.Request, *kms.GetKeyPolicyOutput)
This method is abstract.
163 |
// File 'service/kms/kmsiface/interface.go', line 163 |
GetKeyPolicyWithContext(aws.Context, *kms.GetKeyPolicyInput, ...request.Option) (*kms.GetKeyPolicyOutput, error)
This method is abstract.
162 |
// File 'service/kms/kmsiface/interface.go', line 162
|
GetKeyRotationStatus(*kms.GetKeyRotationStatusInput) (*kms.GetKeyRotationStatusOutput, error)
This method is abstract.
165 |
// File 'service/kms/kmsiface/interface.go', line 165
|
GetKeyRotationStatusRequest(*kms.GetKeyRotationStatusInput) (*request.Request, *kms.GetKeyRotationStatusOutput)
This method is abstract.
167 |
// File 'service/kms/kmsiface/interface.go', line 167 |
GetKeyRotationStatusWithContext(aws.Context, *kms.GetKeyRotationStatusInput, ...request.Option) (*kms.GetKeyRotationStatusOutput, error)
This method is abstract.
166 |
// File 'service/kms/kmsiface/interface.go', line 166
|
GetParametersForImport(*kms.GetParametersForImportInput) (*kms.GetParametersForImportOutput, error)
This method is abstract.
169 |
// File 'service/kms/kmsiface/interface.go', line 169
|
GetParametersForImportRequest(*kms.GetParametersForImportInput) (*request.Request, *kms.GetParametersForImportOutput)
This method is abstract.
171 |
// File 'service/kms/kmsiface/interface.go', line 171 |
GetParametersForImportWithContext(aws.Context, *kms.GetParametersForImportInput, ...request.Option) (*kms.GetParametersForImportOutput, error)
This method is abstract.
170 |
// File 'service/kms/kmsiface/interface.go', line 170
|
GetPublicKey(*kms.GetPublicKeyInput) (*kms.GetPublicKeyOutput, error)
This method is abstract.
173 |
// File 'service/kms/kmsiface/interface.go', line 173
|
GetPublicKeyRequest(*kms.GetPublicKeyInput) (*request.Request, *kms.GetPublicKeyOutput)
This method is abstract.
175 |
// File 'service/kms/kmsiface/interface.go', line 175 |
GetPublicKeyWithContext(aws.Context, *kms.GetPublicKeyInput, ...request.Option) (*kms.GetPublicKeyOutput, error)
This method is abstract.
174 |
// File 'service/kms/kmsiface/interface.go', line 174
|
ImportKeyMaterial(*kms.ImportKeyMaterialInput) (*kms.ImportKeyMaterialOutput, error)
This method is abstract.
177 |
// File 'service/kms/kmsiface/interface.go', line 177
|
ImportKeyMaterialRequest(*kms.ImportKeyMaterialInput) (*request.Request, *kms.ImportKeyMaterialOutput)
This method is abstract.
179 |
// File 'service/kms/kmsiface/interface.go', line 179 |
ImportKeyMaterialWithContext(aws.Context, *kms.ImportKeyMaterialInput, ...request.Option) (*kms.ImportKeyMaterialOutput, error)
This method is abstract.
178 |
// File 'service/kms/kmsiface/interface.go', line 178
|
ListAliases(*kms.ListAliasesInput) (*kms.ListAliasesOutput, error)
This method is abstract.
181 |
// File 'service/kms/kmsiface/interface.go', line 181
|
ListAliasesPages(*kms.ListAliasesInput, func(*kms.ListAliasesOutput, bool) bool) error
This method is abstract.
185 |
// File 'service/kms/kmsiface/interface.go', line 185
|
ListAliasesPagesWithContext(aws.Context, *kms.ListAliasesInput, func(*kms.ListAliasesOutput, bool) bool, ...request.Option) error
This method is abstract.
186 |
// File 'service/kms/kmsiface/interface.go', line 186
|
ListAliasesRequest(*kms.ListAliasesInput) (*request.Request, *kms.ListAliasesOutput)
This method is abstract.
183 |
// File 'service/kms/kmsiface/interface.go', line 183 |
ListAliasesWithContext(aws.Context, *kms.ListAliasesInput, ...request.Option) (*kms.ListAliasesOutput, error)
This method is abstract.
182 |
// File 'service/kms/kmsiface/interface.go', line 182
|
ListGrants(*kms.ListGrantsInput) (*kms.ListGrantsResponse, error)
This method is abstract.
188 |
// File 'service/kms/kmsiface/interface.go', line 188
|
ListGrantsPages(*kms.ListGrantsInput, func(*kms.ListGrantsResponse, bool) bool) error
This method is abstract.
192 |
// File 'service/kms/kmsiface/interface.go', line 192
|
ListGrantsPagesWithContext(aws.Context, *kms.ListGrantsInput, func(*kms.ListGrantsResponse, bool) bool, ...request.Option) error
This method is abstract.
193 |
// File 'service/kms/kmsiface/interface.go', line 193
|
ListGrantsRequest(*kms.ListGrantsInput) (*request.Request, *kms.ListGrantsResponse)
This method is abstract.
190 |
// File 'service/kms/kmsiface/interface.go', line 190 |
ListGrantsWithContext(aws.Context, *kms.ListGrantsInput, ...request.Option) (*kms.ListGrantsResponse, error)
This method is abstract.
189 |
// File 'service/kms/kmsiface/interface.go', line 189
|
ListKeyPolicies(*kms.ListKeyPoliciesInput) (*kms.ListKeyPoliciesOutput, error)
This method is abstract.
195 |
// File 'service/kms/kmsiface/interface.go', line 195
|
ListKeyPoliciesPages(*kms.ListKeyPoliciesInput, func(*kms.ListKeyPoliciesOutput, bool) bool) error
This method is abstract.
199 |
// File 'service/kms/kmsiface/interface.go', line 199
|
ListKeyPoliciesPagesWithContext(aws.Context, *kms.ListKeyPoliciesInput, func(*kms.ListKeyPoliciesOutput, bool) bool, ...request.Option) error
This method is abstract.
200 |
// File 'service/kms/kmsiface/interface.go', line 200
|
ListKeyPoliciesRequest(*kms.ListKeyPoliciesInput) (*request.Request, *kms.ListKeyPoliciesOutput)
This method is abstract.
197 |
// File 'service/kms/kmsiface/interface.go', line 197 |
ListKeyPoliciesWithContext(aws.Context, *kms.ListKeyPoliciesInput, ...request.Option) (*kms.ListKeyPoliciesOutput, error)
This method is abstract.
196 |
// File 'service/kms/kmsiface/interface.go', line 196
|
ListKeys(*kms.ListKeysInput) (*kms.ListKeysOutput, error)
This method is abstract.
202 |
// File 'service/kms/kmsiface/interface.go', line 202
|
ListKeysPages(*kms.ListKeysInput, func(*kms.ListKeysOutput, bool) bool) error
This method is abstract.
206 |
// File 'service/kms/kmsiface/interface.go', line 206
|
ListKeysPagesWithContext(aws.Context, *kms.ListKeysInput, func(*kms.ListKeysOutput, bool) bool, ...request.Option) error
This method is abstract.
207 |
// File 'service/kms/kmsiface/interface.go', line 207
|
ListKeysRequest(*kms.ListKeysInput) (*request.Request, *kms.ListKeysOutput)
This method is abstract.
204 |
// File 'service/kms/kmsiface/interface.go', line 204 |
ListKeysWithContext(aws.Context, *kms.ListKeysInput, ...request.Option) (*kms.ListKeysOutput, error)
This method is abstract.
203 |
// File 'service/kms/kmsiface/interface.go', line 203
|
ListResourceTags(*kms.ListResourceTagsInput) (*kms.ListResourceTagsOutput, error)
This method is abstract.
209 |
// File 'service/kms/kmsiface/interface.go', line 209
|
ListResourceTagsPages(*kms.ListResourceTagsInput, func(*kms.ListResourceTagsOutput, bool) bool) error
This method is abstract.
213 |
// File 'service/kms/kmsiface/interface.go', line 213
|
ListResourceTagsPagesWithContext(aws.Context, *kms.ListResourceTagsInput, func(*kms.ListResourceTagsOutput, bool) bool, ...request.Option) error
This method is abstract.
214 |
// File 'service/kms/kmsiface/interface.go', line 214
|
ListResourceTagsRequest(*kms.ListResourceTagsInput) (*request.Request, *kms.ListResourceTagsOutput)
This method is abstract.
211 |
// File 'service/kms/kmsiface/interface.go', line 211 |
ListResourceTagsWithContext(aws.Context, *kms.ListResourceTagsInput, ...request.Option) (*kms.ListResourceTagsOutput, error)
This method is abstract.
210 |
// File 'service/kms/kmsiface/interface.go', line 210
|
ListRetirableGrants(*kms.ListRetirableGrantsInput) (*kms.ListGrantsResponse, error)
This method is abstract.
216 |
// File 'service/kms/kmsiface/interface.go', line 216
|
ListRetirableGrantsPages(*kms.ListRetirableGrantsInput, func(*kms.ListGrantsResponse, bool) bool) error
This method is abstract.
220 |
// File 'service/kms/kmsiface/interface.go', line 220
|
ListRetirableGrantsPagesWithContext(aws.Context, *kms.ListRetirableGrantsInput, func(*kms.ListGrantsResponse, bool) bool, ...request.Option) error
This method is abstract.
221 |
// File 'service/kms/kmsiface/interface.go', line 221
|
ListRetirableGrantsRequest(*kms.ListRetirableGrantsInput) (*request.Request, *kms.ListGrantsResponse)
This method is abstract.
218 |
// File 'service/kms/kmsiface/interface.go', line 218 |
ListRetirableGrantsWithContext(aws.Context, *kms.ListRetirableGrantsInput, ...request.Option) (*kms.ListGrantsResponse, error)
This method is abstract.
217 |
// File 'service/kms/kmsiface/interface.go', line 217
|
PutKeyPolicy(*kms.PutKeyPolicyInput) (*kms.PutKeyPolicyOutput, error)
This method is abstract.
223 |
// File 'service/kms/kmsiface/interface.go', line 223
|
PutKeyPolicyRequest(*kms.PutKeyPolicyInput) (*request.Request, *kms.PutKeyPolicyOutput)
This method is abstract.
225 |
// File 'service/kms/kmsiface/interface.go', line 225 |
PutKeyPolicyWithContext(aws.Context, *kms.PutKeyPolicyInput, ...request.Option) (*kms.PutKeyPolicyOutput, error)
This method is abstract.
224 |
// File 'service/kms/kmsiface/interface.go', line 224
|
ReEncrypt(*kms.ReEncryptInput) (*kms.ReEncryptOutput, error)
This method is abstract.
227 |
// File 'service/kms/kmsiface/interface.go', line 227
|
ReEncryptRequest(*kms.ReEncryptInput) (*request.Request, *kms.ReEncryptOutput)
This method is abstract.
229 |
// File 'service/kms/kmsiface/interface.go', line 229 |
ReEncryptWithContext(aws.Context, *kms.ReEncryptInput, ...request.Option) (*kms.ReEncryptOutput, error)
This method is abstract.
228 |
// File 'service/kms/kmsiface/interface.go', line 228
|
RetireGrant(*kms.RetireGrantInput) (*kms.RetireGrantOutput, error)
This method is abstract.
231 |
// File 'service/kms/kmsiface/interface.go', line 231
|
RetireGrantRequest(*kms.RetireGrantInput) (*request.Request, *kms.RetireGrantOutput)
This method is abstract.
233 |
// File 'service/kms/kmsiface/interface.go', line 233 |
RetireGrantWithContext(aws.Context, *kms.RetireGrantInput, ...request.Option) (*kms.RetireGrantOutput, error)
This method is abstract.
232 |
// File 'service/kms/kmsiface/interface.go', line 232
|
RevokeGrant(*kms.RevokeGrantInput) (*kms.RevokeGrantOutput, error)
This method is abstract.
235 |
// File 'service/kms/kmsiface/interface.go', line 235
|
RevokeGrantRequest(*kms.RevokeGrantInput) (*request.Request, *kms.RevokeGrantOutput)
This method is abstract.
237 |
// File 'service/kms/kmsiface/interface.go', line 237 |
RevokeGrantWithContext(aws.Context, *kms.RevokeGrantInput, ...request.Option) (*kms.RevokeGrantOutput, error)
This method is abstract.
236 |
// File 'service/kms/kmsiface/interface.go', line 236
|
ScheduleKeyDeletion(*kms.ScheduleKeyDeletionInput) (*kms.ScheduleKeyDeletionOutput, error)
This method is abstract.
239 |
// File 'service/kms/kmsiface/interface.go', line 239
|
ScheduleKeyDeletionRequest(*kms.ScheduleKeyDeletionInput) (*request.Request, *kms.ScheduleKeyDeletionOutput)
This method is abstract.
241 |
// File 'service/kms/kmsiface/interface.go', line 241 |
ScheduleKeyDeletionWithContext(aws.Context, *kms.ScheduleKeyDeletionInput, ...request.Option) (*kms.ScheduleKeyDeletionOutput, error)
This method is abstract.
240 |
// File 'service/kms/kmsiface/interface.go', line 240
|
Sign(*kms.SignInput) (*kms.SignOutput, error)
This method is abstract.
243 |
// File 'service/kms/kmsiface/interface.go', line 243
|
SignRequest(*kms.SignInput) (*request.Request, *kms.SignOutput)
This method is abstract.
245 |
// File 'service/kms/kmsiface/interface.go', line 245 |
SignWithContext(aws.Context, *kms.SignInput, ...request.Option) (*kms.SignOutput, error)
This method is abstract.
244 |
// File 'service/kms/kmsiface/interface.go', line 244
|
TagResource(*kms.TagResourceInput) (*kms.TagResourceOutput, error)
This method is abstract.
247 |
// File 'service/kms/kmsiface/interface.go', line 247
|
TagResourceRequest(*kms.TagResourceInput) (*request.Request, *kms.TagResourceOutput)
This method is abstract.
249 |
// File 'service/kms/kmsiface/interface.go', line 249 |
TagResourceWithContext(aws.Context, *kms.TagResourceInput, ...request.Option) (*kms.TagResourceOutput, error)
This method is abstract.
248 |
// File 'service/kms/kmsiface/interface.go', line 248
|
UntagResource(*kms.UntagResourceInput) (*kms.UntagResourceOutput, error)
This method is abstract.
251 |
// File 'service/kms/kmsiface/interface.go', line 251
|
UntagResourceRequest(*kms.UntagResourceInput) (*request.Request, *kms.UntagResourceOutput)
This method is abstract.
253 |
// File 'service/kms/kmsiface/interface.go', line 253 |
UntagResourceWithContext(aws.Context, *kms.UntagResourceInput, ...request.Option) (*kms.UntagResourceOutput, error)
This method is abstract.
252 |
// File 'service/kms/kmsiface/interface.go', line 252
|
UpdateAlias(*kms.UpdateAliasInput) (*kms.UpdateAliasOutput, error)
This method is abstract.
255 |
// File 'service/kms/kmsiface/interface.go', line 255
|
UpdateAliasRequest(*kms.UpdateAliasInput) (*request.Request, *kms.UpdateAliasOutput)
This method is abstract.
257 |
// File 'service/kms/kmsiface/interface.go', line 257 |
UpdateAliasWithContext(aws.Context, *kms.UpdateAliasInput, ...request.Option) (*kms.UpdateAliasOutput, error)
This method is abstract.
256 |
// File 'service/kms/kmsiface/interface.go', line 256
|
UpdateCustomKeyStore(*kms.UpdateCustomKeyStoreInput) (*kms.UpdateCustomKeyStoreOutput, error)
This method is abstract.
259 |
// File 'service/kms/kmsiface/interface.go', line 259
|
UpdateCustomKeyStoreRequest(*kms.UpdateCustomKeyStoreInput) (*request.Request, *kms.UpdateCustomKeyStoreOutput)
This method is abstract.
261 |
// File 'service/kms/kmsiface/interface.go', line 261 |
UpdateCustomKeyStoreWithContext(aws.Context, *kms.UpdateCustomKeyStoreInput, ...request.Option) (*kms.UpdateCustomKeyStoreOutput, error)
This method is abstract.
260 |
// File 'service/kms/kmsiface/interface.go', line 260
|
UpdateKeyDescription(*kms.UpdateKeyDescriptionInput) (*kms.UpdateKeyDescriptionOutput, error)
This method is abstract.
263 |
// File 'service/kms/kmsiface/interface.go', line 263
|
UpdateKeyDescriptionRequest(*kms.UpdateKeyDescriptionInput) (*request.Request, *kms.UpdateKeyDescriptionOutput)
This method is abstract.
265 |
// File 'service/kms/kmsiface/interface.go', line 265 |
UpdateKeyDescriptionWithContext(aws.Context, *kms.UpdateKeyDescriptionInput, ...request.Option) (*kms.UpdateKeyDescriptionOutput, error)
This method is abstract.
264 |
// File 'service/kms/kmsiface/interface.go', line 264
|
Verify(*kms.VerifyInput) (*kms.VerifyOutput, error)
This method is abstract.
267 |
// File 'service/kms/kmsiface/interface.go', line 267
|
VerifyRequest(*kms.VerifyInput) (*request.Request, *kms.VerifyOutput)
This method is abstract.
269 |
// File 'service/kms/kmsiface/interface.go', line 269 |
VerifyWithContext(aws.Context, *kms.VerifyInput, ...request.Option) (*kms.VerifyOutput, error)
This method is abstract.
268 |
// File 'service/kms/kmsiface/interface.go', line 268
|