{ "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": { "databaseServerName": { "type": "string", "defaultValue": "[concat('server-', uniqueString(resourceGroup().id, deployment().name))]", "metadata": { "description": "Specifies the name for the SQL server" } }, "databaseName": { "type": "string", "defaultValue": "[concat('db-', uniqueString(resourceGroup().id, deployment().name), '-1')]", "metadata": { "description": "Specifies the name for the SQL database under the SQL server" } }, "location": { "type": "string", "defaultValue": "[resourceGroup().location]", "metadata": { "description": "Specifies the location for server and database" } }, "adminUser": { "type": "string", "metadata": { "description": "Specifies the username for admin" } }, "adminPassword": { "type": "securestring", "metadata": { "description": "Specifies the password for admin" } } }, "resources": [ { "type": "Microsoft.Sql/servers", "apiVersion": "2021-02-01-preview", "name": "[parameters('databaseServerName')]", "location": "[parameters('location')]", "properties": { "administratorLogin": "[parameters('adminUser')]", "administratorLoginPassword": "[parameters('adminPassword')]", "version": "12.0" } }, { "type": "Microsoft.Sql/servers/databases", "apiVersion": "2021-02-01-preview", "name": "[concat(string(parameters('databaseServerName')), '/', string(parameters('databaseName')))]", "location": "[parameters('location')]", "dependsOn": [ "[concat('Microsoft.Sql/servers/', parameters('databaseServerName'))]" ] } ] }