amazon-s3 - 在 s3 控制台上上传文件夹时触发 Aws Lambda

标签 amazon-s3 aws-lambda

仅当上传文件夹并将前缀配置设置为另一个文件夹时,我们如何才能触发 aws lambda。

例如。我们在存储桶中有图像/文件夹。现在我们想要在日期文件夹(即 20181128)上传到图像文件夹时触发,其中包含图像。

单个图像不应触发 lambda,而应仅触发上传的文件夹。

这种情况下应该设置什么s3触发器配置?

我经历了很多场景,个别图像触发了 lambda,这是我不想要的。
我希望它应该只在上传文件夹时触发。

最佳答案

这不可能。 S3 不认为对象实际上位于文件夹“内部”。

评论 How do I Use Folders in an S3 Bucket澄清 S3 的文件夹逻辑。

关于amazon-s3 - 在 s3 控制台上上传文件夹时触发 Aws Lambda,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53515563/

相关文章:

amazon-web-services - 拒绝访问 Amazon S3 的策略

swift - 如何使用 Swift/AWSAppSync 从临时目录获取 localUri

aws-lambda - 在响应 header 映射表达式中组合静态和动态部分

javascript - Node : Uploading a remote file to S3 with request and knox

google-app-engine - 使用 Amazon Web Services S3 与 Google Application Engine 进行存储的相对优势

amazon-web-services - 使用 CloudFormation 模板更新 CloudWatch 中现有日志的 logGroup 保留

c# - AWS Toolkit for Visual Studio 错误? AWS C# lambda 无法加载Kafka 的librdkafka 原生库?

node.js - AWS Lambda 因 NodeJS 依赖项而失败

python - 从名称中带点的文件夹导入 - Python

amazon-s3 - 了解预签名 URL 中的 AWS S3 过期值