70 lines
1.8 KiB
JSON
70 lines
1.8 KiB
JSON
{
|
|
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
|
|
"contentVersion": "1.0.0.0",
|
|
"parameters": {
|
|
"siteName": {
|
|
"type": "string"
|
|
},
|
|
"hostingPlanName": {
|
|
"type": "string"
|
|
},
|
|
"resourceGroupName": {
|
|
"type": "string"
|
|
},
|
|
"extensionFeed": {
|
|
"type": "string"
|
|
},
|
|
"extensionName": {
|
|
"type": "string"
|
|
},
|
|
"extensionVersion": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"resources": [
|
|
{
|
|
"apiVersion": "2015-08-01",
|
|
"name": "[parameters('hostingPlanName')]",
|
|
"location": "West US 2",
|
|
"type": "Microsoft.Web/serverfarms",
|
|
"sku": {
|
|
"name": "D1"
|
|
},
|
|
"properties": {
|
|
}
|
|
},
|
|
{
|
|
"apiVersion": "2015-08-01",
|
|
"name": "[parameters('siteName')]",
|
|
"type": "Microsoft.Web/sites",
|
|
"location": "West US 2",
|
|
"properties": {
|
|
"serverFarmId": "[resourceId(parameters('resourceGroupName'), 'Microsoft.Web/serverFarms', parameters('hostingPlanName'))]"
|
|
},
|
|
"resources": [
|
|
{
|
|
"type": "siteextensions",
|
|
"name": "[parameters('extensionName')]",
|
|
"apiVersion": "2015-08-01",
|
|
"location": "West US 2",
|
|
"properties": {
|
|
"version": "[parameters('extensionVersion')]",
|
|
"feed_url": "[parameters('extensionFeed')]"
|
|
},
|
|
"dependsOn": [
|
|
"[resourceId('Microsoft.Web/Sites', parameters('siteName'))]"
|
|
]
|
|
}
|
|
],
|
|
"dependsOn": [
|
|
"[resourceId('Microsoft.Web/serverfarms', parameters('hostingPlanName'))]"
|
|
]
|
|
}
|
|
],
|
|
"outputs": {
|
|
"siteId": {
|
|
"type": "string",
|
|
"value": "[resourceId(parameters('resourceGroupName'), 'Microsoft.Web/sites', parameters('siteName'))]"
|
|
}
|
|
}
|
|
} |