AWS Auto Scaling

Auto Scaling helps you maintain application availability and allows you to scale yournbsp;Amazon EC2nbsp;capacity up or down automatically according to conditions you define. You can use Auto Scaling to help ensure that you are running your desired number of Amazon EC2 instances. Auto Scaling can also automatically increase the number of Amazon EC2 instances during demand spikes to maintain performance and decrease capacity during lulls to reduce costs. Auto Scaling is well suited both to applications that have stable demand patterns or that experience hourly, daily, or weekly variability in usage.nbsp;

Key Links

API Paths

Attach Instances (GET) /?Action=AttachInstances OpenAPI
Attach Load Balancers (GET) /?Action=AttachLoadBalancers OpenAPI
Attach Load Balancer Target Groups (GET) /?Action=AttachLoadBalancerTargetGroups OpenAPI
Complete Lifecycle Action (GET) /?Action=CompleteLifecycleAction OpenAPI
Create Auto Scaling Group (GET) /?Action=CreateAutoScalingGroup OpenAPI
Create Launch Configuration (GET) /?Action=CreateLaunchConfiguration OpenAPI
Create Or Update Tags (GET) /?Action=CreateOrUpdateTags OpenAPI
Delete Auto Scaling Group (GET) /?Action=DeleteAutoScalingGroup OpenAPI
Delete Launch Configuration (GET) /?Action=DeleteLaunchConfiguration OpenAPI
Delete Lifecycle Hook (GET) /?Action=DeleteLifecycleHook OpenAPI
Delete Notification Configuration (GET) /?Action=DeleteNotificationConfiguration OpenAPI
Delete Policy (GET) /?Action=DeletePolicy OpenAPI
Delete Scheduled Action (GET) /?Action=DeleteScheduledAction OpenAPI
Delete Tags (GET) /?Action=DeleteTags OpenAPI
Describe Account Limits (GET) /?Action=DescribeAccountLimits OpenAPI
Describe Adjustment Types (GET) /?Action=DescribeAdjustmentTypes OpenAPI
Describe Auto Scaling Groups (GET) /?Action=DescribeAutoScalingGroups OpenAPI
Describe Auto Scaling Instances (GET) /?Action=DescribeAutoScalingInstances OpenAPI
Describe Auto Scaling Notification Types (GET) /?Action=DescribeAutoScalingNotificationTypes OpenAPI
Describe Launch Configurations (GET) /?Action=DescribeLaunchConfigurations OpenAPI
Describe Lifecycle Hooks (GET) /?Action=DescribeLifecycleHooks OpenAPI
Describe Lifecycle Hook Types (GET) /?Action=DescribeLifecycleHookTypes OpenAPI
Describe Load Balancers (GET) /?Action=DescribeLoadBalancers OpenAPI
Describe Load Balancer Target Groups (GET) /?Action=DescribeLoadBalancerTargetGroups OpenAPI
Describe Metric Collection Types (GET) /?Action=DescribeMetricCollectionTypes OpenAPI
Describe Notification Configurations (GET) /?Action=DescribeNotificationConfigurations OpenAPI
Describe Policies (GET) /?Action=DescribePolicies OpenAPI
Describe Scaling Activities (GET) /?Action=DescribeScalingActivities OpenAPI
Describe Scaling Process Types (GET) /?Action=DescribeScalingProcessTypes OpenAPI
Describe Scheduled Actions (GET) /?Action=DescribeScheduledActions OpenAPI
Describe Tags (GET) /?Action=DescribeTags OpenAPI
Describe Termination Policy Types (GET) /?Action=DescribeTerminationPolicyTypes OpenAPI
Detach Instances (GET) /?Action=DetachInstances OpenAPI
Detach Load Balancers (GET) /?Action=DetachLoadBalancers OpenAPI
Detach Load Balancer Target Groups (GET) /?Action=DetachLoadBalancerTargetGroups OpenAPI
Disable Metrics Collection (GET) /?Action=DisableMetricsCollection OpenAPI
Enable Metrics Collection (GET) /?Action=EnableMetricsCollection OpenAPI
Enter Standby (GET) /?Action=EnterStandby OpenAPI
Execute Policy (GET) /?Action=ExecutePolicy OpenAPI
Exit Standby (GET) /?Action=ExitStandby OpenAPI
Put Lifecycle Hook (GET) /?Action=PutLifecycleHook OpenAPI
Put Notification Configuration (GET) /?Action=PutNotificationConfiguration OpenAPI
Put Scaling Policy (GET) /?Action=PutScalingPolicy OpenAPI
Put Scheduled Update Group Action (GET) /?Action=PutScheduledUpdateGroupAction OpenAPI
Record Lifecycle Action Heartbeat (GET) /?Action=RecordLifecycleActionHeartbeat OpenAPI
Resume Processes (GET) /?Action=ResumeProcesses OpenAPI
Set Desired Capacity (GET) /?Action=SetDesiredCapacity OpenAPI
Set Instance Health (GET) /?Action=SetInstanceHealth OpenAPI
Set Instance Protection (GET) /?Action=SetInstanceProtection OpenAPI
Suspend Processes (GET) /?Action=SuspendProcesses OpenAPI
Terminate Instance In Auto Scaling Group (GET) /?Action=TerminateInstanceInAutoScalingGroup OpenAPI
Update Auto Scaling Group (GET) /?Action=UpdateAutoScalingGroup OpenAPI

<