【发布时间】:2021-02-01 11:16:55
【问题描述】:
我正在使用此博客作为参考构建一个可搜索的企业文档存储库:https://aws.amazon.com/blogs/compute/creating-a-searchable-enterprise-document-repository/
创建 Amazon ElasticSearch 域是成功的。 我也创建了一个 S3 存储桶。 我正在使用这个 repo(在博客中指定):https://github.com/aws-samples/s3-to-lambda-patterns/tree/master/docrepository 但是,部署应用程序不起作用。
我使用正确的存储桶名称和 ESdomain 更新了“samconfig.toml”文件。
“sam deploy”命令导致失败。 错误:queryESFunction 可能没有定义授权。 我应该进行哪些更改才能完成这项工作?
我认为我们可能需要在 'template.yaml' 文件中设置一些授权,但我应该在那里设置什么属性?
【问题讨论】:
标签: amazon-web-services elasticsearch amazon-s3 aws-lambda