Infoblox WAPI - swagger documentation
4.8K

Copyright 2021
Author: Vedant Sethia <[email protected]>
For any issues/suggestions please write to [email protected] , [email protected]
Swagger is an open-source software framework backed by a large ecosystem of tools that helps developers design, build, document, and consume RESTful web services. While most users identify Swagger by the Swagger UI tool, the Swagger toolset includes support for automated documentation, code generation, and test-case generation. Sponsored by SmartBear Software, Swagger has been a strong supporter of open-source software, and has widespread adoption.
The OpenAPI Specification (OAS) defines a standard, language-agnostic interface to RESTful APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection. When properly defined, a consumer can understand and interact with the remote service with a minimal amount of implementation logic.
An OpenAPI definition can then be used by documentation generation tools to display the API, code generation tools to generate servers and clients in various programming languages, testing tools, and many other use cases.
The Infoblox WAPI is an interface based on REST (REpresentational State Transfer). It uses HTTP methods and supports the primary or most-commonly-used HTTP verbs: POST, GET, PUT, and DELETE. These correspond to create, read, update, and delete (or CRUD) operations, respectively. It supports input and output in JSON and XML. All API calls are encrypted using SSL/TLS and authenticated using HTTP basic authentication. These do not depend on any programming language.
You can pull a pre-built docker image of the Infoblox-Swagger-UI directly from Docker Hub:
docker pull vsethia/infoblox-wapi-swagger:v3
docker run -p <PORT NO>:80 vsethia/infoblox-wapi-swagger:v3
This will start apache with Swagger UI on the specified PORT NO.
After accessing "home.php":
Date: April 6, 2021
Content type
Image
Digest
Size
85.9 MB
Last updated
over 5 years ago
docker pull vsethia/infoblox-wapi-swagger