Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) AddTagsToResource(ctx context.Context, params *elasticache.AddTagsToResourceInput, ...) (*elasticache.AddTagsToResourceOutput, error)
- func (_m *IClient) AuthorizeCacheSecurityGroupIngress(ctx context.Context, ...) (*elasticache.AuthorizeCacheSecurityGroupIngressOutput, error)
- func (_m *IClient) BatchApplyUpdateAction(ctx context.Context, params *elasticache.BatchApplyUpdateActionInput, ...) (*elasticache.BatchApplyUpdateActionOutput, error)
- func (_m *IClient) BatchStopUpdateAction(ctx context.Context, params *elasticache.BatchStopUpdateActionInput, ...) (*elasticache.BatchStopUpdateActionOutput, error)
- func (_m *IClient) CompleteMigration(ctx context.Context, params *elasticache.CompleteMigrationInput, ...) (*elasticache.CompleteMigrationOutput, error)
- func (_m *IClient) CopyServerlessCacheSnapshot(ctx context.Context, params *elasticache.CopyServerlessCacheSnapshotInput, ...) (*elasticache.CopyServerlessCacheSnapshotOutput, error)
- func (_m *IClient) CopySnapshot(ctx context.Context, params *elasticache.CopySnapshotInput, ...) (*elasticache.CopySnapshotOutput, error)
- func (_m *IClient) CreateCacheCluster(ctx context.Context, params *elasticache.CreateCacheClusterInput, ...) (*elasticache.CreateCacheClusterOutput, error)
- func (_m *IClient) CreateCacheParameterGroup(ctx context.Context, params *elasticache.CreateCacheParameterGroupInput, ...) (*elasticache.CreateCacheParameterGroupOutput, error)
- func (_m *IClient) CreateCacheSecurityGroup(ctx context.Context, params *elasticache.CreateCacheSecurityGroupInput, ...) (*elasticache.CreateCacheSecurityGroupOutput, error)
- func (_m *IClient) CreateCacheSubnetGroup(ctx context.Context, params *elasticache.CreateCacheSubnetGroupInput, ...) (*elasticache.CreateCacheSubnetGroupOutput, error)
- func (_m *IClient) CreateGlobalReplicationGroup(ctx context.Context, params *elasticache.CreateGlobalReplicationGroupInput, ...) (*elasticache.CreateGlobalReplicationGroupOutput, error)
- func (_m *IClient) CreateReplicationGroup(ctx context.Context, params *elasticache.CreateReplicationGroupInput, ...) (*elasticache.CreateReplicationGroupOutput, error)
- func (_m *IClient) CreateServerlessCache(ctx context.Context, params *elasticache.CreateServerlessCacheInput, ...) (*elasticache.CreateServerlessCacheOutput, error)
- func (_m *IClient) CreateServerlessCacheSnapshot(ctx context.Context, params *elasticache.CreateServerlessCacheSnapshotInput, ...) (*elasticache.CreateServerlessCacheSnapshotOutput, error)
- func (_m *IClient) CreateSnapshot(ctx context.Context, params *elasticache.CreateSnapshotInput, ...) (*elasticache.CreateSnapshotOutput, error)
- func (_m *IClient) CreateUser(ctx context.Context, params *elasticache.CreateUserInput, ...) (*elasticache.CreateUserOutput, error)
- func (_m *IClient) CreateUserGroup(ctx context.Context, params *elasticache.CreateUserGroupInput, ...) (*elasticache.CreateUserGroupOutput, error)
- func (_m *IClient) DecreaseNodeGroupsInGlobalReplicationGroup(ctx context.Context, ...) (*elasticache.DecreaseNodeGroupsInGlobalReplicationGroupOutput, error)
- func (_m *IClient) DecreaseReplicaCount(ctx context.Context, params *elasticache.DecreaseReplicaCountInput, ...) (*elasticache.DecreaseReplicaCountOutput, error)
- func (_m *IClient) DeleteCacheCluster(ctx context.Context, params *elasticache.DeleteCacheClusterInput, ...) (*elasticache.DeleteCacheClusterOutput, error)
- func (_m *IClient) DeleteCacheParameterGroup(ctx context.Context, params *elasticache.DeleteCacheParameterGroupInput, ...) (*elasticache.DeleteCacheParameterGroupOutput, error)
- func (_m *IClient) DeleteCacheSecurityGroup(ctx context.Context, params *elasticache.DeleteCacheSecurityGroupInput, ...) (*elasticache.DeleteCacheSecurityGroupOutput, error)
- func (_m *IClient) DeleteCacheSubnetGroup(ctx context.Context, params *elasticache.DeleteCacheSubnetGroupInput, ...) (*elasticache.DeleteCacheSubnetGroupOutput, error)
- func (_m *IClient) DeleteGlobalReplicationGroup(ctx context.Context, params *elasticache.DeleteGlobalReplicationGroupInput, ...) (*elasticache.DeleteGlobalReplicationGroupOutput, error)
- func (_m *IClient) DeleteReplicationGroup(ctx context.Context, params *elasticache.DeleteReplicationGroupInput, ...) (*elasticache.DeleteReplicationGroupOutput, error)
- func (_m *IClient) DeleteServerlessCache(ctx context.Context, params *elasticache.DeleteServerlessCacheInput, ...) (*elasticache.DeleteServerlessCacheOutput, error)
- func (_m *IClient) DeleteServerlessCacheSnapshot(ctx context.Context, params *elasticache.DeleteServerlessCacheSnapshotInput, ...) (*elasticache.DeleteServerlessCacheSnapshotOutput, error)
- func (_m *IClient) DeleteSnapshot(ctx context.Context, params *elasticache.DeleteSnapshotInput, ...) (*elasticache.DeleteSnapshotOutput, error)
- func (_m *IClient) DeleteUser(ctx context.Context, params *elasticache.DeleteUserInput, ...) (*elasticache.DeleteUserOutput, error)
- func (_m *IClient) DeleteUserGroup(ctx context.Context, params *elasticache.DeleteUserGroupInput, ...) (*elasticache.DeleteUserGroupOutput, error)
- func (_m *IClient) DescribeCacheClusters(ctx context.Context, params *elasticache.DescribeCacheClustersInput, ...) (*elasticache.DescribeCacheClustersOutput, error)
- func (_m *IClient) DescribeCacheEngineVersions(ctx context.Context, params *elasticache.DescribeCacheEngineVersionsInput, ...) (*elasticache.DescribeCacheEngineVersionsOutput, error)
- func (_m *IClient) DescribeCacheParameterGroups(ctx context.Context, params *elasticache.DescribeCacheParameterGroupsInput, ...) (*elasticache.DescribeCacheParameterGroupsOutput, error)
- func (_m *IClient) DescribeCacheParameters(ctx context.Context, params *elasticache.DescribeCacheParametersInput, ...) (*elasticache.DescribeCacheParametersOutput, error)
- func (_m *IClient) DescribeCacheSecurityGroups(ctx context.Context, params *elasticache.DescribeCacheSecurityGroupsInput, ...) (*elasticache.DescribeCacheSecurityGroupsOutput, error)
- func (_m *IClient) DescribeCacheSubnetGroups(ctx context.Context, params *elasticache.DescribeCacheSubnetGroupsInput, ...) (*elasticache.DescribeCacheSubnetGroupsOutput, error)
- func (_m *IClient) DescribeEngineDefaultParameters(ctx context.Context, params *elasticache.DescribeEngineDefaultParametersInput, ...) (*elasticache.DescribeEngineDefaultParametersOutput, error)
- func (_m *IClient) DescribeEvents(ctx context.Context, params *elasticache.DescribeEventsInput, ...) (*elasticache.DescribeEventsOutput, error)
- func (_m *IClient) DescribeGlobalReplicationGroups(ctx context.Context, params *elasticache.DescribeGlobalReplicationGroupsInput, ...) (*elasticache.DescribeGlobalReplicationGroupsOutput, error)
- func (_m *IClient) DescribeReplicationGroups(ctx context.Context, params *elasticache.DescribeReplicationGroupsInput, ...) (*elasticache.DescribeReplicationGroupsOutput, error)
- func (_m *IClient) DescribeReservedCacheNodes(ctx context.Context, params *elasticache.DescribeReservedCacheNodesInput, ...) (*elasticache.DescribeReservedCacheNodesOutput, error)
- func (_m *IClient) DescribeReservedCacheNodesOfferings(ctx context.Context, ...) (*elasticache.DescribeReservedCacheNodesOfferingsOutput, error)
- func (_m *IClient) DescribeServerlessCacheSnapshots(ctx context.Context, params *elasticache.DescribeServerlessCacheSnapshotsInput, ...) (*elasticache.DescribeServerlessCacheSnapshotsOutput, error)
- func (_m *IClient) DescribeServerlessCaches(ctx context.Context, params *elasticache.DescribeServerlessCachesInput, ...) (*elasticache.DescribeServerlessCachesOutput, error)
- func (_m *IClient) DescribeServiceUpdates(ctx context.Context, params *elasticache.DescribeServiceUpdatesInput, ...) (*elasticache.DescribeServiceUpdatesOutput, error)
- func (_m *IClient) DescribeSnapshots(ctx context.Context, params *elasticache.DescribeSnapshotsInput, ...) (*elasticache.DescribeSnapshotsOutput, error)
- func (_m *IClient) DescribeUpdateActions(ctx context.Context, params *elasticache.DescribeUpdateActionsInput, ...) (*elasticache.DescribeUpdateActionsOutput, error)
- func (_m *IClient) DescribeUserGroups(ctx context.Context, params *elasticache.DescribeUserGroupsInput, ...) (*elasticache.DescribeUserGroupsOutput, error)
- func (_m *IClient) DescribeUsers(ctx context.Context, params *elasticache.DescribeUsersInput, ...) (*elasticache.DescribeUsersOutput, error)
- func (_m *IClient) DisassociateGlobalReplicationGroup(ctx context.Context, ...) (*elasticache.DisassociateGlobalReplicationGroupOutput, error)
- func (_m *IClient) ExportServerlessCacheSnapshot(ctx context.Context, params *elasticache.ExportServerlessCacheSnapshotInput, ...) (*elasticache.ExportServerlessCacheSnapshotOutput, error)
- func (_m *IClient) FailoverGlobalReplicationGroup(ctx context.Context, params *elasticache.FailoverGlobalReplicationGroupInput, ...) (*elasticache.FailoverGlobalReplicationGroupOutput, error)
- func (_m *IClient) IncreaseNodeGroupsInGlobalReplicationGroup(ctx context.Context, ...) (*elasticache.IncreaseNodeGroupsInGlobalReplicationGroupOutput, error)
- func (_m *IClient) IncreaseReplicaCount(ctx context.Context, params *elasticache.IncreaseReplicaCountInput, ...) (*elasticache.IncreaseReplicaCountOutput, error)
- func (_m *IClient) ListAllowedNodeTypeModifications(ctx context.Context, params *elasticache.ListAllowedNodeTypeModificationsInput, ...) (*elasticache.ListAllowedNodeTypeModificationsOutput, error)
- func (_m *IClient) ListTagsForResource(ctx context.Context, params *elasticache.ListTagsForResourceInput, ...) (*elasticache.ListTagsForResourceOutput, error)
- func (_m *IClient) ModifyCacheCluster(ctx context.Context, params *elasticache.ModifyCacheClusterInput, ...) (*elasticache.ModifyCacheClusterOutput, error)
- func (_m *IClient) ModifyCacheParameterGroup(ctx context.Context, params *elasticache.ModifyCacheParameterGroupInput, ...) (*elasticache.ModifyCacheParameterGroupOutput, error)
- func (_m *IClient) ModifyCacheSubnetGroup(ctx context.Context, params *elasticache.ModifyCacheSubnetGroupInput, ...) (*elasticache.ModifyCacheSubnetGroupOutput, error)
- func (_m *IClient) ModifyGlobalReplicationGroup(ctx context.Context, params *elasticache.ModifyGlobalReplicationGroupInput, ...) (*elasticache.ModifyGlobalReplicationGroupOutput, error)
- func (_m *IClient) ModifyReplicationGroup(ctx context.Context, params *elasticache.ModifyReplicationGroupInput, ...) (*elasticache.ModifyReplicationGroupOutput, error)
- func (_m *IClient) ModifyReplicationGroupShardConfiguration(ctx context.Context, ...) (*elasticache.ModifyReplicationGroupShardConfigurationOutput, error)
- func (_m *IClient) ModifyServerlessCache(ctx context.Context, params *elasticache.ModifyServerlessCacheInput, ...) (*elasticache.ModifyServerlessCacheOutput, error)
- func (_m *IClient) ModifyUser(ctx context.Context, params *elasticache.ModifyUserInput, ...) (*elasticache.ModifyUserOutput, error)
- func (_m *IClient) ModifyUserGroup(ctx context.Context, params *elasticache.ModifyUserGroupInput, ...) (*elasticache.ModifyUserGroupOutput, error)
- func (_m *IClient) Options() elasticache.Options
- func (_m *IClient) PurchaseReservedCacheNodesOffering(ctx context.Context, ...) (*elasticache.PurchaseReservedCacheNodesOfferingOutput, error)
- func (_m *IClient) RebalanceSlotsInGlobalReplicationGroup(ctx context.Context, ...) (*elasticache.RebalanceSlotsInGlobalReplicationGroupOutput, error)
- func (_m *IClient) RebootCacheCluster(ctx context.Context, params *elasticache.RebootCacheClusterInput, ...) (*elasticache.RebootCacheClusterOutput, error)
- func (_m *IClient) RemoveTagsFromResource(ctx context.Context, params *elasticache.RemoveTagsFromResourceInput, ...) (*elasticache.RemoveTagsFromResourceOutput, error)
- func (_m *IClient) ResetCacheParameterGroup(ctx context.Context, params *elasticache.ResetCacheParameterGroupInput, ...) (*elasticache.ResetCacheParameterGroupOutput, error)
- func (_m *IClient) RevokeCacheSecurityGroupIngress(ctx context.Context, params *elasticache.RevokeCacheSecurityGroupIngressInput, ...) (*elasticache.RevokeCacheSecurityGroupIngressOutput, error)
- func (_m *IClient) StartMigration(ctx context.Context, params *elasticache.StartMigrationInput, ...) (*elasticache.StartMigrationOutput, error)
- func (_m *IClient) TestFailover(ctx context.Context, params *elasticache.TestFailoverInput, ...) (*elasticache.TestFailoverOutput, error)
- func (_m *IClient) TestMigration(ctx context.Context, params *elasticache.TestMigrationInput, ...) (*elasticache.TestMigrationOutput, 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) AddTagsToResource ¶
func (_m *IClient) AddTagsToResource(ctx context.Context, params *elasticache.AddTagsToResourceInput, optFns ...func(*elasticache.Options)) (*elasticache.AddTagsToResourceOutput, error)
AddTagsToResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) AuthorizeCacheSecurityGroupIngress ¶
func (_m *IClient) AuthorizeCacheSecurityGroupIngress(ctx context.Context, params *elasticache.AuthorizeCacheSecurityGroupIngressInput, optFns ...func(*elasticache.Options)) (*elasticache.AuthorizeCacheSecurityGroupIngressOutput, error)
AuthorizeCacheSecurityGroupIngress provides a mock function with given fields: ctx, params, optFns
func (*IClient) BatchApplyUpdateAction ¶
func (_m *IClient) BatchApplyUpdateAction(ctx context.Context, params *elasticache.BatchApplyUpdateActionInput, optFns ...func(*elasticache.Options)) (*elasticache.BatchApplyUpdateActionOutput, error)
BatchApplyUpdateAction provides a mock function with given fields: ctx, params, optFns
func (*IClient) BatchStopUpdateAction ¶
func (_m *IClient) BatchStopUpdateAction(ctx context.Context, params *elasticache.BatchStopUpdateActionInput, optFns ...func(*elasticache.Options)) (*elasticache.BatchStopUpdateActionOutput, error)
BatchStopUpdateAction provides a mock function with given fields: ctx, params, optFns
func (*IClient) CompleteMigration ¶
func (_m *IClient) CompleteMigration(ctx context.Context, params *elasticache.CompleteMigrationInput, optFns ...func(*elasticache.Options)) (*elasticache.CompleteMigrationOutput, error)
CompleteMigration provides a mock function with given fields: ctx, params, optFns
func (*IClient) CopyServerlessCacheSnapshot ¶
func (_m *IClient) CopyServerlessCacheSnapshot(ctx context.Context, params *elasticache.CopyServerlessCacheSnapshotInput, optFns ...func(*elasticache.Options)) (*elasticache.CopyServerlessCacheSnapshotOutput, error)
CopyServerlessCacheSnapshot provides a mock function with given fields: ctx, params, optFns
func (*IClient) CopySnapshot ¶
func (_m *IClient) CopySnapshot(ctx context.Context, params *elasticache.CopySnapshotInput, optFns ...func(*elasticache.Options)) (*elasticache.CopySnapshotOutput, error)
CopySnapshot provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateCacheCluster ¶
func (_m *IClient) CreateCacheCluster(ctx context.Context, params *elasticache.CreateCacheClusterInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateCacheClusterOutput, error)
CreateCacheCluster provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateCacheParameterGroup ¶
func (_m *IClient) CreateCacheParameterGroup(ctx context.Context, params *elasticache.CreateCacheParameterGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateCacheParameterGroupOutput, error)
CreateCacheParameterGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateCacheSecurityGroup ¶
func (_m *IClient) CreateCacheSecurityGroup(ctx context.Context, params *elasticache.CreateCacheSecurityGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateCacheSecurityGroupOutput, error)
CreateCacheSecurityGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateCacheSubnetGroup ¶
func (_m *IClient) CreateCacheSubnetGroup(ctx context.Context, params *elasticache.CreateCacheSubnetGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateCacheSubnetGroupOutput, error)
CreateCacheSubnetGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateGlobalReplicationGroup ¶
func (_m *IClient) CreateGlobalReplicationGroup(ctx context.Context, params *elasticache.CreateGlobalReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateGlobalReplicationGroupOutput, error)
CreateGlobalReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateReplicationGroup ¶
func (_m *IClient) CreateReplicationGroup(ctx context.Context, params *elasticache.CreateReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateReplicationGroupOutput, error)
CreateReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateServerlessCache ¶
func (_m *IClient) CreateServerlessCache(ctx context.Context, params *elasticache.CreateServerlessCacheInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateServerlessCacheOutput, error)
CreateServerlessCache provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateServerlessCacheSnapshot ¶
func (_m *IClient) CreateServerlessCacheSnapshot(ctx context.Context, params *elasticache.CreateServerlessCacheSnapshotInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateServerlessCacheSnapshotOutput, error)
CreateServerlessCacheSnapshot provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateSnapshot ¶
func (_m *IClient) CreateSnapshot(ctx context.Context, params *elasticache.CreateSnapshotInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateSnapshotOutput, error)
CreateSnapshot provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateUser ¶
func (_m *IClient) CreateUser(ctx context.Context, params *elasticache.CreateUserInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateUserOutput, error)
CreateUser provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateUserGroup ¶
func (_m *IClient) CreateUserGroup(ctx context.Context, params *elasticache.CreateUserGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.CreateUserGroupOutput, error)
CreateUserGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) DecreaseNodeGroupsInGlobalReplicationGroup ¶
func (_m *IClient) DecreaseNodeGroupsInGlobalReplicationGroup(ctx context.Context, params *elasticache.DecreaseNodeGroupsInGlobalReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.DecreaseNodeGroupsInGlobalReplicationGroupOutput, error)
DecreaseNodeGroupsInGlobalReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) DecreaseReplicaCount ¶
func (_m *IClient) DecreaseReplicaCount(ctx context.Context, params *elasticache.DecreaseReplicaCountInput, optFns ...func(*elasticache.Options)) (*elasticache.DecreaseReplicaCountOutput, error)
DecreaseReplicaCount provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteCacheCluster ¶
func (_m *IClient) DeleteCacheCluster(ctx context.Context, params *elasticache.DeleteCacheClusterInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteCacheClusterOutput, error)
DeleteCacheCluster provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteCacheParameterGroup ¶
func (_m *IClient) DeleteCacheParameterGroup(ctx context.Context, params *elasticache.DeleteCacheParameterGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteCacheParameterGroupOutput, error)
DeleteCacheParameterGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteCacheSecurityGroup ¶
func (_m *IClient) DeleteCacheSecurityGroup(ctx context.Context, params *elasticache.DeleteCacheSecurityGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteCacheSecurityGroupOutput, error)
DeleteCacheSecurityGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteCacheSubnetGroup ¶
func (_m *IClient) DeleteCacheSubnetGroup(ctx context.Context, params *elasticache.DeleteCacheSubnetGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteCacheSubnetGroupOutput, error)
DeleteCacheSubnetGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteGlobalReplicationGroup ¶
func (_m *IClient) DeleteGlobalReplicationGroup(ctx context.Context, params *elasticache.DeleteGlobalReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteGlobalReplicationGroupOutput, error)
DeleteGlobalReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteReplicationGroup ¶
func (_m *IClient) DeleteReplicationGroup(ctx context.Context, params *elasticache.DeleteReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteReplicationGroupOutput, error)
DeleteReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteServerlessCache ¶
func (_m *IClient) DeleteServerlessCache(ctx context.Context, params *elasticache.DeleteServerlessCacheInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteServerlessCacheOutput, error)
DeleteServerlessCache provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteServerlessCacheSnapshot ¶
func (_m *IClient) DeleteServerlessCacheSnapshot(ctx context.Context, params *elasticache.DeleteServerlessCacheSnapshotInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteServerlessCacheSnapshotOutput, error)
DeleteServerlessCacheSnapshot provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteSnapshot ¶
func (_m *IClient) DeleteSnapshot(ctx context.Context, params *elasticache.DeleteSnapshotInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteSnapshotOutput, error)
DeleteSnapshot provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteUser ¶
func (_m *IClient) DeleteUser(ctx context.Context, params *elasticache.DeleteUserInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteUserOutput, error)
DeleteUser provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteUserGroup ¶
func (_m *IClient) DeleteUserGroup(ctx context.Context, params *elasticache.DeleteUserGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.DeleteUserGroupOutput, error)
DeleteUserGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeCacheClusters ¶
func (_m *IClient) DescribeCacheClusters(ctx context.Context, params *elasticache.DescribeCacheClustersInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeCacheClustersOutput, error)
DescribeCacheClusters provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeCacheEngineVersions ¶
func (_m *IClient) DescribeCacheEngineVersions(ctx context.Context, params *elasticache.DescribeCacheEngineVersionsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeCacheEngineVersionsOutput, error)
DescribeCacheEngineVersions provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeCacheParameterGroups ¶
func (_m *IClient) DescribeCacheParameterGroups(ctx context.Context, params *elasticache.DescribeCacheParameterGroupsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeCacheParameterGroupsOutput, error)
DescribeCacheParameterGroups provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeCacheParameters ¶
func (_m *IClient) DescribeCacheParameters(ctx context.Context, params *elasticache.DescribeCacheParametersInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeCacheParametersOutput, error)
DescribeCacheParameters provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeCacheSecurityGroups ¶
func (_m *IClient) DescribeCacheSecurityGroups(ctx context.Context, params *elasticache.DescribeCacheSecurityGroupsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeCacheSecurityGroupsOutput, error)
DescribeCacheSecurityGroups provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeCacheSubnetGroups ¶
func (_m *IClient) DescribeCacheSubnetGroups(ctx context.Context, params *elasticache.DescribeCacheSubnetGroupsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeCacheSubnetGroupsOutput, error)
DescribeCacheSubnetGroups provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeEngineDefaultParameters ¶
func (_m *IClient) DescribeEngineDefaultParameters(ctx context.Context, params *elasticache.DescribeEngineDefaultParametersInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeEngineDefaultParametersOutput, error)
DescribeEngineDefaultParameters provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeEvents ¶
func (_m *IClient) DescribeEvents(ctx context.Context, params *elasticache.DescribeEventsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeEventsOutput, error)
DescribeEvents provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeGlobalReplicationGroups ¶
func (_m *IClient) DescribeGlobalReplicationGroups(ctx context.Context, params *elasticache.DescribeGlobalReplicationGroupsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeGlobalReplicationGroupsOutput, error)
DescribeGlobalReplicationGroups provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeReplicationGroups ¶
func (_m *IClient) DescribeReplicationGroups(ctx context.Context, params *elasticache.DescribeReplicationGroupsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeReplicationGroupsOutput, error)
DescribeReplicationGroups provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeReservedCacheNodes ¶
func (_m *IClient) DescribeReservedCacheNodes(ctx context.Context, params *elasticache.DescribeReservedCacheNodesInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeReservedCacheNodesOutput, error)
DescribeReservedCacheNodes provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeReservedCacheNodesOfferings ¶
func (_m *IClient) DescribeReservedCacheNodesOfferings(ctx context.Context, params *elasticache.DescribeReservedCacheNodesOfferingsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeReservedCacheNodesOfferingsOutput, error)
DescribeReservedCacheNodesOfferings provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeServerlessCacheSnapshots ¶
func (_m *IClient) DescribeServerlessCacheSnapshots(ctx context.Context, params *elasticache.DescribeServerlessCacheSnapshotsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeServerlessCacheSnapshotsOutput, error)
DescribeServerlessCacheSnapshots provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeServerlessCaches ¶
func (_m *IClient) DescribeServerlessCaches(ctx context.Context, params *elasticache.DescribeServerlessCachesInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeServerlessCachesOutput, error)
DescribeServerlessCaches provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeServiceUpdates ¶
func (_m *IClient) DescribeServiceUpdates(ctx context.Context, params *elasticache.DescribeServiceUpdatesInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeServiceUpdatesOutput, error)
DescribeServiceUpdates provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeSnapshots ¶
func (_m *IClient) DescribeSnapshots(ctx context.Context, params *elasticache.DescribeSnapshotsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeSnapshotsOutput, error)
DescribeSnapshots provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeUpdateActions ¶
func (_m *IClient) DescribeUpdateActions(ctx context.Context, params *elasticache.DescribeUpdateActionsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeUpdateActionsOutput, error)
DescribeUpdateActions provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeUserGroups ¶
func (_m *IClient) DescribeUserGroups(ctx context.Context, params *elasticache.DescribeUserGroupsInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeUserGroupsOutput, error)
DescribeUserGroups provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeUsers ¶
func (_m *IClient) DescribeUsers(ctx context.Context, params *elasticache.DescribeUsersInput, optFns ...func(*elasticache.Options)) (*elasticache.DescribeUsersOutput, error)
DescribeUsers provides a mock function with given fields: ctx, params, optFns
func (*IClient) DisassociateGlobalReplicationGroup ¶
func (_m *IClient) DisassociateGlobalReplicationGroup(ctx context.Context, params *elasticache.DisassociateGlobalReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.DisassociateGlobalReplicationGroupOutput, error)
DisassociateGlobalReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) ExportServerlessCacheSnapshot ¶
func (_m *IClient) ExportServerlessCacheSnapshot(ctx context.Context, params *elasticache.ExportServerlessCacheSnapshotInput, optFns ...func(*elasticache.Options)) (*elasticache.ExportServerlessCacheSnapshotOutput, error)
ExportServerlessCacheSnapshot provides a mock function with given fields: ctx, params, optFns
func (*IClient) FailoverGlobalReplicationGroup ¶
func (_m *IClient) FailoverGlobalReplicationGroup(ctx context.Context, params *elasticache.FailoverGlobalReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.FailoverGlobalReplicationGroupOutput, error)
FailoverGlobalReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) IncreaseNodeGroupsInGlobalReplicationGroup ¶
func (_m *IClient) IncreaseNodeGroupsInGlobalReplicationGroup(ctx context.Context, params *elasticache.IncreaseNodeGroupsInGlobalReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.IncreaseNodeGroupsInGlobalReplicationGroupOutput, error)
IncreaseNodeGroupsInGlobalReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) IncreaseReplicaCount ¶
func (_m *IClient) IncreaseReplicaCount(ctx context.Context, params *elasticache.IncreaseReplicaCountInput, optFns ...func(*elasticache.Options)) (*elasticache.IncreaseReplicaCountOutput, error)
IncreaseReplicaCount provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAllowedNodeTypeModifications ¶
func (_m *IClient) ListAllowedNodeTypeModifications(ctx context.Context, params *elasticache.ListAllowedNodeTypeModificationsInput, optFns ...func(*elasticache.Options)) (*elasticache.ListAllowedNodeTypeModificationsOutput, error)
ListAllowedNodeTypeModifications provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForResource ¶
func (_m *IClient) ListTagsForResource(ctx context.Context, params *elasticache.ListTagsForResourceInput, optFns ...func(*elasticache.Options)) (*elasticache.ListTagsForResourceOutput, error)
ListTagsForResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) ModifyCacheCluster ¶
func (_m *IClient) ModifyCacheCluster(ctx context.Context, params *elasticache.ModifyCacheClusterInput, optFns ...func(*elasticache.Options)) (*elasticache.ModifyCacheClusterOutput, error)
ModifyCacheCluster provides a mock function with given fields: ctx, params, optFns
func (*IClient) ModifyCacheParameterGroup ¶
func (_m *IClient) ModifyCacheParameterGroup(ctx context.Context, params *elasticache.ModifyCacheParameterGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.ModifyCacheParameterGroupOutput, error)
ModifyCacheParameterGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) ModifyCacheSubnetGroup ¶
func (_m *IClient) ModifyCacheSubnetGroup(ctx context.Context, params *elasticache.ModifyCacheSubnetGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.ModifyCacheSubnetGroupOutput, error)
ModifyCacheSubnetGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) ModifyGlobalReplicationGroup ¶
func (_m *IClient) ModifyGlobalReplicationGroup(ctx context.Context, params *elasticache.ModifyGlobalReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.ModifyGlobalReplicationGroupOutput, error)
ModifyGlobalReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) ModifyReplicationGroup ¶
func (_m *IClient) ModifyReplicationGroup(ctx context.Context, params *elasticache.ModifyReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.ModifyReplicationGroupOutput, error)
ModifyReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) ModifyReplicationGroupShardConfiguration ¶
func (_m *IClient) ModifyReplicationGroupShardConfiguration(ctx context.Context, params *elasticache.ModifyReplicationGroupShardConfigurationInput, optFns ...func(*elasticache.Options)) (*elasticache.ModifyReplicationGroupShardConfigurationOutput, error)
ModifyReplicationGroupShardConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) ModifyServerlessCache ¶
func (_m *IClient) ModifyServerlessCache(ctx context.Context, params *elasticache.ModifyServerlessCacheInput, optFns ...func(*elasticache.Options)) (*elasticache.ModifyServerlessCacheOutput, error)
ModifyServerlessCache provides a mock function with given fields: ctx, params, optFns
func (*IClient) ModifyUser ¶
func (_m *IClient) ModifyUser(ctx context.Context, params *elasticache.ModifyUserInput, optFns ...func(*elasticache.Options)) (*elasticache.ModifyUserOutput, error)
ModifyUser provides a mock function with given fields: ctx, params, optFns
func (*IClient) ModifyUserGroup ¶
func (_m *IClient) ModifyUserGroup(ctx context.Context, params *elasticache.ModifyUserGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.ModifyUserGroupOutput, error)
ModifyUserGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() elasticache.Options
Options provides a mock function with given fields:
func (*IClient) PurchaseReservedCacheNodesOffering ¶
func (_m *IClient) PurchaseReservedCacheNodesOffering(ctx context.Context, params *elasticache.PurchaseReservedCacheNodesOfferingInput, optFns ...func(*elasticache.Options)) (*elasticache.PurchaseReservedCacheNodesOfferingOutput, error)
PurchaseReservedCacheNodesOffering provides a mock function with given fields: ctx, params, optFns
func (*IClient) RebalanceSlotsInGlobalReplicationGroup ¶
func (_m *IClient) RebalanceSlotsInGlobalReplicationGroup(ctx context.Context, params *elasticache.RebalanceSlotsInGlobalReplicationGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.RebalanceSlotsInGlobalReplicationGroupOutput, error)
RebalanceSlotsInGlobalReplicationGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) RebootCacheCluster ¶
func (_m *IClient) RebootCacheCluster(ctx context.Context, params *elasticache.RebootCacheClusterInput, optFns ...func(*elasticache.Options)) (*elasticache.RebootCacheClusterOutput, error)
RebootCacheCluster provides a mock function with given fields: ctx, params, optFns
func (*IClient) RemoveTagsFromResource ¶
func (_m *IClient) RemoveTagsFromResource(ctx context.Context, params *elasticache.RemoveTagsFromResourceInput, optFns ...func(*elasticache.Options)) (*elasticache.RemoveTagsFromResourceOutput, error)
RemoveTagsFromResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) ResetCacheParameterGroup ¶
func (_m *IClient) ResetCacheParameterGroup(ctx context.Context, params *elasticache.ResetCacheParameterGroupInput, optFns ...func(*elasticache.Options)) (*elasticache.ResetCacheParameterGroupOutput, error)
ResetCacheParameterGroup provides a mock function with given fields: ctx, params, optFns
func (*IClient) RevokeCacheSecurityGroupIngress ¶
func (_m *IClient) RevokeCacheSecurityGroupIngress(ctx context.Context, params *elasticache.RevokeCacheSecurityGroupIngressInput, optFns ...func(*elasticache.Options)) (*elasticache.RevokeCacheSecurityGroupIngressOutput, error)
RevokeCacheSecurityGroupIngress provides a mock function with given fields: ctx, params, optFns
func (*IClient) StartMigration ¶
func (_m *IClient) StartMigration(ctx context.Context, params *elasticache.StartMigrationInput, optFns ...func(*elasticache.Options)) (*elasticache.StartMigrationOutput, error)
StartMigration provides a mock function with given fields: ctx, params, optFns
func (*IClient) TestFailover ¶
func (_m *IClient) TestFailover(ctx context.Context, params *elasticache.TestFailoverInput, optFns ...func(*elasticache.Options)) (*elasticache.TestFailoverOutput, error)
TestFailover provides a mock function with given fields: ctx, params, optFns
func (*IClient) TestMigration ¶
func (_m *IClient) TestMigration(ctx context.Context, params *elasticache.TestMigrationInput, optFns ...func(*elasticache.Options)) (*elasticache.TestMigrationOutput, error)
TestMigration provides a mock function with given fields: ctx, params, optFns