{ "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": { "virtualNetworks_ManufacturingVnet_name": { "defaultValue": "ManufacturingVnet", "type": "String" } }, "variables": {}, "resources": [ { "type": "Microsoft.Network/virtualNetworks", "apiVersion": "2023-05-01", "name": "[parameters('virtualNetworks_ManufacturingVnet_name')]", "location": "westeurope", "properties": { "addressSpace": { "addressPrefixes": [ "10.30.0.0/16" ] }, "encryption": { "enabled": false, "enforcement": "AllowUnencrypted" }, "subnets": [ { "name": "SensorSubnet1", "id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworks_ManufacturingVnet_name'), 'SensorSubnet1')]", "properties": { "addressPrefixes": [ "10.30.10.0/24" ], "delegations": [], "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": "Enabled", "defaultOutboundAccess": true }, "type": "Microsoft.Network/virtualNetworks/subnets" }, { "name": "SensorSubnet2", "id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworks_ManufacturingVnet_name'), 'SensorSubnet2')]", "properties": { "addressPrefixes": [ "10.30.20.0/24" ], "delegations": [], "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": "Enabled", "defaultOutboundAccess": true }, "type": "Microsoft.Network/virtualNetworks/subnets" } ], "virtualNetworkPeerings": [], "enableDdosProtection": false } }, { "type": "Microsoft.Network/virtualNetworks/subnets", "apiVersion": "2023-05-01", "name": "[concat(parameters('virtualNetworks_ManufacturingVnet_name'), '/SensorSubnet1')]", "dependsOn": [ "[resourceId('Microsoft.Network/virtualNetworks', parameters('virtualNetworks_ManufacturingVnet_name'))]" ], "properties": { "addressPrefixes": [ "10.30.10.0/24" ], "delegations": [], "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": "Enabled", "defaultOutboundAccess": true } }, { "type": "Microsoft.Network/virtualNetworks/subnets", "apiVersion": "2023-05-01", "name": "[concat(parameters('virtualNetworks_ManufacturingVnet_name'), '/SensorSubnet2')]", "dependsOn": [ "[resourceId('Microsoft.Network/virtualNetworks', parameters('virtualNetworks_ManufacturingVnet_name'))]" ], "properties": { "addressPrefixes": [ "10.30.20.0/24" ], "delegations": [], "privateEndpointNetworkPolicies": "Disabled", "privateLinkServiceNetworkPolicies": "Enabled", "defaultOutboundAccess": true } } ] }