在 Azure Web App 的 ARM 模板中,如何指定应用程序的堆栈设置(.NET、.NET Core、PHP...)?我看不到它的任何字段。
谢谢
最佳答案
当您在门户上创建azure webapp时,选择运行堆栈
作为.Net Core 3.0(当前)
。
然后点击查看+创建
> 下载自动化模板
。您将看到包含 metadata
属性的 ARM 模板,当前堆栈值为 dotnetcore
。
{
"apiVersion": "2018-02-01",
"name": "[parameters('name')]",
"type": "Microsoft.Web/sites",
"location": "[parameters('location')]",
"properties": {
"name": "[parameters('name')]",
"siteConfig": {
"appSettings": [],
"metadata": [
{
"name": "CURRENT_STACK",
"value": "[parameters('currentStack')]"
}
]
},
// redacted some values
}
}
关于azure - ARM 模板 Azure Web App - 如何指定堆栈设置(.NET、.NET Core...)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59140969/