导出 AppSync 状态/配置?

Posted

技术标签:

【中文标题】导出 AppSync 状态/配置?【英文标题】:Export AppSync state/config? 【发布时间】:2019-09-24 17:59:26 【问题描述】:

我一直在使用 CloudFormation 将我的 AppSync API 保存在我的源代码控制中,以便它可以重复并签入到存储库中。问题是,如果我直接在 AppSync 控制台中进行更改(因为在尝试更新 CloudFormation 堆栈之前在那里进行试验更快、更方便),现在我需要记住并知道如何将我的更改添加回 CloudFormation模板。这在处理解析器时特别麻烦,因为 AppSync 没有显示所有解析器的选项卡 - 您只需要查看架构中的每个字段/查询/变异并逐个查看它们的解析器。

我的问题:有没有办法提取 AppSync 的所有配置,希望是 CloudFormation 形式?例如,我想要一个按模式、每个函数、解析器和数据源进行描述的文件。这样就很容易确保将每个组件添加回我的 CloudFormation 模板。

【问题讨论】:

你看过drift detection feature吗?我自己从未使用过它,但它似乎与您的问题有关。 这是一个很好的提示。遗憾的是,漂移检测中包含的服务尚不支持 AppSync。 【参考方案1】:

这是客户过去曾询问过的问题,我们将在确定未来版本的优先级时将此视为 +1。

【讨论】:

以上是关于导出 AppSync 状态/配置?的主要内容,如果未能解决你的问题,请参考以下文章

AWS Appsync 架构错误(资源不在 stackUpdateComplete 状态)

使用 appsync 解析器、aws dymaodb 的嵌套查询

AppSync 的订阅是不是仅限于一个特定的用例?

在aws appsync解析器中添加额外字段

在 aws appsync 解析器中添加额外字段

如何将枚举类型字段从反应发送到 GraphQL/AWS appsync