lambda函数中访问aws appsync api的环境特定表名称

问题描述 投票:0回答:1

我需要在由Appsync API使用和创建的Dynamodb表中执行一些操作。我需要从由amplify add function命令添加的lambda函数访问它。使用带有API ID和环境的完整表名,因为“ User-apiid-dev”可以正常工作。但是,我不想在lambda函数中使用环境名称和API ID对整个表名称进行硬编码。

amazon-web-services aws-appsync
1个回答
0
投票

最后使用API_UNDERDOGAMPLIFYAPI_GRAPHQLAPIIDOUTPUTENVlambda函数中的环境变量。

const UsersTable = `User-${process.env.API_UNDERDOGAMPLIFYAPI_GRAPHQLAPIIDOUTPUT}-${process.env.ENV}`
© www.soinside.com 2019 - 2024. All rights reserved.