amazon-web-services - lambda函数中未找到桶错误
问题描述
我正在使用我在这里找到的 cloudformation 模板,它按预期工作......
https://aws.amazon.com/solutions/implementations/ai-driven-social-media-dashboard/
它有以下部分,其中定义了 lambda 函数代码。
Mappings:
Function:
SocialMediaMLFunction:
S3Bucket: solutions
S3Key: ai-driven-social-media-dashboard/v1.0.0/socialmediafunction.zip
AddTriggerForFunction:
S3Bucket: solutions
S3Key: ai-driven-social-media-dashboard/v1.0.0/addtriggerfunction.zip
Code:
EC2Twitter:
S3Bucket: solutions
S3Key: ai-driven-social-media-dashboard/v1.0.0/ec2_twitter_reader.tar
一旦我将 S3Bucket 位置从“解决方案”更改为其他位置,就会出现错误。
指定的存储桶不存在
如何将映射指向我自己的 S3 文件位置?存储桶需要特殊权限吗?
解决方案
您不应该更改它们,因为它们是 AWS 为本模板托管的存储桶和对象。
如果您想自己托管 lambda 代码,有关如何执行此操作的说明在解决方案的 github 页面中的Building Lambda Package中给出。
推荐阅读
- vector - 三.JS | 如何找出两个向量之间的 XYZ 旋转?
- r - 找到数字 signif(2) 四舍五入到?
- c# - 使用不同 DataContext 中的两个 Combobox 进行 MultiBinding
- app-store-connect - 多个 TestFlight 构建停留在“处理”上,包括已处理的
- httpresponse - 什么时候 HTTP 响应代码实际上是 200 OK?
- java - java泛型;强制返回对象的参数对象类型
- ruby - Bundle 无法与 rbenv 一起使用,并且无法 gem install bundler
- r - 从R中的行开始合并多个Excel文件
- java - Tomcat7 没有初始化我的 spring 配置
- apache - 使用 Mason dhandler 处理以点开头的路径