Skip to content

Policy: AWSElasticBeanstalkService

ARN: arn:aws:iam::aws:policy/service-role/AWSElasticBeanstalkService

Allowed Actions

Actions Services
autoscaling:AttachInstances autoscaling
autoscaling:CreateAutoScalingGroup autoscaling
autoscaling:CreateLaunchConfiguration autoscaling
autoscaling:CreateOrUpdateTags autoscaling
autoscaling:DeleteAutoScalingGroup autoscaling
autoscaling:DeleteLaunchConfiguration autoscaling
autoscaling:DeletePolicy autoscaling
autoscaling:DeleteScheduledAction autoscaling
autoscaling:DescribeAccountLimits autoscaling
autoscaling:DescribeAutoScalingGroups autoscaling
autoscaling:DescribeAutoScalingInstances autoscaling
autoscaling:DescribeLaunchConfigurations autoscaling
autoscaling:DescribeLoadBalancers autoscaling
autoscaling:DescribeNotificationConfigurations autoscaling
autoscaling:DescribeScalingActivities autoscaling
autoscaling:DescribeScheduledActions autoscaling
autoscaling:DetachInstances autoscaling
autoscaling:PutNotificationConfiguration autoscaling
autoscaling:PutScalingPolicy autoscaling
autoscaling:PutScheduledUpdateGroupAction autoscaling
autoscaling:ResumeProcesses autoscaling
autoscaling:SetDesiredCapacity autoscaling
autoscaling:SuspendProcesses autoscaling
autoscaling:TerminateInstanceInAutoScalingGroup autoscaling
autoscaling:UpdateAutoScalingGroup autoscaling
cloudformation:* cloudformation
cloudwatch:PutMetricAlarm cloudwatch
codebuild:BatchGetBuilds codebuild
codebuild:CreateProject codebuild
codebuild:DeleteProject codebuild
codebuild:StartBuild codebuild
ec2:AllocateAddress ec2
ec2:AssociateAddress ec2
ec2:AuthorizeSecurityGroupEgress ec2
ec2:AuthorizeSecurityGroupIngress ec2
ec2:CreateLaunchTemplate ec2
ec2:CreateLaunchTemplateVersion ec2
ec2:CreateSecurityGroup ec2
ec2:DeleteLaunchTemplate ec2
ec2:DeleteLaunchTemplateVersions ec2
ec2:DeleteSecurityGroup ec2
ec2:DescribeAccountAttributes ec2
ec2:DescribeAddresses ec2
ec2:DescribeImages ec2
ec2:DescribeInstanceAttribute ec2
ec2:DescribeInstances ec2
ec2:DescribeKeyPairs ec2
ec2:DescribeLaunchTemplateVersions ec2
ec2:DescribeLaunchTemplates ec2
ec2:DescribeSecurityGroups ec2
ec2:DescribeSnapshots ec2
ec2:DescribeSpotInstanceRequests ec2
ec2:DescribeSubnets ec2
ec2:DescribeVpcClassicLink ec2
ec2:DescribeVpcs ec2
ec2:DisassociateAddress ec2
ec2:ReleaseAddress ec2
ec2:RevokeSecurityGroupEgress ec2
ec2:RevokeSecurityGroupIngress ec2
ec2:RunInstances ec2
ec2:TerminateInstances ec2
ecs:CreateCluster ecs
ecs:DeleteCluster ecs
ecs:DescribeClusters ecs
ecs:RegisterTaskDefinition ecs
ecs:TagResource ecs
elasticbeanstalk:* elasticbeanstalk
elasticloadbalancing:AddTags elasticloadbalancing
elasticloadbalancing:ApplySecurityGroupsToLoadBalancer elasticloadbalancing
elasticloadbalancing:ConfigureHealthCheck elasticloadbalancing
elasticloadbalancing:CreateLoadBalancer elasticloadbalancing
elasticloadbalancing:DeleteLoadBalancer elasticloadbalancing
elasticloadbalancing:DeregisterInstancesFromLoadBalancer elasticloadbalancing
elasticloadbalancing:DeregisterTargets elasticloadbalancing
elasticloadbalancing:DescribeInstanceHealth elasticloadbalancing
elasticloadbalancing:DescribeLoadBalancers elasticloadbalancing
elasticloadbalancing:DescribeTargetGroups elasticloadbalancing
elasticloadbalancing:DescribeTargetHealth elasticloadbalancing
elasticloadbalancing:RegisterInstancesWithLoadBalancer elasticloadbalancing
elasticloadbalancing:RegisterTargets elasticloadbalancing
iam:ListRoles iam
iam:PassRole iam
logs:CreateLogGroup logs
logs:DeleteLogGroup logs
logs:DescribeLogGroups logs
logs:PutRetentionPolicy logs
rds:DescribeDBEngineVersions rds
rds:DescribeDBInstances rds
rds:DescribeOrderableDBInstanceOptions rds
s3:* s3
s3:GetObject s3
s3:GetObjectAcl s3
s3:ListBucket s3
sns:CreateTopic sns
sns:GetTopicAttributes sns
sns:ListSubscriptionsByTopic sns
sns:SetTopicAttributes sns
sns:Subscribe sns
sqs:GetQueueAttributes sqs
sqs:GetQueueUrl sqs