我认为我在 azure 门户上可以做的大部分事情也可以通过编程来完成。我在云服务的仪表板页面上看到一个名为“停止”的按钮,那么是否可以通过编写代码来模拟其行为?
我知道 Restful 管理 API,并且我尝试寻找正确的东西。但我只看到用于角色实例重新启动和重新镜像的 api。似乎没有等效的 API 来停止整个服务,或者我错过了什么?
提前致谢
最佳答案
请查看Update Deployment Status
休息操作。为了停止部署,您需要在请求负载中将 Status
元素的值设置为 Suspending
。
<?xml version="1.0" encoding="utf-8"?>
<UpdateDeploymentStatus xmlns="http://schemas.microsoft.com/windowsazure">
<Status>Suspended</Status>
</UpdateDeploymentStatus>
更新:
我之前应该提到的一件事 - 当您停止服务时,您的计费不会停止(至少截至今天的云服务)。您将继续产生费用。我想我也应该提到这一点。
关于azure - 如何使用 azure 管理 api 停止整个云服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20344517/