{ "$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "variables": { "storageName": "[concat(uniqueString(parameters('functionName')), 'storage')]", "acidetailsStorageName": "[concat(uniqueString(parameters('functionName')), 'acidetails')]", "hostingPlanName": "[concat(toLower(parameters('functionName')), 'hostingplan')]" }, "parameters": { "functionName": { "type": "string", "metadata": { "description": "It's your Azure Function's domain name. Make sure it is unique, as this will determine Function's DNS" } }, "repoUrl": { "type": "string", "defaultValue": "https://github.com/dgkanatsios/AzureContainerInstancesManagement" }, "branch":{ "type": "string", "defaultValue": "master" } }, "resources": [{ "name": "MainResources", "type": "Microsoft.Resources/deployments", "apiVersion": "2016-09-01", "properties": { "mode": "Incremental", "templateLink": { "uri": "https://raw.githubusercontent.com/dgkanatsios/AzureContainerInstancesManagement/master/deploy.function.json" }, "parameters": { "storageName": { "value": "[variables('storageName')]" }, "acidetailsStorageName": { "value": "[variables('acidetailsStorageName')]" }, "location": { "value": "[resourceGroup().location]" }, "functionName": { "value": "[parameters('functionName')]" }, "repoUrl": { "value": "[parameters('repoUrl')]" }, "branch": { "value": "[parameters('branch')]" }, "hostingPlanName": { "value": "[variables('hostingPlanName')]" } } } }, { "name": "SiteSettings", "type": "Microsoft.Resources/deployments", "apiVersion": "2016-09-01", "dependsOn": ["[resourceId('Microsoft.Resources/deployments', 'MainResources')]"], "properties": { "mode": "Incremental", "templateLink": { "uri": "https://raw.githubusercontent.com/dgkanatsios/AzureContainerInstancesManagement/master/deploy.function.config.json" }, "parameters": { "storageName": { "value": "[variables('storageName')]" }, "acidetailsStorageName": { "value": "[variables('acidetailsStorageName')]" }, "functionName": { "value": "[parameters('functionName')]" }, "hostingPlanName": { "value": "[variables('hostingPlanName')]" } } } }, {         "apiVersion": "2017-05-10",         "name": "pid-8f02436d-9971-4c3f-8c8a-8366fb672ba9",         "comments": "GUID for tracking production pilot deployments intended for Gaming-ACI-Server-Hosting.",         "type": "Microsoft.Resources/deployments",         "properties": {             "mode": "Incremental",             "template": {                     "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",                         "contentVersion": "1.0.0.0",                         "resources": []                 }           }      } ] }