From c55692b521d5b637436425cd87310c43bc1da8a2 Mon Sep 17 00:00:00 2001 From: Sunitha Muthukrishna Date: Mon, 7 Nov 2016 14:49:44 -0800 Subject: [PATCH] Update azuredeploy.json --- azuredeploy.json | 173 +++++++++++++++++++++++++---------------------- 1 file changed, 91 insertions(+), 82 deletions(-) diff --git a/azuredeploy.json b/azuredeploy.json index 6e5a25e1..538a23fb 100644 --- a/azuredeploy.json +++ b/azuredeploy.json @@ -1,86 +1,95 @@ { - "$schema": "http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json#", - "contentVersion": "1.0.0.0", - "parameters": { - "siteName": { - "type": "string" - }, - "hostingPlanName": { - "type": "string" - }, - "siteLocation": { - "type": "string" - }, - "sku": { - "type": "string", - "allowedValues": [ - "Free", - "Shared", - "Basic", - "Standard" - ], - "defaultValue": "Free" - }, - "workerSize": { - "type": "string", - "allowedValues": [ - "0", - "1", - "2" - ], - "defaultValue": "0" - }, - "repoUrl": { - "type": "string" - }, - "branch": { - "type": "string" - } + "$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "siteName": { + "type": "string" }, - "resources": [{ - "apiVersion": "2015-04-01", - "name": "[parameters('hostingPlanName')]", - "type": "Microsoft.Web/serverFarms", - "location": "[parameters('siteLocation')]", - "properties": { - "sku": "[parameters('sku')]", - "workerSize": "[parameters('workerSize')]", - "numberOfWorkers": 1 - } - }, { - "apiVersion": "2015-08-01", + "hostingPlanName": { + "type": "string" + }, + "siteLocation": { + "type": "string" + }, + "sku": { + "type": "string", + "allowedValues": [ + "F1", + "B1", + "S1" + ], + "defaultValue": "F1" + }, + "repoUrl": { + "type": "string" + }, + "branch": { + "type": "string", + "defaultValue": "master" + } + }, + "resources": [ + { + "apiVersion": "2015-08-01", + "name": "[parameters('hostingPlanName')]", + "type": "Microsoft.Web/serverFarms", + "location": "[parameters('siteLocation')]", + "properties": { + + }, + "sku": { + "name": "[parameters('sku')]", + "capacity": 1 + } + }, + { + "apiVersion": "2015-08-01", + "name": "[parameters('siteName')]", + "type": "Microsoft.Web/Sites", + "location": "[parameters('siteLocation')]", + "dependsOn": [ + "[concat('Microsoft.Web/serverFarms/', parameters('hostingPlanName'))]" + ], + "properties": { "name": "[parameters('siteName')]", - "type": "Microsoft.Web/Sites", - "location": "[parameters('siteLocation')]", - "dependsOn": [ - "[resourceId('Microsoft.Web/serverfarms', parameters('hostingPlanName'))]" - ], - "tags": { - "[concat('hidden-related:', resourceGroup().id, '/providers/Microsoft.Web/serverfarms/', parameters('hostingPlanName'))]": "empty" + "serverFarmId": "[parameters('hostingPlanName')]", + "siteConfig": { + "localMySqlEnabled": true, + "appSettings": [ + { "name": "WEBSITE_MYSQL_ENABLED", "value": "1" }, + { "name": "WEBSITE_MYSQL_GENERAL_LOG", "value": "0" }, + { "name": "WEBSITE_MYSQL_SLOW_QUERY_LOG", "value": "0" }, + { "name": "WEBSITE_MYSQL_ARGUMENTS", "value": "--max_allowed_packet=16M" } + ] + } + }, + "resources": [ + { + "apiVersion": "2015-08-01", + "name": "web", + "type": "sourcecontrols", + "dependsOn": [ + "[resourceId('Microsoft.Web/Sites', parameters('siteName'))]" + ], + "properties": { + "RepoUrl": "[parameters('repoUrl')]", + "branch": "[parameters('branch')]", + "IsManualIntegration": true + } }, - "properties": { - "serverFarmId": "[parameters('hostingPlanName')]", - "siteConfig": { - "appSettings": [] - }, - -Error: Parse error on line 65: -... }, }, "resource -----------------------^ -Expecting 'STRING' -}, - "resources": [{ - "apiVersion": "2015-08-01", - "name": "web", - "type": "sourcecontrols", - "dependsOn": [ - "[resourceId('Microsoft.Web/Sites', parameters('siteName'))]" - ], - "properties": { - "RepoUrl": "[parameters('repoUrl')]", - "branch": "[parameters('branch')]", - "IsManualIntegration": true - } - }] - }] -} \ No newline at end of file + { + "apiVersion": "2014-06-01", + "name": "web", + "type": "config", + "dependsOn": [ + "[concat('Microsoft.Web/sites/', parameters('siteName'))]" + ], + "properties": { + + "phpVersion": "5.5" + } + } + ] + } + ] +}