この関数を実行すると、成功したと表示されますが、ファイルはs3バケットにありません。AWSラムダ関数がjsonをs3バケットにアップロードできません
var AWS = require('aws-sdk');
exports.handler = (event, context, callback) => {
AWS.config.update({
region: 'us-west-2',
accessKeyId: 'xxx',
secretAccessKey: 'xxx'
});
var s3 = new AWS.S3();
s3.putObject(
{
Bucket: 'mybucket',
Key: 'test.json',
Body: [{test: 'test'}, {test: 'test'}],
ContentType: "application/json"
},
function(){});
context.succeed('SUCCESS');
}