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
Copy file name to clipboardExpand all lines: README.md
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -401,6 +401,7 @@ No modules.
401
401
| <aname="input_database_subnet_private_dns_hostname_type_on_launch"></a> [database\_subnet\_private\_dns\_hostname\_type\_on\_launch](#input\_database\_subnet\_private\_dns\_hostname\_type\_on\_launch)| The type of hostnames to assign to instances in the subnet at launch. For IPv6-only subnets, an instance DNS name must be based on the instance ID. For dual-stack and IPv4-only subnets, you can specify whether DNS names use the instance IPv4 address or the instance ID. Valid values: `ip-name`, `resource-name`|`string`|`null`| no |
402
402
| <aname="input_database_subnet_suffix"></a> [database\_subnet\_suffix](#input\_database\_subnet\_suffix)| Suffix to append to database subnets name |`string`|`"db"`| no |
403
403
| <aname="input_database_subnet_tags"></a> [database\_subnet\_tags](#input\_database\_subnet\_tags)| Additional tags for the database subnets |`map(string)`|`{}`| no |
404
+
| <aname="input_database_subnet_tags_by_name"></a> [database\_subnet\_tags\_by\_name](#input\_database\_subnet\_tags\_by\_name)| Additional tags for the database subnets where the primary key is the subnet name |`map(map(string))`|`{}`| no |
404
405
| <aname="input_database_subnets"></a> [database\_subnets](#input\_database\_subnets)| A list of database subnets inside the VPC |`list(string)`|`[]`| no |
405
406
| <aname="input_default_network_acl_egress"></a> [default\_network\_acl\_egress](#input\_default\_network\_acl\_egress)| List of maps of egress rules to set on the Default Network ACL |`list(map(string))`| <pre>[<br/> {<br/> "action": "allow",<br/> "cidr_block": "0.0.0.0/0",<br/> "from_port": 0,<br/> "protocol": "-1",<br/> "rule_no": 100,<br/> "to_port": 0<br/> },<br/> {<br/> "action": "allow",<br/> "from_port": 0,<br/> "ipv6_cidr_block": "::/0",<br/> "protocol": "-1",<br/> "rule_no": 101,<br/> "to_port": 0<br/> }<br/>]</pre> | no |
406
407
| <aname="input_default_network_acl_ingress"></a> [default\_network\_acl\_ingress](#input\_default\_network\_acl\_ingress)| List of maps of ingress rules to set on the Default Network ACL |`list(map(string))`| <pre>[<br/> {<br/> "action": "allow",<br/> "cidr_block": "0.0.0.0/0",<br/> "from_port": 0,<br/> "protocol": "-1",<br/> "rule_no": 100,<br/> "to_port": 0<br/> },<br/> {<br/> "action": "allow",<br/> "from_port": 0,<br/> "ipv6_cidr_block": "::/0",<br/> "protocol": "-1",<br/> "rule_no": 101,<br/> "to_port": 0<br/> }<br/>]</pre> | no |
@@ -442,6 +443,7 @@ No modules.
442
443
| <aname="input_elasticache_subnet_private_dns_hostname_type_on_launch"></a> [elasticache\_subnet\_private\_dns\_hostname\_type\_on\_launch](#input\_elasticache\_subnet\_private\_dns\_hostname\_type\_on\_launch)| The type of hostnames to assign to instances in the subnet at launch. For IPv6-only subnets, an instance DNS name must be based on the instance ID. For dual-stack and IPv4-only subnets, you can specify whether DNS names use the instance IPv4 address or the instance ID. Valid values: `ip-name`, `resource-name`|`string`|`null`| no |
443
444
| <aname="input_elasticache_subnet_suffix"></a> [elasticache\_subnet\_suffix](#input\_elasticache\_subnet\_suffix)| Suffix to append to elasticache subnets name |`string`|`"elasticache"`| no |
444
445
| <aname="input_elasticache_subnet_tags"></a> [elasticache\_subnet\_tags](#input\_elasticache\_subnet\_tags)| Additional tags for the elasticache subnets |`map(string)`|`{}`| no |
446
+
| <aname="input_elasticache_subnet_tags_by_name"></a> [elasticache\_subnet\_tags\_by\_name](#input\_elasticache\_subnet\_tags\_by\_name)| Additional tags for the elasticache subnets where the primary key is the subnet name |`map(map(string))`|`{}`| no |
445
447
| <aname="input_elasticache_subnets"></a> [elasticache\_subnets](#input\_elasticache\_subnets)| A list of elasticache subnets inside the VPC |`list(string)`|`[]`| no |
446
448
| <aname="input_enable_dhcp_options"></a> [enable\_dhcp\_options](#input\_enable\_dhcp\_options)| Should be true if you want to specify a DHCP options set with a custom domain name, DNS servers, NTP servers, netbios servers, and/or netbios server type |`bool`|`false`| no |
447
449
| <aname="input_enable_dns_hostnames"></a> [enable\_dns\_hostnames](#input\_enable\_dns\_hostnames)| Should be true to enable DNS hostnames in the VPC |`bool`|`true`| no |
@@ -488,6 +490,7 @@ No modules.
488
490
| <aname="input_intra_subnet_private_dns_hostname_type_on_launch"></a> [intra\_subnet\_private\_dns\_hostname\_type\_on\_launch](#input\_intra\_subnet\_private\_dns\_hostname\_type\_on\_launch)| The type of hostnames to assign to instances in the subnet at launch. For IPv6-only subnets, an instance DNS name must be based on the instance ID. For dual-stack and IPv4-only subnets, you can specify whether DNS names use the instance IPv4 address or the instance ID. Valid values: `ip-name`, `resource-name`|`string`|`null`| no |
489
491
| <aname="input_intra_subnet_suffix"></a> [intra\_subnet\_suffix](#input\_intra\_subnet\_suffix)| Suffix to append to intra subnets name |`string`|`"intra"`| no |
490
492
| <aname="input_intra_subnet_tags"></a> [intra\_subnet\_tags](#input\_intra\_subnet\_tags)| Additional tags for the intra subnets |`map(string)`|`{}`| no |
493
+
| <aname="input_intra_subnet_tags_by_name"></a> [intra\_subnet\_tags\_by\_name](#input\_intra\_subnet\_tags\_by\_name)| Additional tags for the intra subnets where the primary key is the subnet name |`map(map(string))`|`{}`| no |
491
494
| <aname="input_intra_subnets"></a> [intra\_subnets](#input\_intra\_subnets)| A list of intra subnets inside the VPC |`list(string)`|`[]`| no |
492
495
| <aname="input_ipv4_ipam_pool_id"></a> [ipv4\_ipam\_pool\_id](#input\_ipv4\_ipam\_pool\_id)| (Optional) The ID of an IPv4 IPAM pool you want to use for allocating this VPC's CIDR |`string`|`null`| no |
493
496
| <aname="input_ipv4_netmask_length"></a> [ipv4\_netmask\_length](#input\_ipv4\_netmask\_length)| (Optional) The netmask length of the IPv4 CIDR you want to allocate to this VPC. Requires specifying a ipv4\_ipam\_pool\_id |`number`|`null`| no |
@@ -522,6 +525,7 @@ No modules.
522
525
| <aname="input_outpost_subnet_private_dns_hostname_type_on_launch"></a> [outpost\_subnet\_private\_dns\_hostname\_type\_on\_launch](#input\_outpost\_subnet\_private\_dns\_hostname\_type\_on\_launch)| The type of hostnames to assign to instances in the subnet at launch. For IPv6-only subnets, an instance DNS name must be based on the instance ID. For dual-stack and IPv4-only subnets, you can specify whether DNS names use the instance IPv4 address or the instance ID. Valid values: `ip-name`, `resource-name`|`string`|`null`| no |
523
526
| <aname="input_outpost_subnet_suffix"></a> [outpost\_subnet\_suffix](#input\_outpost\_subnet\_suffix)| Suffix to append to outpost subnets name |`string`|`"outpost"`| no |
524
527
| <aname="input_outpost_subnet_tags"></a> [outpost\_subnet\_tags](#input\_outpost\_subnet\_tags)| Additional tags for the outpost subnets |`map(string)`|`{}`| no |
528
+
| <aname="input_outpost_subnet_tags_by_name"></a> [outpost\_subnet\_tags\_by\_name](#input\_outpost\_subnet\_tags\_by\_name)| Additional tags for the outpost subnets where the primary key is the subnet name |`map(map(string))`|`{}`| no |
525
529
| <aname="input_outpost_subnets"></a> [outpost\_subnets](#input\_outpost\_subnets)| A list of outpost subnets inside the VPC |`list(string)`|`[]`| no |
526
530
| <aname="input_private_acl_tags"></a> [private\_acl\_tags](#input\_private\_acl\_tags)| Additional tags for the private subnets network ACL |`map(string)`|`{}`| no |
527
531
| <aname="input_private_dedicated_network_acl"></a> [private\_dedicated\_network\_acl](#input\_private\_dedicated\_network\_acl)| Whether to use dedicated network ACL (not default) and custom rules for private subnets |`bool`|`false`| no |
@@ -538,6 +542,7 @@ No modules.
538
542
| <aname="input_private_subnet_private_dns_hostname_type_on_launch"></a> [private\_subnet\_private\_dns\_hostname\_type\_on\_launch](#input\_private\_subnet\_private\_dns\_hostname\_type\_on\_launch)| The type of hostnames to assign to instances in the subnet at launch. For IPv6-only subnets, an instance DNS name must be based on the instance ID. For dual-stack and IPv4-only subnets, you can specify whether DNS names use the instance IPv4 address or the instance ID. Valid values: `ip-name`, `resource-name`|`string`|`null`| no |
539
543
| <aname="input_private_subnet_suffix"></a> [private\_subnet\_suffix](#input\_private\_subnet\_suffix)| Suffix to append to private subnets name |`string`|`"private"`| no |
540
544
| <aname="input_private_subnet_tags"></a> [private\_subnet\_tags](#input\_private\_subnet\_tags)| Additional tags for the private subnets |`map(string)`|`{}`| no |
545
+
| <aname="input_private_subnet_tags_by_name"></a> [private\_subnet\_tags\_by\_name](#input\_private\_subnet\_tags\_by\_name)| Additional tags for the private subnets where the primary key is the subnet name |`map(map(string))`|`{}`| no |
541
546
| <aname="input_private_subnet_tags_per_az"></a> [private\_subnet\_tags\_per\_az](#input\_private\_subnet\_tags\_per\_az)| Additional tags for the private subnets where the primary key is the AZ |`map(map(string))`|`{}`| no |
542
547
| <aname="input_private_subnets"></a> [private\_subnets](#input\_private\_subnets)| A list of private subnets inside the VPC |`list(string)`|`[]`| no |
543
548
| <aname="input_propagate_intra_route_tables_vgw"></a> [propagate\_intra\_route\_tables\_vgw](#input\_propagate\_intra\_route\_tables\_vgw)| Should be true if you want route table propagation |`bool`|`false`| no |
@@ -559,6 +564,7 @@ No modules.
559
564
| <aname="input_public_subnet_suffix"></a> [public\_subnet\_suffix](#input\_public\_subnet\_suffix)| Suffix to append to public subnets name |`string`|`"public"`| no |
560
565
| <aname="input_public_subnet_tags"></a> [public\_subnet\_tags](#input\_public\_subnet\_tags)| Additional tags for the public subnets |`map(string)`|`{}`| no |
561
566
| <aname="input_public_subnet_tags_per_az"></a> [public\_subnet\_tags\_per\_az](#input\_public\_subnet\_tags\_per\_az)| Additional tags for the public subnets where the primary key is the AZ |`map(map(string))`|`{}`| no |
567
+
| <aname="input_public_subnet_tags_by_name"></a> [public\_subnet\_tags\_by\_name](#input\_public\_subnet\_tags\_by\_name)| Additional tags for the public subnets where the primary key is the subnet name |`map(map(string))`|`{}`| no |
562
568
| <aname="input_public_subnets"></a> [public\_subnets](#input\_public\_subnets)| A list of public subnets inside the VPC |`list(string)`|`[]`| no |
563
569
| <aname="input_putin_khuylo"></a> [putin\_khuylo](#input\_putin\_khuylo)| Do you agree that Putin doesn't respect Ukrainian sovereignty and territorial integrity? More info: https://en.wikipedia.org/wiki/Putin_khuylo!|`bool`|`true`| no |
564
570
| <aname="input_redshift_acl_tags"></a> [redshift\_acl\_tags](#input\_redshift\_acl\_tags)| Additional tags for the redshift subnets network ACL |`map(string)`|`{}`| no |
@@ -578,6 +584,7 @@ No modules.
578
584
| <aname="input_redshift_subnet_private_dns_hostname_type_on_launch"></a> [redshift\_subnet\_private\_dns\_hostname\_type\_on\_launch](#input\_redshift\_subnet\_private\_dns\_hostname\_type\_on\_launch)| The type of hostnames to assign to instances in the subnet at launch. For IPv6-only subnets, an instance DNS name must be based on the instance ID. For dual-stack and IPv4-only subnets, you can specify whether DNS names use the instance IPv4 address or the instance ID. Valid values: `ip-name`, `resource-name`|`string`|`null`| no |
579
585
| <aname="input_redshift_subnet_suffix"></a> [redshift\_subnet\_suffix](#input\_redshift\_subnet\_suffix)| Suffix to append to redshift subnets name |`string`|`"redshift"`| no |
580
586
| <aname="input_redshift_subnet_tags"></a> [redshift\_subnet\_tags](#input\_redshift\_subnet\_tags)| Additional tags for the redshift subnets |`map(string)`|`{}`| no |
587
+
| <aname="input_redshift_subnet_tags_by_name"></a> [redshift\_subnet\_tags\_by\_name](#input\_redshift\_subnet\_tags\_by\_name)| Additional tags for the redshift subnets where the primary key is the subnet name |`map(map(string))`|`{}`| no |
581
588
| <aname="input_redshift_subnets"></a> [redshift\_subnets](#input\_redshift\_subnets)| A list of redshift subnets inside the VPC |`list(string)`|`[]`| no |
582
589
| <aname="input_reuse_nat_ips"></a> [reuse\_nat\_ips](#input\_reuse\_nat\_ips)| Should be true if you don't want EIPs to be created for your NAT Gateways and will instead pass them in via the 'external\_nat\_ip\_ids' variable |`bool`|`false`| no |
583
590
| <aname="input_secondary_cidr_blocks"></a> [secondary\_cidr\_blocks](#input\_secondary\_cidr\_blocks)| List of secondary CIDR blocks to associate with the VPC to extend the IP Address pool |`list(string)`|`[]`| no |
0 commit comments