-
-
Notifications
You must be signed in to change notification settings - Fork 0
aws∕vpc‒endpoint
GitHub Actions edited this page Feb 26, 2025
·
4 revisions
To use this module in your Terraform, refer to the below module example:
module "aws_vpc_endpoint" {
source = "git::ssh://git@github.com/techpivot/terraform-modules-demo.git?ref=aws/vpc-endpoint/v1.1.5"
# See inputs below for additional required parameters
}
Name | Version |
---|---|
terraform | >= 1.0 |
aws | >= 5.49 |
Name | Version |
---|---|
aws | >= 5.49 |
No modules.
Name | Type |
---|---|
aws_security_group.this | resource |
aws_security_group_rule.this | resource |
aws_vpc_endpoint.this | resource |
aws_vpc_endpoint_service.this | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
endpoints | A map of interface and/or gateway endpoints containing their properties and configurations | any |
{} |
no |
security_group_description | Description of the security group created | string |
null |
no |
security_group_ids | Default security group IDs to associate with the VPC endpoints | list(string) |
[] |
no |
security_group_name | Name to use on security group created. Conflicts with security_group_name_prefix
|
string |
null |
no |
security_group_name_prefix | Name prefix to use on security group created. Conflicts with security_group_name
|
string |
null |
no |
security_group_rules | Security group rules to add to the security group created | any |
{} |
no |
security_group_tags | A map of additional tags to add to the security group created. Bump 2 | map(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 |
timeouts | Define maximum timeout for creating, updating, and deleting VPC endpoint resources | map(string) |
{} |
no |
vpc_id | The ID of the VPC in which the endpoint will be used | string |
null |
no |
Name | Description |
---|---|
endpoint_arn | VPC endpoint arns |
endpoints | Array containing the full resource object and attributes for all endpoints created |
security_group_arn | Amazon Resource Name (ARN) of the security group |
security_group_id | ID of the security group |
- 🔀PR #12 - test: debugging outputs with changed module
- chore: update terraform-module-releaser to v1.4.1 and add debug outputs; modify security group tags description
- PR #11 - fix: improve vpc-enpoint variable
- fix: improve vpc-enpoint variable
This is a test to bump the version and ensure the wiki link is correct.
- PR #8 - fix: bump aws version
- PR #7 - fix: bump vpc-endpoint version
- PR #6 - chore: bump AWS required provider version
- PR #2 - feat: update required Terraform version and add VPC endpoint ARN output
- feat: add new output for VPC endpoint ARN
- PR #1 - docs: update readme with demo notice