JSON Viewer & Editor: Repair, Fix, and Beautify JSON Online

Json Viewer 🍓 EditorViewerAbout usWhat is Json?
{ "contentVersion": "1.0.0.0", "apiVersion": "2021-04-01", "parameters": { "storageAccountType": { "type": "string", "defaultValue": "Standard_LRS", "allowedValues": [ "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS" ], "metadata": { "description": "Type of the storage account" } }, "location": { "type": "string", "defaultValue": "[resourceGroup().location]", "metadata": { "description": "Location for all resources" } } }, "resources": [ { "type": "Microsoft.Storage/storageAccounts", "apiVersion": "2021-04-01", "name": "[concat('storage', uniqueString(resourceGroup().id))]", "location": "[parameters('location')]", "sku": { "name": "[parameters('storageAccountType')]" }, "kind": "StorageV2", "properties": {} }, { "type": "Microsoft.Network/virtualNetworks", "apiVersion": "2021-04-01", "name": "myVnet", "location": "[parameters('location')]", "properties": { "addressSpace": { "addressPrefixes": [ "10.0.0.0/16" ] }, "subnets": [ { "name": "default", "properties": { "addressPrefix": "10.0.0.0/24" } } ] } }, { "type": "Microsoft.Compute/virtualMachines", "apiVersion": "2021-04-01", "name": "myVM", "location": "[parameters('location')]", "properties": { "hardwareProfile": { "vmSize": "Standard_DS1_v2" }, "storageProfile": { "imageReference": { "publisher": "Canonical", "offer": "UbuntuServer", "sku": "18.04-LTS", "version": "latest" }, "osDisk": { "createOption": "FromImage" } }, "osProfile": { "computerName": "myVM", "adminUsername": "azureuser", "adminPassword": "Password123!" }, "networkProfile": { "networkInterfaces": [ { "id": "[resourceId('Microsoft.Network/networkInterfaces', 'myNic')]" } ] } } }, { "type": "Microsoft.Network/networkInterfaces", "apiVersion": "2021-04-01", "name": "myNic", "location": "[parameters('location')]", "properties": { "ipConfigurations": [ { "name": "ipconfig1", "properties": { "subnet": { "id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', 'myVnet', 'default')]" }, "privateIPAllocationMethod": "Dynamic" } } ] } } ], "outputs": { "storageAccountName": { "type": "string", "value": "[variables('storageAccountName')]" } } }