APIs-guru / aws2openapi

Amazon Web Services API description to OpenAPI 3.0 definition

Home Page:https://github.com/APIs-guru/openapi-directory/tree/master/APIs/amazonaws.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

aws2openapi

Amazon Web Services API description to OpenAPI 3.0 specification

Work in progress - beta quality

Handles all current (v2) AWS json and xml specifications

Resultant OpenApi specifications pass multiple validators

screenshot

The results of this converter can be found here

TODO help wanted

  • Fix input header parameter selectivity
  • Process protocol:ec2
  • Authentication You will have to calculate HMAC headers manually
  • pagination
  • Examples
  • Waiters (as vendor extension)
  • Test against live endpoints
  • Verify output header mappings
  • Test path-with-fragment hack works
  • Test paths with hardcoded ?parameters work
  • Validate xml-handling keyword translations

About

Amazon Web Services API description to OpenAPI 3.0 definition

https://github.com/APIs-guru/openapi-directory/tree/master/APIs/amazonaws.com

License:MIT License


Languages

Language:JavaScript 98.7%Language:Shell 1.3%