将 Lambda 函数添​​加到 AWS AppSync 数据源?

Posted

技术标签:

【中文标题】将 Lambda 函数添​​加到 AWS AppSync 数据源?【英文标题】:Add Lambda function to AWS AppSync Data Source? 【发布时间】:2018-10-29 01:35:20 【问题描述】:

我正在尝试关注this tutorial on the AWS Site。

我添加了 GraphQL 架构,但是当我尝试在 Data Sources 中添加 Lambda 函数 时,我无法添加它,因为Function ARN 字段已禁用。

如何将 Lambda 函数添​​加到 AWS AppSync?

【问题讨论】:

【参考方案1】:

下拉列表允许您从“区域”下拉列表中选择的区域中选择 AWS Lambda 函数。如果您在列表中看不到任何填充内容,通常意味着该区域中不存在 Lambda 函数。

您能否检查一下您在 SA-EAST-1 中是否有 Lambda 函数?

【讨论】:

如何检查?我必须去其他地方在 SA-EAST-1 中添加 Lambda 函数吗?如果是这样,教程中没有提到它,我是一个 aws noob :( 您可以在这里查看:sa-east-1.console.aws.amazon.com/lambda/home?region=sa-east-1#/…您可以在右上角的区域选择器中切换区域。 谢谢你让我成功了,也看到了 CloudWatch 日志

以上是关于将 Lambda 函数添​​加到 AWS AppSync 数据源?的主要内容,如果未能解决你的问题,请参考以下文章

将 lambda 函数添​​加到类的符号表中

从 VPC 中的 Lambda 访问 AWS S3

如何使用 .yaml 文件向 AWS Lambda 函数添​​加策略?

如何将 AWS 区域传递给 lambda 函数?

AWS Lambda Invoke 不执行 lambda 函数

使用 AWS PHP 开发工具包将“有效负载”传递给 AWS Lambda 函数