AWS s3 event ObjectRemoved - получить файл - PullRequest
1 голос
/ 17 июня 2020

Я пытаюсь получить доступ к файлу, который был удален из корзины s3, используя aws лямбды.

Я установил триггер для s3: ObjectRemoved *, однако после извлечения корзины и имени файла удаленного файла, файл удаляется из s3, поэтому у меня нет доступа к содержимому файла.

Какой подход следует использовать с AWS лямбда, чтобы получить содержимое файла после удаления файла из корзины s3.

1 Ответ

0 голосов
/ 17 июня 2020

Комментарий, предложенный @keithRozario, был полезен, однако при управлении версиями применение запроса GET приведет к ошибке «не найдено» согласно документации s3.

@ Предложение Эрсоя о создании корзины или каталога / префикса bin с тем же именем файла и работы с ним в соответствии с вашими требованиями.

В моем случае копирование исходного объекта, созданного в каталог bin, а затем доступ к этой папке, когда файл удаляется из основного каталога загрузки.

...