Amazon EC2 Auto Scaling API
The Amazon EC2 Auto Scaling API provides programmatic access to create and manage Auto Scaling groups, launch configurations, scaling policies, scheduled actions, lifecycle hooks, and warm pools for automatic capacity management.
Documentation
Documentation
https://docs.aws.amazon.com/autoscaling/ec2/APIReference/Welcome.html
GettingStarted
https://docs.aws.amazon.com/autoscaling/ec2/userguide/get-started-with-ec2-auto-scaling.html
APIReference
https://docs.aws.amazon.com/autoscaling/ec2/APIReference/
Authentication
https://docs.aws.amazon.com/autoscaling/ec2/APIReference/CommonParameters.html
RateLimits
https://docs.aws.amazon.com/autoscaling/ec2/APIReference/ec2-auto-scaling-api-throttling.html
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/openapi/amazon-ec2-auto-scaling-openapi.yaml
OpenAPI
https://api.apis.guru/v2/specs/amazonaws.com/autoscaling/2011-01-01/openapi.yaml
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/json-schema/ec2-auto-scaling-auto-scaling-group-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/json-schema/ec2-auto-scaling-accelerator-count-request-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/json-structure/ec2-auto-scaling-accelerator-count-request-structure.json
Other Resources
JSONLD
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/json-ld/amazon-ec2-auto-scaling-context.jsonld
Pricing
https://aws.amazon.com/ec2/autoscaling/pricing/
FAQ
https://aws.amazon.com/ec2/autoscaling/faqs/
Examples
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/examples/ec2-auto-scaling-accelerator-count-request-example.json
APIsJSON
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/apis.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/arazzo/amazon-ec2-auto-scaling-audit-launch-configuration-usage-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/arazzo/amazon-ec2-auto-scaling-configure-and-execute-scaling-policy-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/arazzo/amazon-ec2-auto-scaling-decommission-group-and-launch-configuration-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/arazzo/amazon-ec2-auto-scaling-protect-instances-from-scale-in-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/arazzo/amazon-ec2-auto-scaling-provision-auto-scaling-group-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/arazzo/amazon-ec2-auto-scaling-register-lifecycle-hook-and-complete-action-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/arazzo/amazon-ec2-auto-scaling-roll-out-instance-refresh-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/arazzo/amazon-ec2-auto-scaling-schedule-capacity-change-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/arazzo/amazon-ec2-auto-scaling-set-desired-capacity-and-verify-workflow.yml