IAM / compute / autoscaling

AWS Auto Scaling (IAM)

JSON →
AWSautoscalingcompute

Automatically adjusts the number of Amazon EC2 instances or other resources to maintain performance and minimize cost based on demand.

iamaws
Permissions
Actions in this service
autoscaling:DescribeAutoScalingGroups
autoscaling:DescribeAutoScalingInstances
autoscaling:DescribeScalingActivities
autoscaling:DescribePolicies
autoscaling:DescribeTags
autoscaling:DescribeAccountLimits
Policy
Minimal privilege example

Copy-paste least-privilege policy statement — not yet harness-verified.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "autoscaling:DescribeAutoScalingGroups", "autoscaling:DescribeAutoScalingInstances", "autoscaling:DescribeScalingActivities", "autoscaling:DescribePolicies", "autoscaling:DescribeTags", "autoscaling:DescribeAccountLimits" ], "Resource": "*" } ] }
SDK mapping
Method → permission

SDK method mapping (e.g. boto3.get_object()s3:GetObject) is not yet collected.

Footguns
Known gotchas
Avoid autoscaling:* — grants full control including creating, updating, and deleting Auto Scaling groups and policies.
Avoid autoscaling:DeleteAutoScalingGroup — allows deletion of Auto Scaling groups, potentially terminating all instances.
Resources