Skip to content

Commit 5eb11d2

Browse files
authored
chore(ec2): add VPC interface endpoints for WAFV2 (#33685)
### Issue # (if applicable) ### Reason for this change There are no VPC endpoints for AWS WAFV2 so I added. ``` % aws ec2 describe-vpc-endpoint-services --filters "Name=service-name,Values=*waf*" --region us-east-1 --query "ServiceNames[]" [ "com.amazonaws.us-east-1.wafv2", "com.amazonaws.us-east-1.wafv2-fips" ] ``` ### Description of changes ### Describe any new or updated permissions being added ### Description of how you validated changes ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent 7213a2f commit 5eb11d2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/aws-cdk-lib/aws-ec2/lib/vpc-endpoint.ts

+2
Original file line numberDiff line numberDiff line change
@@ -639,6 +639,8 @@ export class InterfaceVpcEndpointAwsService implements IInterfaceVpcEndpointServ
639639
public static readonly TRANSFER_SERVER = new InterfaceVpcEndpointAwsService('transfer.server');
640640
public static readonly TRANSLATE = new InterfaceVpcEndpointAwsService('translate');
641641
public static readonly TRUSTED_ADVISOR = new InterfaceVpcEndpointAwsService('trustedadvisor');
642+
public static readonly WAFV2 = new InterfaceVpcEndpointAwsService('wafv2');
643+
public static readonly WAFV2_FIPS = new InterfaceVpcEndpointAwsService('wafv2-fips');
642644
public static readonly WELL_ARCHITECTED_TOOL = new InterfaceVpcEndpointAwsService('wellarchitected');
643645
public static readonly WORKMAIL = new InterfaceVpcEndpointAwsService('workmail');
644646
public static readonly WORKSPACES = new InterfaceVpcEndpointAwsService('workspaces');

0 commit comments

Comments
 (0)