【发布时间】:2016-09-30 14:11:44
【问题描述】:
我是 AWS Lambda 的新手。我有一个 lambda 函数的工作模型,它将 json 数据记录到 cloudwatch 和 S3 存储桶。
这是函数:
exports.handler = function(event, context) {
var s3 = new AWS.S3();
var param = {Bucket: 'test', Key: 'test123', Body: event.name};
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?');
};
这是我的 json 数据:
{
"name": "XYZ ABC",
"value": 123
}
我应该如何将上面给出的整个 JSON 数据推送到 S3 和 CloudFront 日志,而不仅仅是 event.name?
谢谢。
【问题讨论】:
标签: node.js amazon-web-services lambda