当前位置: 首页 > 知识库问答 >
问题:

如何添加CloudFront作为lambda函数的触发器?

邓正谊
2023-03-14

我试图为cloudfront重定向根默认对象创建一个lambda@edge。我遵循了以下指示:https://aws.amazon.com/blogs/compute/implementing-default-directory-indexes-in-amazon-s3-backed-amazon-cloudfront-origins-using-lambdaedge/

但是CloudFront没有出现在触发器选择中。如何添加CloudFront作为lambda函数的触发器?

共有1个答案

缑修齐
2023-03-14

对于那些正在为这个错误而挣扎的人,我通过将区域改为美国东V N来解决这个问题

 类似资料:
  • 我正在尝试创建一个EventBridge(CloudWatch Events)规则,并将该规则添加为现有Lambda函数的触发器。 代码使用Lambda目标正确创建EventBridge,但它不会将触发器添加到实际的Lambda中。我必须通过AWS Web控制台手动将EventBridge添加到Lambda。 似乎仅仅将Lambda添加为事件规则的目标是不够的。如何将事件规则作为触发器添加到Lam

  • 我正在使用AWS Lambda函数(用python编写)在对象上传到预设S3 bucket时发送电子邮件。该对象通过AWS PHP SDK上传到S3 bucket中,并使用多部分上传。每当我测试我的代码(在Lambda代码编辑器页面中)时,它似乎工作得很好,我只收到一封电子邮件。 但是当对象通过PHPSDK上传时,Lambda函数运行两次并发送两封电子邮件,两者都具有不同的消息ID。我尝试了不同的

  • 我正在使用Lambda函数将消息推送到SQS队列。消息放入SQS队列后,我需要触发其他Lambda函数来处理队列中的消息。 我认为我们可以使用SNS实现这一点。我是AWS服务新手,请建议在SNS的帮助下基于SQS队列消息触发Lambda函数的解决方案。

  • 问题内容: 我按照教程使用Python创建Alexa应用程序: [蟒蛇Alexa [教程](https://developer.amazon.com/public/solutions/alexa/alexa-skills- 工具箱/alexa技能教程) 我成功地完成了所有的步骤,让应用程序正常工作。我现在 要修改python代码并使用诸如“import”之类的外部库吗 请求或我使用pip安装的任何