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
| <aname="input_cidr"></a> [cidr](#input\_cidr)| The address prefixes to use for the subnet |`string`| n/a | yes |
36
37
| <aname="input_delegations"></a> [delegations](#input\_delegations)| (optional) subnet delegation | <pre>list(object({<br> name = string<br> actions = list(string)<br> }))</pre> |`[]`| no |
38
+
| <aname="input_export_subnet_id"></a> [export\_subnet\_id](#input\_export\_subnet\_id)| ID of already existing subnet. Provide this value to associate existing subnet with given Network Security Group |`string`|`null`| no |
37
39
| <aname="input_name"></a> [name](#input\_name)| The name of the subnet |`string`| n/a | yes |
40
+
| <aname="input_nat_gateway_association_enabled"></a> [nat\_gateway\_association\_enabled](#input\_nat\_gateway\_association\_enabled)| Boolean flag that determines if NAT Gateway association would be created |`bool`|`false`| no |
41
+
| <aname="input_nat_gateway_id"></a> [nat\_gateway\_id](#input\_nat\_gateway\_id)| ID of the NAT Gateway which would be assigned to subnet |`string`|`null`| no |
38
42
| <aname="input_network"></a> [network](#input\_network)| The name of the virtual network in which the subnet is created in |`string`| n/a | yes |
39
-
| <aname="input_nsg_id"></a> [nsg\_id](#input\_nsg\_id)| The ID of the Network Security Group which should be associated with the Subnet |`map(string)`| {} | no |
43
+
| <aname="input_nsg_association_enabled"></a> [nsg\_association\_enabled](#input\_nsg\_association\_enabled)| Boolean flag that determines if NSG association would be created |`bool`|`false`| no |
44
+
| <aname="input_nsg_id"></a> [nsg\_id](#input\_nsg\_id)| The ID of the Network Security Group which should be associated with the Subnet |`string`|`null`| no |
40
45
| <aname="input_private_endpoint_network_policies_enabled"></a> [private\_endpoint\_network\_policies\_enabled](#input\_private\_endpoint\_network\_policies\_enabled)| Enable or Disable network policies for the private link endpoint on the subnet. Setting this to true will Disable the policy and setting this to false will Enable the policy: [true\|false]|`bool`|`true`| no |
41
46
| <aname="input_resource_group"></a> [resource\_group](#input\_resource\_group)| The name of the resource group in which to create the storage account |`string`| n/a | yes |
42
-
| <aname="input_service_endpoints"></a> [service\_endpoints](#input\_service\_endpoints)| The list of Service endpoints to associate with the subnet: Microsoft.AzureActiveDirectory, Microsoft.AzureCosmosDB, Microsoft.ContainerRegistry, Microsoft.EventHub, Microsoft.KeyVault, Microsoft.ServiceBus, Microsoft.Sql, Microsoft.Storage, Microsoft.Web |`list(string)`| <pre>[<br> "Microsoft.Storage",<br> "Microsoft.KeyVault",<br> "Microsoft.Sql"<br>]</pre> | no |
43
-
| <aname="input_export_subnet_id"></a> [export\_subnet\_id](#input\_export\_subnet\_id)| ID of already existing subnet. Provide this value to associate existing subnet with given Network Security Group |`string`| null | no |
47
+
| <aname="input_service_endpoints"></a> [service\_endpoints](#input\_service\_endpoints)| The list of Service endpoints to associate with the subnet: Microsoft.AzureActiveDirectory, Microsoft.AzureCosmosDB, Microsoft.ContainerRegistry, Microsoft.EventHub, Microsoft.KeyVault, Microsoft.ServiceBus, Microsoft.Sql, Microsoft.Storage, Microsoft.Web |`list(string)`| <pre>[<br> "Microsoft.Storage",<br> "Microsoft.KeyVault",<br> "Microsoft.Sql",<br> "Microsoft.Web"<br>]</pre> | no |
44
48
45
49
## Outputs
46
50
@@ -49,8 +53,9 @@ No modules.
49
53
| <aname="output_address_prefixes"></a> [address\_prefixes](#output\_address\_prefixes)| The address prefixes to use for the subnet |
50
54
| <aname="output_id"></a> [id](#output\_id)| The ID of the subnet |
51
55
| <aname="output_name"></a> [name](#output\_name)| The name of the subnet |
56
+
| <aname="output_name_to_id_map"></a> [name\_to\_id\_map](#output\_name\_to\_id\_map)| Map of Subnet Name to Id |
57
+
| <aname="output_nat_gateway_association_id"></a> [nat\_gateway\_association\_id](#output\_nat\_gateway\_association\_id)| The ID of the NAT Gateway Association |
52
58
| <aname="output_nsg_association_id"></a> [nsg\_association\_id](#output\_nsg\_association\_id)| The ID of the Network Security Group Association |
53
-
| <aname="name_to_id_map"></a> [id](#output\_name\_to\_id\_map)| Map of Subnet Name to Id |
0 commit comments