Documentation
¶
Index ¶
- func CheckIfDesiredCapacityMaxCapacityBelow80percent(checkConfig commons.CheckConfig, groups []types.AutoScalingGroup, ...)
- func CheckIfInTwoAvailibilityZones(checkConfig commons.CheckConfig, groups []types.AutoScalingGroup, ...)
- func GetAutoscalingGroups(svc AutoscalingGroupApi) []types.AutoScalingGroup
- func RunChecks(wa *sync.WaitGroup, s aws.Config, c *commons.Config, ...)
- type AutoscalingGroupApi
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckIfDesiredCapacityMaxCapacityBelow80percent ¶
func CheckIfDesiredCapacityMaxCapacityBelow80percent(checkConfig commons.CheckConfig, groups []types.AutoScalingGroup, testName string)
func CheckIfInTwoAvailibilityZones ¶
func CheckIfInTwoAvailibilityZones(checkConfig commons.CheckConfig, groups []types.AutoScalingGroup, testName string)
func GetAutoscalingGroups ¶
func GetAutoscalingGroups(svc AutoscalingGroupApi) []types.AutoScalingGroup
Types ¶
type AutoscalingGroupApi ¶
type AutoscalingGroupApi interface {
DescribeAutoScalingGroups(ctx context.Context, params *autoscaling.DescribeAutoScalingGroupsInput, optFns ...func(*autoscaling.Options)) (*autoscaling.DescribeAutoScalingGroupsOutput, error)
}
Click to show internal directories.
Click to hide internal directories.