azure - 如何使用 azure 管理 api 停止整个云服务?

标签 azure

我认为我在 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/

相关文章:

Azure AD 应用程序应用程序权限与委派权限

python - 通过 Azure 数据工厂将数据复制到 Azure 数据湖之前进行文件检查

azure - 为什么 Azure Databricks 中未启用 SQL 终结点?

azure - Azure VM 上的 SSIS 和 SQL Server

json - Azure 数据工厂 - 当 JSON key 中有空间时,无法检索 JSON 查找事件输出

azure - 如何在 ADF 中根据文件名创建文件夹

azure - 我应该为用户分配什么角色,以便他可以管理我的 Azure 订阅中的 MFA 事件?

azure - SQL Azure 和 Azure 表存储之间的事务,即回滚和提交

azure - 使用复制事件在 ADFv2 中解压缩 .zip 文件时保留内容类型

Azure Durable Function 实体绑定(bind)未注册 - node.js