8

AWS API Gateway で API 全体を作成しています。学習段階にあるという理由だけで、グラフィカル コンソールを使用しているため、同じ API をプログラムまたは CLI 経由で作成する何らかの方法が必要になります。同じ構造を再現できる方法で現在の API セットをエクスポートする機能はありますか?

4

5 に答える 5

10

この機能は、Amazon から直接 CLI 経由で利用できるようになりました。Amazon の gui コンソールと同じ出力が生成されます。

闊歩する

aws apigateway get-export --rest-api-id a1b2c3d4e5 --stage-name dev
--export-type swagger /path/to/filename.json

swagger + api ゲートウェイ拡張機能

aws apigateway get-export --parameters extensions='integrations'
--rest-api-id a1b2c3d4e5 --stage-name dev --export-type swagger /path/to/filename.json

swagger + 郵便配達拡張機能

aws apigateway get-export --parameters extensions='postman'
--rest-api-id a1b2c3d4e5 --stage-name dev --export-type swagger /path/to/filename.json

詳細: http://docs.aws.amazon.com/cli/latest/reference/apigateway/get-export.html

于 2016-09-03T13:22:00.550 に答える
6

Amazon API Gateway から既存の API をエクスポートするためのツールを公開しました。

Amazon API Gateway Swagger エクスポーター

https://github.com/isabinin/aws-apigateway-swagger-exporter

うまくいけば、それが役に立つでしょう。

于 2015-12-01T22:21:35.720 に答える
2

この機能は、API Gateway コンソールから一般提供されるようになりました。

于 2016-01-08T18:17:22.397 に答える