gpt4 book ai didi

amazon-sns - 创建订阅时,无服务器 SNS filterPolicy 不会设置过滤器

转载 作者:行者123 更新时间:2023-12-01 03:09:42 25 4
gpt4 key购买 nike

我正在使用以下函数定义:

missing:
handler: functions/eeegMissing.handler
events:
- sns: arn:aws:sns:us-west-2:xxx
filterPolicy:
type:
- EPILOG_PAGE_DATA_RECEIVED

SNS 主题已存在。当我部署它时,会创建一个名为的订阅
arn:aws:lambda:us-west-2:xxx:function:eeeg-dev-missing` 

但过滤器是空白的。我希望过滤器显示为:
{ "type":["EPILOG_PAGE_DATA_RECEIVED"]}

我错过了什么?

最佳答案

你只是有一个小的语法错误。我有一个带有以下事件的无服务器功能,它可以工作:

events:
- sns:
arn: ${self:custom.devicesTopicArn}
filterPolicy:
operation:
- INSERT

所以在你的情况下,它应该是:
missing:
handler: functions/eeegMissing.handler
events:
- sns:
arn: arn:aws:sns:us-west-2:xxx
filterPolicy:
type:
- EPILOG_PAGE_DATA_RECEIVED

关于amazon-sns - 创建订阅时,无服务器 SNS filterPolicy 不会设置过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53269342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com