msl*_*lot 6 azure azure-web-app-service azure-rm-template
我通过 ARM 创建了许多 Web 应用程序,没有设置当前堆栈,并且应用程序运行得很好。今天我尝试通过门户创建一个Web应用程序,我可以看到我可以下载ARM模板。我很好奇,就这么做了,我看到门户网站设置了这个
"metadata": [
{
"name": "CURRENT_STACK",
"value": "[parameters('currentStack')]"
}
]
Run Code Online (Sandbox Code Playgroud)
这还重要吗?我的 ARM 模板是否总是做错了?我的心微微一跳。我的网站实际上运行在其他一些不起眼的框架上吗?当我访问我的一个网络应用程序上的“常规设置”时,我可以看到它被设置为 .NET v4.7。这是否意味着即使我正在向其部署 .NET Core,它也运行 .NET 4.7?
它认为这很令人困惑!
我无法在任何地方找到此记录,甚至在这里也找不到: https: //learn.microsoft.com/en-us/azure/templates/microsoft.web/2019-08-01/sites。
我实际上以前做过一次(通过门户,下载 ARM),因为我想知道如何设置堆栈设置:Azure webapp:堆栈设置- 但当时没有显示。
我现在应该开始这样做吗?
小智 -3
#Properties
$PropertiesObject = @{
"CURRENT_STACK" = "dotnetcore"
}
New-AzResource -PropertyObject $PropertiesObject -ResourceGroupName $resourceGroup `
-ResourceType Microsoft.Web/sites/config -ResourceName $metadata `
-ApiVersion 2018-02-01 -Force
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1530 次 |
| 最近记录: |