Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) CreateAlias(ctx context.Context, params *paymentcryptography.CreateAliasInput, ...) (*paymentcryptography.CreateAliasOutput, error)
- func (_m *IClient) CreateKey(ctx context.Context, params *paymentcryptography.CreateKeyInput, ...) (*paymentcryptography.CreateKeyOutput, error)
- func (_m *IClient) DeleteAlias(ctx context.Context, params *paymentcryptography.DeleteAliasInput, ...) (*paymentcryptography.DeleteAliasOutput, error)
- func (_m *IClient) DeleteKey(ctx context.Context, params *paymentcryptography.DeleteKeyInput, ...) (*paymentcryptography.DeleteKeyOutput, error)
- func (_m *IClient) ExportKey(ctx context.Context, params *paymentcryptography.ExportKeyInput, ...) (*paymentcryptography.ExportKeyOutput, error)
- func (_m *IClient) GetAlias(ctx context.Context, params *paymentcryptography.GetAliasInput, ...) (*paymentcryptography.GetAliasOutput, error)
- func (_m *IClient) GetKey(ctx context.Context, params *paymentcryptography.GetKeyInput, ...) (*paymentcryptography.GetKeyOutput, error)
- func (_m *IClient) GetParametersForExport(ctx context.Context, params *paymentcryptography.GetParametersForExportInput, ...) (*paymentcryptography.GetParametersForExportOutput, error)
- func (_m *IClient) GetParametersForImport(ctx context.Context, params *paymentcryptography.GetParametersForImportInput, ...) (*paymentcryptography.GetParametersForImportOutput, error)
- func (_m *IClient) GetPublicKeyCertificate(ctx context.Context, params *paymentcryptography.GetPublicKeyCertificateInput, ...) (*paymentcryptography.GetPublicKeyCertificateOutput, error)
- func (_m *IClient) ImportKey(ctx context.Context, params *paymentcryptography.ImportKeyInput, ...) (*paymentcryptography.ImportKeyOutput, error)
- func (_m *IClient) ListAliases(ctx context.Context, params *paymentcryptography.ListAliasesInput, ...) (*paymentcryptography.ListAliasesOutput, error)
- func (_m *IClient) ListKeys(ctx context.Context, params *paymentcryptography.ListKeysInput, ...) (*paymentcryptography.ListKeysOutput, error)
- func (_m *IClient) ListTagsForResource(ctx context.Context, params *paymentcryptography.ListTagsForResourceInput, ...) (*paymentcryptography.ListTagsForResourceOutput, error)
- func (_m *IClient) Options() paymentcryptography.Options
- func (_m *IClient) RestoreKey(ctx context.Context, params *paymentcryptography.RestoreKeyInput, ...) (*paymentcryptography.RestoreKeyOutput, error)
- func (_m *IClient) StartKeyUsage(ctx context.Context, params *paymentcryptography.StartKeyUsageInput, ...) (*paymentcryptography.StartKeyUsageOutput, error)
- func (_m *IClient) StopKeyUsage(ctx context.Context, params *paymentcryptography.StopKeyUsageInput, ...) (*paymentcryptography.StopKeyUsageOutput, error)
- func (_m *IClient) TagResource(ctx context.Context, params *paymentcryptography.TagResourceInput, ...) (*paymentcryptography.TagResourceOutput, error)
- func (_m *IClient) UntagResource(ctx context.Context, params *paymentcryptography.UntagResourceInput, ...) (*paymentcryptography.UntagResourceOutput, error)
- func (_m *IClient) UpdateAlias(ctx context.Context, params *paymentcryptography.UpdateAliasInput, ...) (*paymentcryptography.UpdateAliasOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IClient ¶
IClient is an autogenerated mock type for the IClient type
func NewIClient ¶
NewIClient creates a new instance of IClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*IClient) CreateAlias ¶
func (_m *IClient) CreateAlias(ctx context.Context, params *paymentcryptography.CreateAliasInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.CreateAliasOutput, error)
CreateAlias provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateKey ¶
func (_m *IClient) CreateKey(ctx context.Context, params *paymentcryptography.CreateKeyInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.CreateKeyOutput, error)
CreateKey provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteAlias ¶
func (_m *IClient) DeleteAlias(ctx context.Context, params *paymentcryptography.DeleteAliasInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.DeleteAliasOutput, error)
DeleteAlias provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteKey ¶
func (_m *IClient) DeleteKey(ctx context.Context, params *paymentcryptography.DeleteKeyInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.DeleteKeyOutput, error)
DeleteKey provides a mock function with given fields: ctx, params, optFns
func (*IClient) ExportKey ¶
func (_m *IClient) ExportKey(ctx context.Context, params *paymentcryptography.ExportKeyInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.ExportKeyOutput, error)
ExportKey provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetAlias ¶
func (_m *IClient) GetAlias(ctx context.Context, params *paymentcryptography.GetAliasInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.GetAliasOutput, error)
GetAlias provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetKey ¶
func (_m *IClient) GetKey(ctx context.Context, params *paymentcryptography.GetKeyInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.GetKeyOutput, error)
GetKey provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetParametersForExport ¶
func (_m *IClient) GetParametersForExport(ctx context.Context, params *paymentcryptography.GetParametersForExportInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.GetParametersForExportOutput, error)
GetParametersForExport provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetParametersForImport ¶
func (_m *IClient) GetParametersForImport(ctx context.Context, params *paymentcryptography.GetParametersForImportInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.GetParametersForImportOutput, error)
GetParametersForImport provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetPublicKeyCertificate ¶
func (_m *IClient) GetPublicKeyCertificate(ctx context.Context, params *paymentcryptography.GetPublicKeyCertificateInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.GetPublicKeyCertificateOutput, error)
GetPublicKeyCertificate provides a mock function with given fields: ctx, params, optFns
func (*IClient) ImportKey ¶
func (_m *IClient) ImportKey(ctx context.Context, params *paymentcryptography.ImportKeyInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.ImportKeyOutput, error)
ImportKey provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAliases ¶
func (_m *IClient) ListAliases(ctx context.Context, params *paymentcryptography.ListAliasesInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.ListAliasesOutput, error)
ListAliases provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListKeys ¶
func (_m *IClient) ListKeys(ctx context.Context, params *paymentcryptography.ListKeysInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.ListKeysOutput, error)
ListKeys provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForResource ¶
func (_m *IClient) ListTagsForResource(ctx context.Context, params *paymentcryptography.ListTagsForResourceInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.ListTagsForResourceOutput, error)
ListTagsForResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() paymentcryptography.Options
Options provides a mock function with given fields:
func (*IClient) RestoreKey ¶
func (_m *IClient) RestoreKey(ctx context.Context, params *paymentcryptography.RestoreKeyInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.RestoreKeyOutput, error)
RestoreKey provides a mock function with given fields: ctx, params, optFns
func (*IClient) StartKeyUsage ¶
func (_m *IClient) StartKeyUsage(ctx context.Context, params *paymentcryptography.StartKeyUsageInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.StartKeyUsageOutput, error)
StartKeyUsage provides a mock function with given fields: ctx, params, optFns
func (*IClient) StopKeyUsage ¶
func (_m *IClient) StopKeyUsage(ctx context.Context, params *paymentcryptography.StopKeyUsageInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.StopKeyUsageOutput, error)
StopKeyUsage provides a mock function with given fields: ctx, params, optFns
func (*IClient) TagResource ¶
func (_m *IClient) TagResource(ctx context.Context, params *paymentcryptography.TagResourceInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.TagResourceOutput, error)
TagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UntagResource ¶
func (_m *IClient) UntagResource(ctx context.Context, params *paymentcryptography.UntagResourceInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.UntagResourceOutput, error)
UntagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateAlias ¶
func (_m *IClient) UpdateAlias(ctx context.Context, params *paymentcryptography.UpdateAliasInput, optFns ...func(*paymentcryptography.Options)) (*paymentcryptography.UpdateAliasOutput, error)
UpdateAlias provides a mock function with given fields: ctx, params, optFns