大佬教程收集整理的这篇文章主要介绍了node.js – AWS Lambda函数写入S3,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
http://docs.aws.amazon.com/lambda/latest/dg/with-s3.html
如何使用节点从Lambda在S3中创建文本文件?这可能吗?亚马逊的文档似乎没有涵盖它。
var AWS = require('aws-sdk'); function putObjectToS3(bucket,key,data){ var s3 = new AWs.S3(); var params = { Bucket : bucket,Key : key,Body : data } s3.putObject(params,function(err,data) { if (err) console.log(err,err.stack); // an error occurred else console.log(data); // successful response }); }
通过选择或更新lambda执行的IAM角色,确保为Lambda@L_673_1@提供对目标s3存储桶/密钥路径所需的写入权限。
IAM声明添加:
{ "Sid": "Stmt1468366974000","Effect": "Allow","Action": "s3:*","resource": [ "arn:aws:s3:::my-bucket-name-goes-here/optional-path-before-allow/*" ] }
进一步阅读:
AWS JavaScript SDK:
@L_673_10@
具体的“Put Object”细节:
http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#putObject-property
以上是大佬教程为你收集整理的node.js – AWS Lambda函数写入S3全部内容,希望文章能够帮你解决node.js – AWS Lambda函数写入S3所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。