anchor.diff:  * `s3:GetObjectVersion`
   * `s3:DeleteObject`
   
  -.All permissions that are required to uninstall a cluster
  +.All additional permissions that are required to uninstall a cluster
   * `autoscaling:DescribeAutoScalingGroups`
  +* `ec2:DeleteDhcpOptions`
  +* `ec2:DeleteInternetGateway`
  +* `ec2:DeleteNatGateway`
   * `ec2:DeleteNetworkInterface`
  +* `ec2:DeleteRoute`
  +* `ec2:DeleteRouteTable`
  +* `ec2:DeleteSnapshot`
  +* `ec2:DeleteSecurityGroup`
  +* `ec2:DeleteSubnet`
   * `ec2:DeleteVolume`
  +* `ec2:DeleteVpc`
   * `ec2:DeleteVpcEndpoints`
  +* `ec2:DeregisterImage`
  +* `ec2:DetachInternetGateway`
  +* `ec2:DisassociateRouteTable`
  +* `ec2:ReleaseAddress`
   * `elasticloadbalancing:DescribeTargetGroups`
   * `elasticloadbalancing:DeleteTargetGroup`
  +* `elasticloadbalancing:DeleteLoadBalancer`
   * `iam:ListInstanceProfiles`
   * `iam:ListRolePolicies`
   * `iam:ListUserPolicies`
  +* `route53:DeleteHostedZone`
   * `tag:GetResources`
positive.code: * `elasticloadbalancing:CreateLoadBalancerListeners`
  * `elasticloadbalancing:CreateTargetGroup`
  * `elasticloadbalancing:ConfigureHealthCheck`
  * `elasticloadbalancing:DeleteLoadBalancer`
  * `elasticloadbalancing:DeregisterInstancesFromLoadBalancer`
  * `elasticloadbalancing:DeregisterTargets`
  * `elasticloadbalancing:DescribeInstanceHealth`
  
negative.code: * `route53:GetChange`
  * `route53:GetHostedZone`
  * `route53:CreateHostedZone`
  * `route53:ListHostedZones`
  * `route53:ListHostedZonesByName`
  * `route53:ListResourceRecordSets`
  