File tree Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -254,9 +254,10 @@ module "lambda_function_in_vpc" {
254
254
255
255
source_path = "../fixtures/python-app1"
256
256
257
- vpc_subnet_ids = module.vpc.intra_subnets
258
- vpc_security_group_ids = [module.vpc.default_security_group_id]
259
- attach_network_policy = true
257
+ vpc_subnet_ids = module.vpc.intra_subnets
258
+ vpc_security_group_ids = [module.vpc.default_security_group_id]
259
+ attach_network_policy = true
260
+ ipv6_allowed_for_dual_stack = true
260
261
}
261
262
262
263
module "vpc" {
Original file line number Diff line number Diff line change @@ -91,8 +91,9 @@ resource "aws_lambda_function" "this" {
91
91
dynamic "vpc_config" {
92
92
for_each = var. vpc_subnet_ids != null && var. vpc_security_group_ids != null ? [true ] : []
93
93
content {
94
- security_group_ids = var. vpc_security_group_ids
95
- subnet_ids = var. vpc_subnet_ids
94
+ security_group_ids = var. vpc_security_group_ids
95
+ subnet_ids = var. vpc_subnet_ids
96
+ ipv6_allowed_for_dual_stack = var. ipv6_allowed_for_dual_stack
96
97
}
97
98
}
98
99
Original file line number Diff line number Diff line change @@ -176,6 +176,12 @@ variable "vpc_security_group_ids" {
176
176
default = null
177
177
}
178
178
179
+ variable "ipv6_allowed_for_dual_stack" {
180
+ description = " Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets. Default is false."
181
+ type = bool
182
+ default = false
183
+ }
184
+
179
185
variable "tags" {
180
186
description = " A map of tags to assign to resources."
181
187
type = map (string )
You can’t perform that action at this time.
0 commit comments