У меня есть функция лямбда, которая толкает данные на s3. Это функция:загрузить с aws lambda в aws s3
var AWS = require('aws-sdk');
var s3 = new AWS.S3();
exports.handler = function(event, context) {
var s3 = new AWS.S3();
var param = {Bucket: 'test', Key: 'testFile', Body: JSON.stringify(event)};
console.log("EVENT DATA :" + param.Body);
s3.upload(param, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
console.log('actually done!');
context.done();
});
console.log('done?');
};
мне нужно две модификации:
1) каждый раз, когда эта функция лямбда вызывается, я хочу, чтобы создать другой файл, чтобы раздвинуть данные.
2) есть папка «test1» внутри «теста» в ящике, я хочу нажимать данные внутри папки test1, если доступна папка test1, или создать папку test1 внутри тестового ковша и вставить данные внутри нее.
Можете ли вы мне помочь?
Спасибо.