在管理云资源时,Azure Dashboard提供了一个直观的界面来监控和管理资源。然而,如何直接从Dashboard上控制虚拟机的开关状态呢?本文将通过一个具体的实例,展示如何在Azure Dashboard上添加一个启动和停止虚拟机的功能。
背景介绍
Azure Resource Graph 是一种查询语言,用于管理和查询Azure资源。然而,通过查询语言直接控制虚拟机的启动和停止是不可行的。为了实现这一功能,我们需要借助Azure Function App来编写HTTP触发器函数,通过Azure REST API来操作虚拟机。
步骤详解
1. 创建Azure Function App
首先,我们需要创建一个Function App并部署函数。在Azure Portal中,按照以下步骤操作:
- 进入Azure Portal,创建一个新的Function App。
- 选择运行时堆栈为.NET,并选择一个合适的托管计划。
- 部署一个函数代码,用于启动和停止虚拟机。
2. 编写函数代码
以下是启动虚拟机的函数代码示例:
using System
订阅专栏 解锁全文

2389

被折叠的 条评论
为什么被折叠?



