c#Azure Event Grid - VM活动

时间:2018-01-11 15:57:39

标签: c# azure azure-eventgrid

我是Azure Event Grid的新手,对如何做某事有疑问。我希望能够在c#/ .Net应用程序中注册接收有关VM活动(启动/解除分配等)的事件,以便能够对某些VM事件做出反应。

有人做过这样的事吗?我能找到的所有c#Azure Event Grid示例似乎都涉及到从Azure中删除/添加到Blob存储中的项目的通知。

1 个答案:

答案 0 :(得分:0)

您可以查看本教程,它说明了如何监视VM更改:

简而言之:

  • 使用eventgrid触发器创建逻辑应用。
  • 指定资源组和资源(VM)名称。
  • 根据操作名称过滤您感兴趣的事件: @equals(triggerBody()?['data']['operationName'], 'Microsoft.Compute/virtualMachines/write')