Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) DeleteScalingPolicy(ctx context.Context, params *applicationautoscaling.DeleteScalingPolicyInput, ...) (*applicationautoscaling.DeleteScalingPolicyOutput, error)
- func (_m *IClient) DeleteScheduledAction(ctx context.Context, params *applicationautoscaling.DeleteScheduledActionInput, ...) (*applicationautoscaling.DeleteScheduledActionOutput, error)
- func (_m *IClient) DeregisterScalableTarget(ctx context.Context, ...) (*applicationautoscaling.DeregisterScalableTargetOutput, error)
- func (_m *IClient) DescribeScalableTargets(ctx context.Context, ...) (*applicationautoscaling.DescribeScalableTargetsOutput, error)
- func (_m *IClient) DescribeScalingActivities(ctx context.Context, ...) (*applicationautoscaling.DescribeScalingActivitiesOutput, error)
- func (_m *IClient) DescribeScalingPolicies(ctx context.Context, ...) (*applicationautoscaling.DescribeScalingPoliciesOutput, error)
- func (_m *IClient) DescribeScheduledActions(ctx context.Context, ...) (*applicationautoscaling.DescribeScheduledActionsOutput, error)
- func (_m *IClient) GetPredictiveScalingForecast(ctx context.Context, ...) (*applicationautoscaling.GetPredictiveScalingForecastOutput, error)
- func (_m *IClient) ListTagsForResource(ctx context.Context, params *applicationautoscaling.ListTagsForResourceInput, ...) (*applicationautoscaling.ListTagsForResourceOutput, error)
- func (_m *IClient) Options() applicationautoscaling.Options
- func (_m *IClient) PutScalingPolicy(ctx context.Context, params *applicationautoscaling.PutScalingPolicyInput, ...) (*applicationautoscaling.PutScalingPolicyOutput, error)
- func (_m *IClient) PutScheduledAction(ctx context.Context, params *applicationautoscaling.PutScheduledActionInput, ...) (*applicationautoscaling.PutScheduledActionOutput, error)
- func (_m *IClient) RegisterScalableTarget(ctx context.Context, ...) (*applicationautoscaling.RegisterScalableTargetOutput, error)
- func (_m *IClient) TagResource(ctx context.Context, params *applicationautoscaling.TagResourceInput, ...) (*applicationautoscaling.TagResourceOutput, error)
- func (_m *IClient) UntagResource(ctx context.Context, params *applicationautoscaling.UntagResourceInput, ...) (*applicationautoscaling.UntagResourceOutput, 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) DeleteScalingPolicy ¶
func (_m *IClient) DeleteScalingPolicy(ctx context.Context, params *applicationautoscaling.DeleteScalingPolicyInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DeleteScalingPolicyOutput, error)
DeleteScalingPolicy provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteScheduledAction ¶
func (_m *IClient) DeleteScheduledAction(ctx context.Context, params *applicationautoscaling.DeleteScheduledActionInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DeleteScheduledActionOutput, error)
DeleteScheduledAction provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeregisterScalableTarget ¶
func (_m *IClient) DeregisterScalableTarget(ctx context.Context, params *applicationautoscaling.DeregisterScalableTargetInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DeregisterScalableTargetOutput, error)
DeregisterScalableTarget provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeScalableTargets ¶
func (_m *IClient) DescribeScalableTargets(ctx context.Context, params *applicationautoscaling.DescribeScalableTargetsInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DescribeScalableTargetsOutput, error)
DescribeScalableTargets provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeScalingActivities ¶
func (_m *IClient) DescribeScalingActivities(ctx context.Context, params *applicationautoscaling.DescribeScalingActivitiesInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DescribeScalingActivitiesOutput, error)
DescribeScalingActivities provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeScalingPolicies ¶
func (_m *IClient) DescribeScalingPolicies(ctx context.Context, params *applicationautoscaling.DescribeScalingPoliciesInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DescribeScalingPoliciesOutput, error)
DescribeScalingPolicies provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeScheduledActions ¶
func (_m *IClient) DescribeScheduledActions(ctx context.Context, params *applicationautoscaling.DescribeScheduledActionsInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DescribeScheduledActionsOutput, error)
DescribeScheduledActions provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetPredictiveScalingForecast ¶ added in v0.1.0
func (_m *IClient) GetPredictiveScalingForecast(ctx context.Context, params *applicationautoscaling.GetPredictiveScalingForecastInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.GetPredictiveScalingForecastOutput, error)
GetPredictiveScalingForecast provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForResource ¶
func (_m *IClient) ListTagsForResource(ctx context.Context, params *applicationautoscaling.ListTagsForResourceInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.ListTagsForResourceOutput, error)
ListTagsForResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() applicationautoscaling.Options
Options provides a mock function with given fields:
func (*IClient) PutScalingPolicy ¶
func (_m *IClient) PutScalingPolicy(ctx context.Context, params *applicationautoscaling.PutScalingPolicyInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.PutScalingPolicyOutput, error)
PutScalingPolicy provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutScheduledAction ¶
func (_m *IClient) PutScheduledAction(ctx context.Context, params *applicationautoscaling.PutScheduledActionInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.PutScheduledActionOutput, error)
PutScheduledAction provides a mock function with given fields: ctx, params, optFns
func (*IClient) RegisterScalableTarget ¶
func (_m *IClient) RegisterScalableTarget(ctx context.Context, params *applicationautoscaling.RegisterScalableTargetInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.RegisterScalableTargetOutput, error)
RegisterScalableTarget provides a mock function with given fields: ctx, params, optFns
func (*IClient) TagResource ¶
func (_m *IClient) TagResource(ctx context.Context, params *applicationautoscaling.TagResourceInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.TagResourceOutput, error)
TagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UntagResource ¶
func (_m *IClient) UntagResource(ctx context.Context, params *applicationautoscaling.UntagResourceInput, optFns ...func(*applicationautoscaling.Options)) (*applicationautoscaling.UntagResourceOutput, error)
UntagResource provides a mock function with given fields: ctx, params, optFns