@@ -497,17 +497,21 @@ const expectedAWSLoadBalancerControllerPolicyDocument = `{
497497 "ec2:DescribeTags",
498498 "ec2:GetCoipPoolUsage",
499499 "ec2:DescribeCoipPools",
500+ "ec2:GetSecurityGroupsForVpc",
501+ "ec2:DescribeIpamPools",
500502 "elasticloadbalancing:DescribeLoadBalancers",
501503 "elasticloadbalancing:DescribeLoadBalancerAttributes",
502504 "elasticloadbalancing:DescribeListeners",
503- "elasticloadbalancing:DescribeListenerAttributes",
504505 "elasticloadbalancing:DescribeListenerCertificates",
505506 "elasticloadbalancing:DescribeSSLPolicies",
506507 "elasticloadbalancing:DescribeRules",
507508 "elasticloadbalancing:DescribeTargetGroups",
508509 "elasticloadbalancing:DescribeTargetGroupAttributes",
509510 "elasticloadbalancing:DescribeTargetHealth",
510- "elasticloadbalancing:DescribeTags"
511+ "elasticloadbalancing:DescribeTags",
512+ "elasticloadbalancing:DescribeTrustStores",
513+ "elasticloadbalancing:DescribeListenerAttributes",
514+ "elasticloadbalancing:DescribeCapacityReservation"
511515 ],
512516 "Effect": "Allow",
513517 "Resource": "*"
@@ -667,15 +671,17 @@ const expectedAWSLoadBalancerControllerPolicyDocument = `{
667671 },
668672 {
669673 "Action": [
670- "elasticloadbalancing:ModifyListenerAttributes",
671674 "elasticloadbalancing:ModifyLoadBalancerAttributes",
672675 "elasticloadbalancing:SetIpAddressType",
673676 "elasticloadbalancing:SetSecurityGroups",
674677 "elasticloadbalancing:SetSubnets",
675678 "elasticloadbalancing:DeleteLoadBalancer",
676679 "elasticloadbalancing:ModifyTargetGroup",
677680 "elasticloadbalancing:ModifyTargetGroupAttributes",
678- "elasticloadbalancing:DeleteTargetGroup"
681+ "elasticloadbalancing:DeleteTargetGroup",
682+ "elasticloadbalancing:ModifyListenerAttributes",
683+ "elasticloadbalancing:ModifyCapacityReservation",
684+ "elasticloadbalancing:ModifyIpPools"
679685 ],
680686 "Condition": {
681687 "Null": {
@@ -729,7 +735,8 @@ const expectedAWSLoadBalancerControllerPolicyDocument = `{
729735 "elasticloadbalancing:ModifyListener",
730736 "elasticloadbalancing:AddListenerCertificates",
731737 "elasticloadbalancing:RemoveListenerCertificates",
732- "elasticloadbalancing:ModifyRule"
738+ "elasticloadbalancing:ModifyRule",
739+ "elasticloadbalancing:SetRulePriorities"
733740 ],
734741 "Effect": "Allow",
735742 "Resource": "*"
0 commit comments