Получать электронную почту при запуске виртуальной машины через приложение Azure Logic

Я пытаюсь создать приложение логики Azure, которое отправит электронное письмо, если виртуальная машина запустится. Возможно ли это, и если да, то делал ли это кто-нибудь?

Я попытался изменить демонстрацию с URL-адреса Отслеживайте изменения виртуальных машин с помощью Azure Event Grid и Logic Apps

изменение условия проверки на

@equals(triggerBody()?['data']['operationName'], 'Microsoft.Compute/virtualMachines/start')

Но, похоже, это не работает.


person mike w    schedule 11.01.2018    source источник
comment
попробуйте следующее: 'Microsoft.Compute / virtualMachines / start / action'   -  person Roman Kiss    schedule 12.01.2018
comment
также для целей тестирования попробуйте отфильтровать все действия, такие как: 'Microsoft.Compute / virtualMachines /'   -  person Roman Kiss    schedule 12.01.2018


Ответы (1)


Вам необходимо отфильтровать тип события «Microsoft.Resources.ResourceWriteSuccess»

и проверьте состояние:

@equals(triggerBody()?['data']['operationName'], 'Microsoft.Compute/virtualMachines/write'

Аналогичное действие также можно выполнить с помощью службы автоматизации Azure в этом руководстве https://docs.microsoft.com/en-us/azure/event-grid/ensure-tags-exists-on-new-virtual-machines.

person Bahram Banisadr    schedule 05.02.2018