Я пытаюсь сделать простую загрузку файла с лямбды на s3, используя nodejs.Лямбда-исполнение работает без ошибок, но загрузка s3 не происходит.Поскольку ошибки нет, я не могу отладить проблему.Ниже приведен фрагмент кода, который я пытаюсь выполнить.
var s3 = new AWS.S3();
var params = {
Bucket : "testbucketuploads",
Key : "test.txt",
Body : "Hello!"
}
s3.putObject(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Я предоставил S3 доступ к лямбда-роли.Когда я пытаюсь выполнить то же самое из CLI, загрузка работает просто отлично.