Триггер AWS Lambda в Java для вновь загруженного файла - PullRequest
0 голосов
/ 12 ноября 2018

Я работаю над требованием, при котором я хочу запускать функцию AWS Lambda, написанную на Java, при загрузке файла в корзину S3. Условие состоит в том, что функция должна забрать самый последний файл из корзины. Прямо сейчас у меня есть лямбда-функция, которая забирает указанный файл (уже указав имя файла). Но согласно требованию, имя файла может быть любым (например, web-log-). Есть ли способ сделать это?

Поскольку с помощью лямбда-функций у нас есть доступ к объекту события, могу ли я использовать его для обнаружения недавно загруженного файла?

1 Ответ

0 голосов
/ 12 ноября 2018

Вы можете проверить учебные пособия по AWS Lambda S3 , которые должны показать, как загруженный объект передается в качестве данных события. Пример кода содержит строку, которая должна указывать вам правильное направление:

event.Records[0].s3.object.key
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...