Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "Version": "2012-10-17",
- "Statement": [
- {
- "Sid": "EBApplicationPermissions",
- "Effect": "Allow",
- "Action": [
- "elasticbeanstalk:DescribeApplicationVersions",
- "elasticbeanstalk:DescribeApplications",
- "elasticbeanstalk:DescribeEvents",
- "elasticbeanstalk:UpdateApplication"
- ],
- "Resource": [
- "arn:aws:elasticbeanstalk:{{region}}:{{acctount_id}}:application/{{application}}"
- ]
- },
- {
- "Sid": "EBApplicationVersionPermissions",
- "Effect": "Allow",
- "Action": [
- "elasticbeanstalk:DescribeApplicationVersions",
- "elasticbeanstalk:DescribeEvents",
- "elasticbeanstalk:CreateApplicationVersion"
- ],
- "Resource": [
- "arn:aws:elasticbeanstalk:{{region}}:{{account_id}}:applicationversion/{{application}}"
- ]
- },
- {
- "Sid": "EBEnvironmentPermissions",
- "Effect": "Allow",
- "Action": [
- "elasticbeanstalk:DescribeEnvironments",
- "elasticbeanstalk:DescribeEvents",
- "elasticbeanstalk:UpdateEnvironment",
- "elasticbeanstalk:RequestEnvironmentInfo"
- ],
- "Resource": [
- "arn:aws:elasticbeanstalk:{{region}}:{{account_id}}:environment/{{application}}"
- ]
- },
- {
- "Sid": "EBS3ObjPermissions",
- "Effect": "Allow",
- "Action": [
- "s3:PutObject",
- "s3:GetObject",
- "s3:PutObjectAcl",
- "s3:GetObjectAcl",
- "s3:DeleteObject"
- ],
- "Resource": [
- "arn:aws:s3:::{{eb_bucket}}/*"
- ]
- },
- {
- "Sid": "EBS3BktPermissions",
- "Effect": "Allow",
- "Action": [
- "s3:ListBucket",
- "s3:ListBucketVersions",
- "s3:GetBucketPolicy"
- ],
- "Resource": [
- "arn:aws:s3:::{{eb_bucket}}"
- ]
- },
- {
- "Sid": "CloudformationPermissions",
- "Effect": "Allow",
- "Action": [
- "cloudformation:GetTemplate",
- "cloudformation:GetTemplateSummary",
- "cloudformation:DescribeStackResource"
- ],
- "Resource": [
- "arn:aws:cloudformation:{{region}}:{{account_id}}:stack/{{eb_stack}}/*"
- ]
- },
- {
- "Sid": "ElasticLoadbalancerPermissions",
- "Effect": "Allow",
- "Action": [
- "elasticloadbalancing:DeregisterInstancesFromLoadBalancer",
- "elasticloadbalancing:RegisterInstancesWithLoadBalancer"
- ],
- "Resource": [
- "arn:aws:elasticloadbalancing:{{region}}:{{account_id}}:loadbalancer/{{load_balancer_name}}"
- ]
- },
- {
- "Sid": "ElasticLoadbalancerReadPermissions",
- "Effect": "Allow",
- "Action": [
- "elasticloadbalancing:DescribeInstanceHealth",
- "elasticloadbalancing:DescribeLoadBalancerAttributes",
- "elasticloadbalancing:DescribeLoadBalancerPolicyTypes",
- "elasticloadbalancing:DescribeLoadBalancerPolicies",
- "elasticloadbalancing:DescribeLoadBalancers"
- ],
- "Resource": [
- "*"
- ]
- },
- {
- "Sid": "AutoscalingPermissions",
- "Effect": "Allow",
- "Action": [
- "autoscaling:SuspendProcesses",
- "autoscaling:ResumeProcesses",
- "autoscaling:DescribeScalingActivities",
- "autoscaling:DescribeAutoScalingGroups"
- ],
- "Resource": "*"
- }
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement