From 6dcd44b424f56191f32c2965ac08ac7854a57834 Mon Sep 17 00:00:00 2001 From: staleycyn <45440075+staleycyn@users.noreply.github.com> Date: Thu, 7 Dec 2023 14:45:39 -0800 Subject: [PATCH] Add files via upload --- .../AllFiles/Lab04/parameters.json | 9 ++ New Instructions/AllFiles/Lab04/template.json | 96 +++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 New Instructions/AllFiles/Lab04/parameters.json create mode 100644 New Instructions/AllFiles/Lab04/template.json diff --git a/New Instructions/AllFiles/Lab04/parameters.json b/New Instructions/AllFiles/Lab04/parameters.json new file mode 100644 index 00000000..7589dae7 --- /dev/null +++ b/New Instructions/AllFiles/Lab04/parameters.json @@ -0,0 +1,9 @@ +{ + "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "virtualNetworks_ManufacturingVnet_name": { + "value": null + } + } +} \ No newline at end of file diff --git a/New Instructions/AllFiles/Lab04/template.json b/New Instructions/AllFiles/Lab04/template.json new file mode 100644 index 00000000..05061264 --- /dev/null +++ b/New Instructions/AllFiles/Lab04/template.json @@ -0,0 +1,96 @@ +{ + "$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 + } + } + ] +} \ No newline at end of file