Запустить лямбда / уведомлять с SNS, когда член команды развертывает APIG на определенной стадии - PullRequest
1 голос
/ 08 февраля 2020

У меня есть API-шлюз с этапами развертывания dev, qa, staging и prod. Я пытаюсь контролировать эти этапы. Например, если кто-то намеренно или случайно изменил какой-либо этап, отправьте электронное письмо. Попытка вызвать лямбду или уведомление через SNS topi c.

Пробовал AWS Конфиг, мониторинг Cloudwatch. не мог заставить это работать. любая помощь приветствуется. спасибо.

1 Ответ

0 голосов
/ 09 февраля 2020

Конфигурационные решения AWS должны работать. Я продолжил и проверил на консоли. Новое развертывание отображается как изменение конфигурации для шлюза API.

Amazon Resource Name arn:aws:apigateway:...

Resource type AWS::ApiGateway::Stage

enter image description here

Я также могу сопоставить это событие в CloudWatch и вызвать Функция Лямбада / SNS topi c

enter image description here

...