Amazon API Gateway Importer

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

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