aspnetcore/test/Microsoft.AspNetCore.AzureA.../Templates/AppServicesWithSiteExtensio...

56 lines
1.4 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('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'))]"
]
}
]
}
],
"outputs": {
"siteId": {
"type": "string",
"value": "[resourceId(parameters('resourceGroupName'), 'Microsoft.Web/sites', parameters('siteName'))]"
}
}
}