【发布时间】:2015-01-01 14:41:32
【问题描述】:
我正在编写一些自动部署 Azure 网站的代码(包括在 Azure 中创建网站)。我正在使用 Nuget 中提供的 Azure 管理库和 Azure 资源管理库。其中大部分已经到位,但是我无法通过我见过的任何 API 找到启用“始终开启”属性的方法。可以通过网站的“配置”选项卡下的 Azure 管理门户设置此属性。
我已经检查过:
- MSDN 上的属性参考:http://msdn.microsoft.com/en-us/library/azure/dn236426.aspx
- powershell API(get-azureresource、get-azurewebsite 等)查看是否有对 Always On 的引用(没有)
- 管理门户正在通过 Fiddler 发送的 REST 调用。这里有一个指向 https://manage.windowsazure.com/Websites/UpdateConfig 的 POST 中对 Always On 的引用(据我所知,这不是管理或资源管理 API 的一部分)。发送的 JSON 正文中的确切路径是 /siteConfig/AlwaysOn。
那么,问题是,是否可以通过“官方”API 启用/禁用 Always On?
谢谢!
【问题讨论】:
标签: api rest azure azure-web-app-service alwayson