GSCTL AWS Policy

The following policy is required for gsctl using AMS, before using Volumes.

{
				    "Version": "2012-10-17",
				    "Statement": [
				        {
				            "Sid": "VisualEditor0",
				            "Effect": "Allow",
				            "Action": [
				                "ec2:AuthorizeSecurityGroupIngress",
				                "ec2:DeleteSubnet",
				                "ec2:DescribeInstances",
				                "ec2:CreateKeyPair",
				                "ec2:CreateVpc",
				                "ec2:AttachInternetGateway",
				                "ec2:DeleteRouteTable",
				                "ec2:ModifySubnetAttribute",
				                "ec2:AssociateRouteTable",
				                "ec2:DescribeInternetGateways",
				                "ec2:DescribeInstanceTypeOfferings",
				                "ec2:CreateRoute",
				                "ec2:CreateInternetGateway",
				                "ec2:CreateSecurityGroup",
				                "ec2:ModifyVpcAttribute",
				                "ec2:DeleteInternetGateway",
				                "ec2:DescribeKeyPairs",
				                "ec2:DescribeRouteTables",
				                "ec2:DescribeInstanceStatus",
				                "ec2:TerminateInstances",
				                "ec2:CreateTags",
				                "ec2:CreateRouteTable",
				                "ec2:RunInstances",
				                "ec2:DetachInternetGateway",
				                "ec2:DisassociateRouteTable",
				                "ec2:DescribeSecurityGroups",
				                "ec2:RevokeSecurityGroupIngress",
				                "ec2:DescribeImages",
				                "ec2:DescribeVpcs",
				                "ec2:DeleteSecurityGroup",
				                "ec2:DeleteVpc",
				                "ec2:CreateSubnet",
				                "ec2:DescribeSubnets",
				                "ec2:DeleteKeyPair"
				            ],
				            "Resource": "*"
				        }
				    ]
				}