Terraform module with vpc Endpoint that supports both Interface and Gateway endpoints.
See at example/simple
Name | Version |
---|---|
terraform | >= 1.0.0 |
aws | >= 4.00 |
Name | Version |
---|---|
aws | >= 4.00 |
No modules.
Name | Type |
---|---|
aws_security_group.allow_all_internal | resource |
aws_vpc_endpoint.this | resource |
aws_vpc.this | data source |
aws_vpc_endpoint_service.this | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
environment | To manage a resources with tags | string |
n/a | yes |
endpoints | A map of interface and/or gateway endpoints containing their properties and configurations | any |
{} |
no |
security_group_ids | Default security group IDs to associate with the VPC endpoints | list(string) |
[] |
no |
subnet_ids | Default subnets IDs to associate with the VPC endpoints | list(string) |
[] |
no |
tags | A map of tags to use on all resources | map(string) |
{} |
no |
vpc_id | The ID of the VPC in which the endpoint will be used | string |
null |
no |
Name | Description |
---|---|
endpoints | Array containing the full resource object and attributes for all endpoints created |