Azure CLI。是否可以更新/设置Web应用程序的默认文档?

时间:2018-06-04 14:32:14

标签: azure azure-web-app-service azure-cli azure-cli2

我在azure上有一个网络应用,我想通过app_offline.htm在默认文档中添加值azure cli 2.0enter image description here

我查看了az webapp config appsettings set,但这会设置配置而不是默认文档。

有人遇到过这种情况吗? 是否有通过CLI执行此操作的解决方案,而不是通过Azure UI手动执行此操作?

2 个答案:

答案 0 :(得分:2)

当然可以。

您可以尝试以下命令,替换<yourresourcegroup><yourwebappname>,它可以正常使用。

az resource update --resource-group <yourresourcegroup> --resource-type "Microsoft.Web/sites/config" --name <yourwebappname>/config/web --add properties.defaultDocuments app_offline.htm

enter image description here

答案 1 :(得分:0)

Azure CLI 2.0目前无法更改该设置,但如果您可以提交问题here(当它来自客户时更好),那就太棒了。

但是,您今天可以使用Azure PowerShell来实现这一目标。

$webapp = Get-AzureRmWebApp -ResourceGroupName rg -Name name
$webapp.SiteConfig.DefaultDocuments.Add("new.html")
Set-AzureRmWebApp $webapp