如何在API网关中导出我的设置和手动创建的方法和资源

时间:2017-05-18 15:26:17

标签: amazon-web-services aws-api-gateway

我正在使用API​​门方式,我有不同的方法和不同的资源。现在我已经完成了它们,我需要导出配置,然后将来我不必再手动执行。但问题是我只看到导入选项。我知道我可以使用swagger或API扩展来首先设计其余的调用,然后将其导入到API gate方式。但在我的情况下,我手动创建了所有方法,有什么方法可以将它们导出为json然后我可以在将来再次导入它吗?

2 个答案:

答案 0 :(得分:1)

首先,将您的API部署到舞台。

在API网关控制台中,转到阶段页面(在左侧树视图中选择API名称下的“阶段”。)

单击树视图中的舞台以进入“舞台编辑器”页面。

选择“导出”标签。

左侧是标有“Export as Swagger”的图标。将鼠标悬停在它上面会出现两个按钮:“JSON”和“YAML”。单击您首选格式的按钮。您应该获得文件保存对话框以下载生成的导出文件。

答案 1 :(得分:0)

  • API Gateway目前不支持将API导出为 招摇文件。
  • 您可能希望使用AWS创建功能请求以导出 API作为一个昂首阔步的文档。
  • 但是,您可以根据当前的API和创建文档 从API Gateway控制台发布它。

更新

根据@MikeD的评论,API Gateway确实支持导出。

请遵循以下来自AWS的文件:

Export an API from API Gateway