参考AppSync和Cognito Auth的现有设置

时间:2019-03-26 10:42:36

标签: amazon-web-services amazon-cloudformation amazon-cognito aws-appsync aws-amplify

如何使用cloudformation来启动AppSync(DynamoDB)的新实例?我正在使用Cognito进行身份验证。有什么方法可以引用现有设置来复制现有架构和查询吗?

2 个答案:

答案 0 :(得分:0)

不幸的是,当前无法在cfn中引用现有设置。

答案 1 :(得分:0)

最好的选择是使用“ GetIntrospectionSchema”,“ ListResolvers”,“ ListDataSources”和“ ListDataSources” API来获取以前部署的API的内容,然后将其转换并输出为CFN模板,以便独立部署。为此,需要编写一个小脚本,该脚本使用AWS开发工具包进行API调用,然后将结果写入可通过CloudFormation部署的json / yaml文件。