如何为aws appsync api提供一系列graphql架构?

时间:2018-03-14 12:52:48

标签: aws-cli aws-appsync

我正在尝试使用aws appsync api(StartSchemaCreation)创建一个新的graphql api的模式,其中包含现有graphql api的模式,我使用aws appsync的GetIntrospectionSchema api进行了转储。但是StartSchemaCreation的--definition参数要求我提供一个graphb模式blob来在新的api中创建。我在.json和.graphql文件中有我的graphql架构,但是我不能直接使用它们,因为它给出了错误"无法解析架构文档 - 确保它是一个有效的SDL格式文档。"

我需要帮助,了解如何通过启动模式创建的--definition参数传递我的graphql模式。

我正在使用aws-cli StartSchemaCreation。

1 个答案:

答案 0 :(得分:5)

您可以使用

aws appsync start-schema-creation \
--api-id <your-api-id> \
--definition file://<file-path>