【问题标题】:Can you trigger an AWS lambda function when a file is uploaded to a specific folder in S3?当文件上传到 S3 中的特定文件夹时,您可以触发 AWS lambda 函数吗?
【发布时间】:2020-12-11 13:31:45
【问题描述】:

我希望触发 AWS lambda 函数,我将文件上传到 S3 中的特定文件夹。现在 s3 存储桶中有多个文件夹。这可能吗?我该怎么做?

【问题讨论】:

    标签: amazon-web-services amazon-s3 aws-lambda


    【解决方案1】:

    是的,您可以Configure Amazon S3 event notifications,过滤对象键前缀(和/或后缀)。

    Configuring notifications with object key name filtering。例如,前缀可以是 dogs/。这样,所有上传到以dogs/ 开头的密钥,例如dogs/alsatian.png 会通知。

    请注意,您的 S3 存储桶中可能实际上没有 任何 文件夹,只有对象,除非您使用 AWS 控制台创建它们。 S3 中确实没有任何文件夹。

    【讨论】:

      猜你喜欢
      • 2021-08-27
      • 2019-04-30
      • 2017-10-26
      • 1970-01-01
      • 1970-01-01
      • 2020-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多