【发布时间】:2021-03-30 14:21:57
【问题描述】:
我正在尝试将 AWS Amplify 生成的 graphqlEndpoint 转换为 Amplify 中的 lambda 函数。目前我在函数的 cloudformation-template.json 中设置了一个环境变量。有没有更好的方法来做到这一点,我错过了?理想情况下,我希望将其动态传递到我的放大函数中,如果 graphqlEndpoint 发生变化,则不必修改每个函数。
我当前在 {LAMBDA-FN-NAME}-cloudformation-template.json 中的静态环境声明如下所示:
"Environment": {
"Variables": {
"ENV": {
"Ref": "env"
},
"REGION": {
"Ref": "AWS::Region"
},
"API_{NAME}_GRAPHQLAPIENDPOINTOUTPUT": "https://{ID}.appsync-api.us-east-1.amazonaws.com/graphql"
}
}
【问题讨论】:
标签: amazon-cloudformation aws-amplify