Platypus is an initiative to improve documentation across a number of VMware's products (see Supported Products) as described using Open API and Swagger UI. This allows everyone to easily consume, and enhance VMware's REST API's & their usage.
docker run --rm --name platypus -p 80:80 vmware/platypus
docker run --name platypus --rm -p 80:80 -e PRODUCT="vra" -e VERSION="7" vmware/platypus
replace vRA and version with product of your choice
Product | Version | Build |
---|---|---|
vRA | 7 | 3311738 |
vROPs | 6.2 | 3445568 |
vRLI | 3.3 | 3571626 |
vRO | 7 | 3310032 |
NSX | 6.2 | 2986609 |
or
clone this repo, and then:
git submodule update --init --recursive
to make sure you obtain the Swagger-UI code-base
docker build -t platypus .
docker run -p 80:80 platypus
Have an idea to improve Platypus ?
- Fork the Platypus
- Make modifications
- Open a PR