Skip to content

Commit ed5df9c

Browse files
authored
feat(ec2): support AWS::EC2::VPCEndpointService SupportedIpAddressTypes property (#33877)
### Issue # (if applicable) N/A ### Reason for this change Supporting a new L1 property `AWS::EC2::VPCEndpointService` ### Description of changes Added a new property - `supportedIpAddressTypes` - to the `VpcEndpointService` construct. It takes a list of `IpAddressType` enums. ### Describe any new or updated permissions being added None ### Description of how you validated changes Updated integ test to use the new property and deployed successfully. ### 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 c125a98 commit ed5df9c

File tree

13 files changed

+307
-841
lines changed

13 files changed

+307
-841
lines changed

packages/@aws-cdk-testing/framework-integ/test/aws-ec2/test/integ.vpc-endpoint-service.js.snapshot/TestStackLoadBalancer.assets.json

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-ec2/test/integ.vpc-endpoint-service.js.snapshot/TestStackLoadBalancer.template.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -453,7 +453,7 @@
453453
"S3Bucket": {
454454
"Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}"
455455
},
456-
"S3Key": "bde7b5c89cb43285f884c94f0b9e17cdb0f5eb5345005114dd60342e0b8a85a1.zip"
456+
"S3Key": "a1acfc2b5f4f6b183fd2bb9863f486bc5edef6a357b355a070d9a0e502df418c.zip"
457457
},
458458
"Timeout": 900,
459459
"MemorySize": 128,
@@ -509,6 +509,9 @@
509509
{
510510
"Ref": "NLB55158F82"
511511
}
512+
],
513+
"SupportedIpAddressTypes": [
514+
"ipv4"
512515
]
513516
}
514517
}

packages/@aws-cdk-testing/framework-integ/test/aws-ec2/test/integ.vpc-endpoint-service.js.snapshot/VpcEndpointserviceDefaultTestDeployAssert1FF764BE.assets.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-ec2/test/integ.vpc-endpoint-service.js.snapshot/cdk.out

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-ec2/test/integ.vpc-endpoint-service.js.snapshot/integ.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-ec2/test/integ.vpc-endpoint-service.js.snapshot/manifest.json

+161-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)