This module is used to deploy subnet with network security group and route table associated as workaround to the azurerm_subnet resource so it doesn't conflict with the Azure Landing Zone policies Subnets should have a Network Security Group and Subnets should have a User Defined Route which are commonly used in Azure Landing Zone Ref. Architecture
When creating a subnet for handful of resources that do not support route tables or the virtual network is part of managed virtual wan, often a route table is not needed, therefor a support for creating a Subnet without creating or adding existing route table is needed.
When creating a subnet for handful of resources that do not support route tables or the virtual network is part of managed virtual wan, often a route table is not needed, therefor a support for creating a Subnet without creating or adding existing route table is needed.