我正在使用我在这里找到的 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 位置从“解决方案”更改为其他位置,就会收到错误消息。
The specified bucket does not exist
如何将映射指向我自己的 S3 文件位置?该存储桶是否需要特殊权限?
最佳答案
您不应更改它们,因为这些是 AWS 为此模板托管的存储桶和对象。
如果您想自己托管 lambda 代码,解决方案的 github 页面 Building Lambda Package 中给出了有关如何执行此操作的说明。 .
关于amazon-web-services - lambda 函数中未找到存储桶错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64411340/