package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package autoscalingiface provides an interface to enable mocking the Auto Scaling service client for testing your code.

# Functions

New creates a new instance of the AutoScaling client with a config.

# Constants

Service ID for Regions and Endpoints metadata.
ErrCodeAlreadyExistsFault for service response error code "AlreadyExists".
ErrCodeInvalidNextToken for service response error code "InvalidNextToken".
ErrCodeLimitExceededFault for service response error code "LimitExceeded".
ErrCodeResourceContentionFault for service response error code "ResourceContention".
ErrCodeResourceInUseFault for service response error code "ResourceInUse".
ErrCodeScalingActivityInProgressFault for service response error code "ScalingActivityInProgress".
ErrCodeServiceLinkedRoleFailure for service response error code "ServiceLinkedRoleFailure".
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for LifecycleState.
Enum values for MetricStatistic.
Enum values for MetricStatistic.
Enum values for MetricStatistic.
Enum values for MetricStatistic.
Enum values for MetricStatistic.
Enum values for MetricType.
Enum values for MetricType.
Enum values for MetricType.
Enum values for MetricType.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Enum values for ScalingActivityStatusCode.
Service endpoint prefix API calls made to.

# Structs

Describes scaling activity, which is a long-running process that represents a change to your Auto Scaling group, such as changing its size or replacing an instance.
Describes a policy adjustment type.
Describes an alarm.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachInstancesQuery.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachInstancesOutput.
AttachInstancesRequest is a API request type for the AttachInstances API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachLoadBalancersType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachLoadBalancersResultType.
AttachLoadBalancersRequest is a API request type for the AttachLoadBalancers API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachLoadBalancerTargetGroupsType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachLoadBalancerTargetGroupsResultType.
AttachLoadBalancerTargetGroupsRequest is a API request type for the AttachLoadBalancerTargetGroups API operation.
AutoScaling provides the API operation methods for making requests to Auto Scaling.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/BatchDeleteScheduledActionType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/BatchDeleteScheduledActionAnswer.
BatchDeleteScheduledActionRequest is a API request type for the BatchDeleteScheduledAction API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/BatchPutScheduledUpdateGroupActionType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/BatchPutScheduledUpdateGroupActionAnswer.
BatchPutScheduledUpdateGroupActionRequest is a API request type for the BatchPutScheduledUpdateGroupAction API operation.
Describes a block device mapping.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CompleteLifecycleActionType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CompleteLifecycleActionAnswer.
CompleteLifecycleActionRequest is a API request type for the CompleteLifecycleAction API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateAutoScalingGroupType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateAutoScalingGroupOutput.
CreateAutoScalingGroupRequest is a API request type for the CreateAutoScalingGroup API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateLaunchConfigurationType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateLaunchConfigurationOutput.
CreateLaunchConfigurationRequest is a API request type for the CreateLaunchConfiguration API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateOrUpdateTagsType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateOrUpdateTagsOutput.
CreateOrUpdateTagsRequest is a API request type for the CreateOrUpdateTags API operation.
Configures a customized metric for a target tracking policy.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteAutoScalingGroupType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteAutoScalingGroupOutput.
DeleteAutoScalingGroupRequest is a API request type for the DeleteAutoScalingGroup API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LaunchConfigurationNameType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteLaunchConfigurationOutput.
DeleteLaunchConfigurationRequest is a API request type for the DeleteLaunchConfiguration API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteLifecycleHookType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteLifecycleHookAnswer.
DeleteLifecycleHookRequest is a API request type for the DeleteLifecycleHook API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteNotificationConfigurationType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteNotificationConfigurationOutput.
DeleteNotificationConfigurationRequest is a API request type for the DeleteNotificationConfiguration API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeletePolicyType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeletePolicyOutput.
DeletePolicyRequest is a API request type for the DeletePolicy API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteScheduledActionType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteScheduledActionOutput.
DeleteScheduledActionRequest is a API request type for the DeleteScheduledAction API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteTagsType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteTagsOutput.
DeleteTagsRequest is a API request type for the DeleteTags API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAccountLimitsInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAccountLimitsAnswer.
DescribeAccountLimitsRequest is a API request type for the DescribeAccountLimits API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAdjustmentTypesInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAdjustmentTypesAnswer.
DescribeAdjustmentTypesRequest is a API request type for the DescribeAdjustmentTypes API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/GroupNamesType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/GroupsType.
DescribeAutoScalingGroupsPager is used to paginate the request.
DescribeAutoScalingGroupsRequest is a API request type for the DescribeAutoScalingGroups API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAutoScalingInstancesType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/InstancesType.
DescribeAutoScalingInstancesPager is used to paginate the request.
DescribeAutoScalingInstancesRequest is a API request type for the DescribeAutoScalingInstances API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAutoScalingNotificationTypesInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAutoScalingNotificationTypesAnswer.
DescribeAutoScalingNotificationTypesRequest is a API request type for the DescribeAutoScalingNotificationTypes API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LaunchConfigurationNamesType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LaunchConfigurationsType.
DescribeLaunchConfigurationsPager is used to paginate the request.
DescribeLaunchConfigurationsRequest is a API request type for the DescribeLaunchConfigurations API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLifecycleHooksType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLifecycleHooksAnswer.
DescribeLifecycleHooksRequest is a API request type for the DescribeLifecycleHooks API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLifecycleHookTypesInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLifecycleHookTypesAnswer.
DescribeLifecycleHookTypesRequest is a API request type for the DescribeLifecycleHookTypes API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLoadBalancersRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLoadBalancersResponse.
DescribeLoadBalancersRequest is a API request type for the DescribeLoadBalancers API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLoadBalancerTargetGroupsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLoadBalancerTargetGroupsResponse.
DescribeLoadBalancerTargetGroupsRequest is a API request type for the DescribeLoadBalancerTargetGroups API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeMetricCollectionTypesInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeMetricCollectionTypesAnswer.
DescribeMetricCollectionTypesRequest is a API request type for the DescribeMetricCollectionTypes API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeNotificationConfigurationsType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeNotificationConfigurationsAnswer.
DescribeNotificationConfigurationsPager is used to paginate the request.
DescribeNotificationConfigurationsRequest is a API request type for the DescribeNotificationConfigurations API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribePoliciesType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PoliciesType.
DescribePoliciesPager is used to paginate the request.
DescribePoliciesRequest is a API request type for the DescribePolicies API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeScalingActivitiesType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ActivitiesType.
DescribeScalingActivitiesPager is used to paginate the request.
DescribeScalingActivitiesRequest is a API request type for the DescribeScalingActivities API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeScalingProcessTypesInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ProcessesType.
DescribeScalingProcessTypesRequest is a API request type for the DescribeScalingProcessTypes API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeScheduledActionsType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ScheduledActionsType.
DescribeScheduledActionsPager is used to paginate the request.
DescribeScheduledActionsRequest is a API request type for the DescribeScheduledActions API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeTagsType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/TagsType.
DescribeTagsPager is used to paginate the request.
DescribeTagsRequest is a API request type for the DescribeTags API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeTerminationPolicyTypesInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeTerminationPolicyTypesAnswer.
DescribeTerminationPolicyTypesRequest is a API request type for the DescribeTerminationPolicyTypes API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachInstancesQuery.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachInstancesAnswer.
DetachInstancesRequest is a API request type for the DetachInstances API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachLoadBalancersType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachLoadBalancersResultType.
DetachLoadBalancersRequest is a API request type for the DetachLoadBalancers API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachLoadBalancerTargetGroupsType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachLoadBalancerTargetGroupsResultType.
DetachLoadBalancerTargetGroupsRequest is a API request type for the DetachLoadBalancerTargetGroups API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DisableMetricsCollectionQuery.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DisableMetricsCollectionOutput.
DisableMetricsCollectionRequest is a API request type for the DisableMetricsCollection API operation.
Describes an Amazon EBS volume.
Describes an enabled metric.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/EnableMetricsCollectionQuery.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/EnableMetricsCollectionOutput.
EnableMetricsCollectionRequest is a API request type for the EnableMetricsCollection API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/EnterStandbyQuery.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/EnterStandbyAnswer.
EnterStandbyRequest is a API request type for the EnterStandby API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ExecutePolicyType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ExecutePolicyOutput.
ExecutePolicyRequest is a API request type for the ExecutePolicy API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ExitStandbyQuery.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ExitStandbyAnswer.
ExitStandbyRequest is a API request type for the ExitStandby API operation.
Describes a scheduled action that could not be created, updated, or deleted.
Describes a filter.
Describes an Auto Scaling group.
Describes an EC2 instance.
Describes an EC2 instance associated with an Auto Scaling group.
Describes whether detailed monitoring is enabled for the Auto Scaling instances.
Describes a launch configuration.
Describes a launch template.
Describes a lifecycle hook, which tells Amazon EC2 Auto Scaling that you want to perform an action whenever it launches instances or whenever it terminates instances.
Describes a lifecycle hook, which tells Amazon EC2 Auto Scaling that you want to perform an action whenever it launches instances or whenever it terminates instances.
Describes the state of a Classic Load Balancer.
Describes the state of a target group.
Describes a metric.
Describes the dimension of a metric.
Describes a granularity of a metric.
Describes a notification.
Configures a predefined metric for a target tracking policy.
Describes a process type.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutLifecycleHookType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutLifecycleHookAnswer.
PutLifecycleHookRequest is a API request type for the PutLifecycleHook API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutNotificationConfigurationType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutNotificationConfigurationOutput.
PutNotificationConfigurationRequest is a API request type for the PutNotificationConfiguration API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutScalingPolicyType.
Contains the output of PutScalingPolicy.
PutScalingPolicyRequest is a API request type for the PutScalingPolicy API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutScheduledUpdateGroupActionType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutScheduledUpdateGroupActionOutput.
PutScheduledUpdateGroupActionRequest is a API request type for the PutScheduledUpdateGroupAction API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/RecordLifecycleActionHeartbeatType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/RecordLifecycleActionHeartbeatAnswer.
RecordLifecycleActionHeartbeatRequest is a API request type for the RecordLifecycleActionHeartbeat API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ResumeProcessesOutput.
ResumeProcessesRequest is a API request type for the ResumeProcesses API operation.
Describes a scaling policy.
Describes a scheduled scaling action.
Describes one or more scheduled scaling action updates for a specified Auto Scaling group.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetDesiredCapacityType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetDesiredCapacityOutput.
SetDesiredCapacityRequest is a API request type for the SetDesiredCapacity API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetInstanceHealthQuery.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetInstanceHealthOutput.
SetInstanceHealthRequest is a API request type for the SetInstanceHealth API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetInstanceProtectionQuery.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetInstanceProtectionAnswer.
SetInstanceProtectionRequest is a API request type for the SetInstanceProtection API operation.
Describes an adjustment based on the difference between the value of the aggregated CloudWatch metric and the breach threshold that you've defined for the alarm.
Describes an automatic scaling process that has been suspended.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ResumeProcessesInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SuspendProcessesOutput.
SuspendProcessesRequest is a API request type for the SuspendProcesses API operation.
Describes a tag for an Auto Scaling group.
Describes a tag for an Auto Scaling group.
Represents a target tracking policy configuration.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/TerminateInstanceInAutoScalingGroupType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ActivityType.
TerminateInstanceInAutoScalingGroupRequest is a API request type for the TerminateInstanceInAutoScalingGroup API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/UpdateAutoScalingGroupType.
Please also see https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/UpdateAutoScalingGroupOutput.
UpdateAutoScalingGroupRequest is a API request type for the UpdateAutoScalingGroup API operation.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author