-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Description
Is your request related to a new offering from AWS?
✅ Yes: AWS recently introduced support for VPC Lattice Service Networks to be used as VPC endpoints.
This capability is now visible in the AWS Console under the "Create endpoint" flow, with the new "Service networks" type for VPC Lattice-based communication.
This request is to support this feature in the Terraform AWS VPC module.
Is your request related to a problem? Please describe.
Currently, there's no way to provision a VPC endpoint that connects to a VPC Lattice Service Network using this module.
We want to manage our Lattice service network access fully through Terraform, and not being able to create these endpoints creates a gap in IaC coverage and breaks our automation patterns.
Describe the solution you'd like.
Add support in this module to define and create VPC endpoints of type "Service networks", specifically to connect to AWS VPC Lattice service networks via PrivateLink.
This includes adding support for the new ServiceNetworkEndpoint type and associated resource arguments like subnet selection, security groups, and service network name/ID.
Describe alternatives you've considered.
Download the module and add this ability ourselves
Additional context
This feature is already available in the AWS Console under the “Service networks – new” type.
Adding support in this module would allow users to manage their VPC Lattice connectivity fully via Terraform.