diff --git a/azuredeploy.json b/azuredeploy.json index caaa5ab8..3c9c2958 100644 --- a/azuredeploy.json +++ b/azuredeploy.json @@ -231,15 +231,34 @@ // -------------------------------------------------- // ZIP Deploy // -------------------------------------------------- - "type": "Microsoft.Web/sites/extensions", - "apiVersion": "2024-04-01", - "name": "[concat(parameters('BlazorWebsiteName'), '/ZipDeploy')]", - "properties": { - "packageUri": "https://github.com/oqtane/oqtane.framework/releases/download/v6.1.1/Oqtane.Framework.6.1.1.Install.zip" + { + "type": "Microsoft.Web/sites/extensions", + "apiVersion": "2024-04-01", + "name": "[concat(parameters('BlazorWebsiteName'), '/ZipDeploy')]", + "properties": { + "packageUri": "https://github.com/oqtane/oqtane.framework/releases/download/v6.1.1/Oqtane.Framework.6.1.1.Install.zip" + }, + "dependsOn": [ + "[resourceId('Microsoft.Web/sites', parameters('BlazorWebsiteName'))]" + ] }, - "dependsOn": [ - "[resourceId('Microsoft.Web/sites', parameters('BlazorWebsiteName'))]" - ] + // -------------------------------------------------- + // Connection Strings + // -------------------------------------------------- + { + "type": "config", + "apiVersion": "2022-03-01", + "name": "connectionstrings", + "dependsOn": [ + "[resourceId('Microsoft.Web/sites', parameters('BlazorWebsiteName'))]" + ], + "properties": { + "DefaultConnection": { + "value": "[concat('Data Source=tcp:', reference(resourceId('Microsoft.Sql/servers', parameters('sqlServerName'))).fullyQualifiedDomainName, ',1433;Initial Catalog=', parameters('sqlDatabaseName'), ';User Id=', parameters('sqlAdministratorLogin'), '@', reference(resourceId('Microsoft.Sql/servers', parameters('sqlServerName'))).fullyQualifiedDomainName, ';Password=', parameters('sqlAdministratorLoginPassword'), ';')]", + "type": "SQLAzure" + } + } + } ] } ]