This module creates following resources.
aws_route53_resolver_endpoint
aws_security_group
aws_security_group_rule
Name | Version |
---|---|
terraform | >= 1.5 |
aws | >= 4.27 |
Name | Version |
---|---|
aws | 5.19.0 |
Name | Source | Version |
---|---|---|
resource_group | tedilabs/misc/aws//modules/resource-group | ~> 0.10.0 |
security_group__this | tedilabs/network/aws//modules/security-group | ~> 0.26.0 |
Name | Type |
---|---|
aws_route53_resolver_endpoint.this | resource |
aws_subnet.this | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
ip_allocations | (Required) A list of IP allocations which include subnet_id and ip . ip is a private IP from subnet . |
list(object({ |
n/a | yes |
name | (Required) The name of the Route53 Resolver Inbound Endpoint. | string |
n/a | yes |
allowed_ingress_cidrs | (Optional) A list of CIDR for Route53 Resolver Inbound Endpoint ingress access. | list(string) |
[ |
no |
module_tags_enabled | (Optional) Whether to create AWS Resource Tags for the module informations. | bool |
true |
no |
resource_group_description | (Optional) The description of Resource Group. | string |
"Managed by Terraform." |
no |
resource_group_enabled | (Optional) Whether to create Resource Group to find and group AWS resources which are created by this module. | bool |
true |
no |
resource_group_name | (Optional) The name of Resource Group. A Resource Group name can have a maximum of 127 characters, including letters, numbers, hyphens, dots, and underscores. The name cannot start with AWS or aws . |
string |
"" |
no |
security_groups | (Optional) A list of security groups for Route53 Resolver Inbound Endpoint. | list(string) |
[] |
no |
tags | (Optional) A map of tags to add to all resources. | map(string) |
{} |
no |
Name | Description |
---|---|
arn | The ARN of the Route 53 Resolver Endpoint. |
id | The ID of the Route 53 Resolver Endpoint. |
ip_addresses | IP addresses in your VPC that you want DNS queries to pass through on the way from your network to your VPCs. |
name | The name of the Route 53 Resolver Endpoint. |
security_group_ids | A list of the ID of security groups that you want to use to control access to this VPC. |
subnet_ids | A list of the ID of subnets that IP addresses of resolver endpoint are allocated in. |
vpc_id | The ID of the VPC that you want to create the resolver endpoint in. |