Как вы уже дали понять, что вы используете событие S3 для триггера. Это решает проблему, почему ваша лямбда-функция запускается каждый раз, когда на S3 происходит событие PUT.
К сожалению, нет такого триггера, который помог бы вам в этом случае использования.
Если вы все еще хотите использовать Lambda, вы можете иметь событие облачного наблюдения в качестве триггера для лямбда-функции, такой как кукурузная работа. Вы можете запланировать его на любой интервал, который, по вашему мнению, подходит для данной функции. Надеюсь, это было полезно