Мы создали функцию Lambda с событием ObjectCreatedByPut из корзины S3 (без фильтра).Задача лямбды - создать / обновить / запустить кодовую линию на основе Git Branch.Кодовая линия имеет этап одобрения SNS.Теперь мы заметили, что до тех пор, пока стадия одобрения SNS не будет отклонена для потока Codepipeline, лямбда повторно вызывается несколько раз после того, как каждая Codepipeline проходит стадию одобрения SNS, даже если объект S3 остается неизменным.Кажется, что лямбда получает несколько вызовов.Есть ли какая-то конкретная причина, почему его вызывают таким образом, даже когда мы не меняем объект?Было замечено, что если мы используем фильтр в корзине S3 для Lambda для вызова из определенной папки корзины, такого сценария не происходит.Пожалуйста, объясните поведение.Я воссоздал лямбда-функцию, однако она все еще несколько раз вызывает одно и то же событие, что нежелательно.Пожалуйста, предложите.