3

Runbook 可用于停止/启动 Azure 中的经典和 ARM 虚拟机。

这也可以通过 Azure 函数实现吗?

4

3 回答 3

5

更新此线程的一些好消息。您现在可以在 Azure Functions 中执行此操作。此处基于 HTTP 触发的函数记录了这些步骤。

Azure Function 角色,例如停止 Azure 虚拟机的权限

您可以切换触发器类型以适合您的用例。

于 2016-11-30T08:29:41.660 回答
2

见上文凌的回应。我们现在已经解决了这个问题。:)

目前无法通过 Azure Functions 中的 Azure PowerShell commandlet 执行此操作。您可以针对 Azure C# SDK 编写或使用 x-plat CLI(如果您自己自带,因为默认情况下未安装)。您需要上传证书或使用服务帐户来执行这些操作。

仅供参考 - 我在 Functions 团队中,我们正在努力改进这个故事,在不久的将来。一旦它成为可能,我会更新这个答案。

于 2016-05-16T05:09:23.873 回答
1

您可以使用Azure REST APIfrom here -> Docs或使用SDK来执行操作。

于 2019-06-26T12:54:22.773 回答