aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap
AWS::EC2::VPCEndpoint return ENI IP address
- Dominant language
- No language data
- Stars
- 1.1k
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Description
For interface typed VPC endpoints it would be good to have the private IPs of the ENIs as an attribute accessible via !GetAtt.
For several use cases, DNS names are not enough and you need the IP of the ENI.
Currently, this can only be solved by a custom resource that takes the ENIs (`!GetAtt VPCE.NetworkInterfaceIds`) and resolves them to IPs.
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html
Category: Networking & Content (VPC, Route53, API GW,...)
Contributor guide
Research direction
Start with the AWS::EC2::VPCEndpoint resource documentation linked in the issue and its current attribute list. Confirm how interface endpoint ENI IDs are exposed; done when private ENI IPs are available through !GetAtt without the described custom resource.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- cloud, networking
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100