From a5ba905180d65269ad27057bd08c565bb8ee5c02 Mon Sep 17 00:00:00 2001 From: staleycyn <45440075+staleycyn@users.noreply.github.com> Date: Fri, 23 Feb 2024 07:19:10 -0800 Subject: [PATCH] Add files via upload --- Allfiles/Labs/04/az104-04-parameters.json | 9 +++ Allfiles/Labs/04/az104-04-template.json | 96 +++++++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 Allfiles/Labs/04/az104-04-parameters.json create mode 100644 Allfiles/Labs/04/az104-04-template.json diff --git a/Allfiles/Labs/04/az104-04-parameters.json b/Allfiles/Labs/04/az104-04-parameters.json new file mode 100644 index 00000000..deb0c7a0 --- /dev/null +++ b/Allfiles/Labs/04/az104-04-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 + } + } +} diff --git a/Allfiles/Labs/04/az104-04-template.json b/Allfiles/Labs/04/az104-04-template.json new file mode 100644 index 00000000..c70594f4 --- /dev/null +++ b/Allfiles/Labs/04/az104-04-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 + } + } + ] +}