-
Notifications
You must be signed in to change notification settings - Fork 0
/
applicationautoscaling.go
16 lines (14 loc) · 1.31 KB
/
applicationautoscaling.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Code generated by codegen; DO NOT EDIT.
package services
import (
"context"
"github.com/aws/aws-sdk-go-v2/service/applicationautoscaling"
)
//go:generate mockgen -package=mocks -destination=../mocks/applicationautoscaling.go -source=applicationautoscaling.go ApplicationautoscalingClient
type ApplicationautoscalingClient interface {
DescribeScalableTargets(context.Context, *applicationautoscaling.DescribeScalableTargetsInput, ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DescribeScalableTargetsOutput, error)
DescribeScalingActivities(context.Context, *applicationautoscaling.DescribeScalingActivitiesInput, ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DescribeScalingActivitiesOutput, error)
DescribeScalingPolicies(context.Context, *applicationautoscaling.DescribeScalingPoliciesInput, ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DescribeScalingPoliciesOutput, error)
DescribeScheduledActions(context.Context, *applicationautoscaling.DescribeScheduledActionsInput, ...func(*applicationautoscaling.Options)) (*applicationautoscaling.DescribeScheduledActionsOutput, error)
ListTagsForResource(context.Context, *applicationautoscaling.ListTagsForResourceInput, ...func(*applicationautoscaling.Options)) (*applicationautoscaling.ListTagsForResourceOutput, error)
}