У меня есть функция Azure, использующая EventGridTrigger
, и я создал для нее подписку на события в моей теме домена EventGrid.
В подписке на события я отфильтровал типы событий на Service.Event.Foo
, эти работыхорошо, и моя функция выполняется. Мой вопрос о других событиях, которые также запускают его, в основном два события ниже:
Microsoft.Resources.ResourceActionSuccess
Microsoft.Resources.ResourceWriteSuccess
Почему они не фильтруютсямой тип события? Глядя на внешний вид, кажется, что это связано с чем-то, что происходит внутри таблицы событий, регистрируя данные, я получаю много материала с авторизацией и утверждениями, а также с моим собственным принципом идентификации, с которым я вошел в Azure.
Чтовызывают эти события?
Почему мой фильтр типов событий не удаляет их?
Как от них избавиться, кроме фильтрации непосредственно в моей функции Azure?
Редактировать:Я могу добавить, что эти события не появляются в моем хранилище сообщений, там только мой Service.Event.Foo
появляется, если я выключаю свою функцию.