<filename>test/snippets/expected/Load Balancer Internal.snippetresult.json
{
	"resources": [
		{
			"name": "loadBalancerInternal1",
			"type": "Microsoft.Network/loadBalancers",
			"apiVersion": "2020-11-01",
			"location": "[resourceGroup().location]",
			"dependsOn": [
				"[resourceId('Microsoft.Network/virtualNetworks', 'virtualNetwork1')]"
			],
			"properties": {
				"frontendIPConfigurations": [
					{
						"name": "loadBalancerFrontEnd1",
						"properties": {
							"privateIPAddress": "0.0.0.0",
							"privateIPAllocationMethod": "Static",
							"subnet": {
								"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', 'virtualNetwork1', 'subnet1')]"
							}
						}
					}
				],
				"backendAddressPools": [
					{
						"name": "loadBalancerBackEndPool1"
					}
				],
				"loadBalancingRules": [
					{
						"name": "LBRule1",
						"properties": {
							"frontendIPConfiguration": {
								"id": "[resourceId('Microsoft.Network/loadBalancers/frontendIPConfigurations', 'loadBalancerInternal1', 'loadBalancerFrontEnd1')]"
							},
							"backendAddressPool": {
								"id": "[resourceId('Microsoft.Network/loadBalancers/backendAddressPools', 'loadBalancerInternal1', 'loadBalancerBackEndPool1')]"
							},
							"protocol": "Tcp",
							"frontendPort": 80,
							"backendPort": 80,
							"enableFloatingIP": false,
							"idleTimeoutInMinutes": 5,
							"probe": {
								"id": "[resourceId('Microsoft.Network/loadBalancers/probes', 'loadBalancerInternal1', 'tcpProbe1')]"
							}
						}
					}
				],
				"probes": [
					{
						"name": "tcpProbe1",
						"properties": {
							"protocol": "Tcp",
							"port": 80,
							"intervalInSeconds": 5,
							"numberOfProbes": 2
						}
					}
				]
			}
		}
	],
	"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
	"contentVersion": "1.0.0.0",
	"variables": {
		//Insert here: variable
	},
	"parameters": {
		//Insert here: parameter
	},
	"outputs": {
		//Insert here: output
	},
	"functions": [
		{
			"namespace": "udf",
			"members": {
				//Insert here: user function
			}
		}
	]
}