Amazon web services 无服务器框架S3事件规则
我正在使用无服务器框架创建一个s3侦听器。用户已为事件的s3触发器请求了特定的文件格式 我现在有Amazon web services 无服务器框架S3事件规则,amazon-web-services,aws-lambda,serverless,Amazon Web Services,Aws Lambda,Serverless,我正在使用无服务器框架创建一个s3侦听器。用户已为事件的s3触发器请求了特定的文件格式 我现在有 functions: LambdaTrigger: name: ${self:service}-${self:custom.environment} description: lambda_trigger handler: handler.lambda_handler tags: project: ""
functions:
LambdaTrigger:
name: ${self:service}-${self:custom.environment}
description: lambda_trigger
handler: handler.lambda_handler
tags:
project: ""
owner: ""
environment: ${self:custom.environment}
events:
- existingS3:
bucket: ${self:custom.listener_bucket_name}
event: s3:ObjectCreated:*
rules:
- prefix: ${self:custom.listener_prefix}
- suffix: ${self:custom.listener_suffix}
我的用户请求仅当文件为
/ID1_ID2_ID3.tar
我已经在上面的函数中处理了前缀和后缀条件,但我想知道如何甚至是否有可能构造一个新规则,仅当文件的格式为ID1_ID2_ID3,其中每个id都是N个整数时才会触发。根据an和我自己的经验,前缀和后缀参数不能是通配符或正则表达式,因此我感到震惊的是,除非您找到一些巧妙的方法来循环限制,否则无法执行您想要的操作 谢谢你抽出时间。这也是我降落的地方,但我只是想确定一下。再次感谢