Skip to content

Commit 98eddf1

Browse files
committed
fix: allow IPv6 IPAM pool without requiring IPv4 IPAM
1 parent 3ffbd46 commit 98eddf1

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ resource "aws_vpc" "this" {
3030

3131
region = var.region
3232

33-
cidr_block = var.use_ipam_pool ? null : var.cidr
33+
cidr_block = var.use_ipam_pool && var.ipv4_ipam_pool_id != null ? null : var.cidr
3434
ipv4_ipam_pool_id = var.ipv4_ipam_pool_id
3535
ipv4_netmask_length = var.ipv4_netmask_length
3636

37-
assign_generated_ipv6_cidr_block = var.enable_ipv6 && !var.use_ipam_pool ? true : null
37+
assign_generated_ipv6_cidr_block = var.enable_ipv6 && !var.use_ipam_pool && var.ipv6_ipam_pool_id == null ? true : null
3838
ipv6_cidr_block = var.ipv6_cidr
3939
ipv6_ipam_pool_id = var.ipv6_ipam_pool_id
4040
ipv6_netmask_length = var.ipv6_netmask_length

0 commit comments

Comments
 (0)