События AWS CloudWatch — получение тегов ресурсов

avatar
CJW
8 августа 2021 в 23:24
172
1
1

У меня есть настройка AWS CloudWatch Event, которая срабатывает всякий раз, когда ресурс не соответствует правилу в конфигурации AWS.

Затем это правило запускает лямбду, которая отправляет уведомление по общему каналу, чтобы информировать людей о нарушении правила.

Однако в идеале я хотел бы использовать тег, прикрепленный к ресурсу (поскольку каждый ресурс AWS помечен командой, которой он принадлежит), чтобы иметь возможность направлять эти уведомления в более конкретные места. Однако данные, отправляемые в Lambda событием Cloudwatch, не содержат этой информации. Есть ли хороший способ прикрепить теги к ресурсу AWS при запуске события AWS Cloudwatch?

Источник

Ответы (1)

avatar
Marcin
8 августа 2021 в 23:56
1

К сожалению, нет. Ваша лямбда должна будет использовать AWS SDK для проверки тегов на ресурсе, связанном с событием, а затем перенаправить событие другим потребителям, например. Очередь SQS или пользовательское правило EventBridge.

CJW
9 августа 2021 в 00:06
1

Спасибо за ответ. Я думал, что это может быть так, спасибо за подтверждение.