Amazon API Gateway Importer: Difference between revisions
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
=Build and Install= | =Build and Install= | ||
cd .../runtime | cd .../runtime | ||
Line 21: | Line 19: | ||
mvn assembly:assembly | mvn assembly:assembly | ||
This creates the binary that parses the Swagger file | This creates the binary that parses the Swagger file and creates or updates an API based on the specification file. | ||
=Execute= | =Execute= |
Revision as of 00:58, 23 February 2019
External
Internal
Overview
The tool is a Java equivalent of AWS CLI import/update tools. The tool uses swagger-parser, swagger-core, swagger-models, etc. It does *not* automatically enhance the specification with API Gateway extensions.
Build and Install
cd .../runtime git clone git@github.com:amazon-archives/aws-apigateway-importer.git cd aws-apigateway-importer mvn assembly:assembly
This creates the binary that parses the Swagger file and creates or updates an API based on the specification file.
Execute
./aws-api-import.sh -c .../swagger.json
Debug
./aws-api-import.sh -d -c .../swagger.json