You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| firewall\_custom\_rules | The stateful rule group rules specifications in Suricata file format, with one rule per line |`list(string)`|`[]`| no |
76
94
| firewall\_domain\_list | List the domain names you want to take action on. |`list(any)`| <pre>[<br> ".amazonaws.com",<br> ".github.com"<br>]</pre> | no |
77
95
| firewall\_netnum\_offset | Start with this subnet for secure ones, plus number of AZs |`number`|`14`| no |
96
+
| firewall\_newbits | Number of bits to add to the vpc cidr for firewall subnets (overrides 'newbits' if set) |`number`|`null`| no |
78
97
| kms\_key\_arn | The ARN of the KMS Key to use when encrypting log data. |`string`|`""`| no |
79
98
| kubernetes\_clusters | List of kubernetes cluster names to creates tags in public and private subnets of this VPC |`list(string)`|`[]`| no |
80
99
| kubernetes\_clusters\_secure | List of kubernetes cluster names to creates tags in secure subnets of this VPC |`list(string)`|`[]`| no |
@@ -86,23 +105,27 @@ module "network" {
86
105
| name\_suffix | Adds a name suffix to all resources created |`string`|`""`| no |
87
106
| nat | Deploy NAT instance(s) |`bool`|`true`| no |
88
107
| network\_firewall | Enable or disable VPC Network Firewall |`bool`|`false`| no |
89
-
| newbits | Number of bits to add to the vpc cidr when building subnets |`number`|`5`| no |
108
+
| newbits | Number of bits to add to the vpc cidr when building subnets (applies to all tiers unless tier-specific values are set) |`number`|`5`| no |
90
109
| private\_nacl\_allow\_cidrs | CIDRs to allow traffic from private subnet |`list(string)`|`[]`| no |
91
110
| private\_netnum\_offset | Start with this subnet for private ones, plus number of AZs |`number`|`5`| no |
111
+
| private\_newbits | Number of bits to add to the vpc cidr for private subnets (overrides 'newbits' if set) |`number`|`null`| no |
92
112
| public\_nacl\_allow\_cidrs | CIDRs to allow traffic from public subnet |`list(string)`|`[]`| no |
93
113
| public\_nacl\_icmp | Allows ICMP traffic to and from the public subnet |`bool`|`true`| no |
94
114
| public\_nacl\_inbound\_tcp\_ports | TCP Ports to allow inbound on public subnet via NACLs (this list cannot be empty) |`list(string)`| <pre>[<br> "80",<br> "443",<br> "22",<br> "1194"<br>]</pre> | no |
95
115
| public\_nacl\_inbound\_udp\_ports | UDP Ports to allow inbound on public subnet via NACLs (this list cannot be empty) |`list(string)`|`[]`| no |
96
116
| public\_nacl\_outbound\_tcp\_ports | TCP Ports to allow outbound to external services (use [0] to allow all ports) |`list(string)`| <pre>[<br> "0"<br>]</pre> | no |
97
117
| public\_nacl\_outbound\_udp\_ports | UDP Ports to allow outbound to external services (use [0] to allow all ports) |`list(string)`| <pre>[<br> "0"<br>]</pre> | no |
98
118
| public\_netnum\_offset | Start with this subnet for public ones, plus number of AZs |`number`|`0`| no |
119
+
| public\_newbits | Number of bits to add to the vpc cidr for public subnets (overrides 'newbits' if set) |`number`|`null`| no |
99
120
| secure\_nacl\_allow\_cidrs | CIDRs to allow traffic from secure subnet |`list(string)`|`[]`| no |
100
121
| secure\_nacl\_allow\_public | Allow traffic between public and secure |`bool`|`false`| no |
101
122
| secure\_netnum\_offset | Start with this subnet for secure ones, plus number of AZs |`number`|`10`| no |
123
+
| secure\_newbits | Number of bits to add to the vpc cidr for secure subnets (overrides 'newbits' if set) |`number`|`null`| no |
102
124
| tags | Extra tags to attach to resources |`map(string)`|`{}`| no |
103
125
| transit\_nacl\_inbound\_tcp\_ports | TCP Ports to allow inbound on transit subnet via NACLs (this list cannot be empty) |`list(string)`| <pre>[<br> "1194"<br>]</pre> | no |
104
126
| transit\_nacl\_inbound\_udp\_ports | UDP Ports to allow inbound on transit subnet via NACLs (this list cannot be empty) |`list(string)`| <pre>[<br> "1194"<br>]</pre> | no |
105
127
| transit\_netnum\_offset | Start with this subnet for secure ones, plus number of AZs |`number`|`15`| no |
128
+
| transit\_newbits | Number of bits to add to the vpc cidr for transit subnets (overrides 'newbits' if set) |`number`|`null`| no |
106
129
| transit\_subnet | Create a transit subnet for VPC peering (only central account) |`bool`|`false`| no |
107
130
| vpc\_cidr | Network CIDR for the VPC |`string`| n/a | yes |
108
131
| vpc\_cidr\_summ | Define cidr used to summarize subnets by tier |`string`|`"/0"`| no |
0 commit comments