Amazonはこのニュースをhttps://aws.amazon.com/about-aws/whats-new/2016/04/amazon-api-gateway-supports-swagger-definition-import/として公開しました。aws
コマンドラインツールを使用してSwagger APIをインポートできるようになりました。 私が使用しています:コマンドラインツールを使用してSwagger APIをAWS APIゲートウェイにインポートする
aws --version
aws-cli/1.10.20 Python/2.7.9 Linux/3.16.0-4-amd64 botocore/1.4.11
しかし、私は私が闊歩ファイルを使用してAPIをインポートまたは更新することが可能になるaws apigateway help
でコマンドを見つけることができませんが。
現在のところ、aws-apigateway-importerを使用しています。 aws
にのみswtichすることは本当に素晴らしいでしょう。
ありがとうございました。
あなたが闊歩ドキュメントをインポートするには、CLIを使用した例を追加していただけますか?ドキュメントについては、jsonをコマンドラインパラメータとして指定する必要があるようです。 aws-apigateway-importerのようなファイルからロードする方法があれば? – quintonm
はい、ファイルから読み込むこともできます。 'aws apigateway import-rest-api --bodyファイル://./swagger.json'を試してください。これを行うもう1つの方法は、 'aws apigateway import-rest-api --body "$(cat swagger.json)"とbashコマンドラインで行います。ドキュメントは、AWS CLIの一般的なドキュメントと100%一致していません(詳細については、https://forums.aws.amazon.com/thread.jspa?messageID=714211を参照してください)。しかし、私たちはそれを修正しようとしています。お役に立てれば – Jurgen