【发布时间】:2020-11-01 01:57:08
【问题描述】:
我正在使用 serverless 部署 Appsync API 和一些 lambda 函数。这个插件https://github.com/sid88in/serverless-appsync-plugin 用于部署Appsync。 lambda 和 Appsync 定义在同一个 serverless.yml 文件中,它们被一起部署。
我的 lambda 需要知道在 sls deploy 期间创建的 Appsync API 端点。如何将 Appsync 端点作为环境变量引用到我的 lambda?
我的serverless.yml:
function:
myHandler:
handler: src/lambdas.myHandler
name: myHandler
environment:
ENDPOINT: # HERE, how can I get appsync endpoint url?
custom:
appSync:
name: ${self:provider.stackName}
...
【问题讨论】:
标签: amazon-web-services aws-lambda serverless-framework aws-appsync