Ошибка конфигурации уведомления о событии s3

Я пытаюсь настроить уведомление о событии S3, которое запускает лямбда-функцию при загрузке объекта в это ведро. Но когда я выбираю комбинацию, показанную на изображении ниже:

введите описание изображения здесь

Я получаю следующую ошибку:

Configurations overlap. Configurations on the same bucket cannot share a common event type.

В основном я хочу отслеживать все события объекта, связанные с модификацией и созданием. Следовательно, я выбрал остальные 3 события. Может ли кто-нибудь предложить.

Спасибо


person Ashy Ashcsi    schedule 24.08.2020    source источник


Ответы (1)


Поскольку вы выбрали All object create events, не требуется выбирать PUT, POST или COPY.

Все события создания объекта = s3: ObjectCreated: *

s3:ObjectCreated:Put – An object was created by an HTTP PUT operation.
s3:ObjectCreated:Post – An object was created by HTTP POST operation.
s3:ObjectCreated:Copy – An object was created an S3 copy operation.
s3:ObjectCreated:CompleteMultipartUpload – An object was created by the completion of a S3 multi-part upload.
s3:ObjectCreated:* – An object was created by one of the event types listed above or by a similar object creation event added in the future.
person redInk    schedule 24.08.2020