Skip to content
This repository has been archived by the owner on Mar 1, 2023. It is now read-only.

Latest commit

 

History

History
89 lines (71 loc) · 5.47 KB

README.md

File metadata and controls

89 lines (71 loc) · 5.47 KB

Go API client for apiclient

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: version not set
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.languages.GoClientCodegen

Installation

Put the package under your project folder and add the following in import:

    "./apiclient"

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
IPServiceV0Api ActivateIP Post /api/v0/ip/{ip}/activate
IPServiceV0Api CreateIP Post /api/v0/ip/{ip}/create
IPServiceV0Api DeactivateIP Post /api/v0/ip/{ip}/deactivate
IPServiceV0Api GetNetworkIncludingIP Get /api/v0/ip/{ip}/network
IPServiceV0Api ListIP Get /api/v0/ip/list
IPServiceV0Api ListTemporaryReservedIP Get /api/v0/ip/temporary_reserved/list
IPServiceV0Api UpdateIP Post /api/v0/ip/{ip}/update
NetworkServiceV0Api CreateNetwork Post /api/v0/network/{ip}/{mask}/create
NetworkServiceV0Api CreatePool Post /api/v0/network/{ip}/{mask}/pool/create
NetworkServiceV0Api DeleteNetwork Post /api/v0/network/{ip}/{mask}/delete
NetworkServiceV0Api DrawIP Get /api/v0/network/{ip}/{mask}/drawip
NetworkServiceV0Api DrawIPEstimatingNetwork Get /api/v0/drawip
NetworkServiceV0Api DrawIP_0 Get /api/v0/network/{name}/drawip
NetworkServiceV0Api DrawIP_1 Get /api/v0/pool/{range_start}/{range_end}/drawip
NetworkServiceV0Api GetEstimatedNetwork Get /api/v0/network
NetworkServiceV0Api GetNetwork Get /api/v0/network/{ip}/{mask}
NetworkServiceV0Api GetNetwork_0 Get /api/v0/network/{name}
NetworkServiceV0Api GetPoolsInNetwork Get /api/v0/network/{ip}/{mask}/pools
NetworkServiceV0Api ListNetwork Get /api/v0/network/list
NetworkServiceV0Api UpdateNetwork Post /api/v0/network/update
PoolServiceV0Api DeletePool Post /api/v0/pool/{range_start}/{range_end}/delete
PoolServiceV0Api GetIPInPool Get /api/v0/pool/{range_start}/{range_end}/ip
PoolServiceV0Api ListPool Get /api/v0/pool/list
PoolServiceV0Api UpdatePool Post /api/v0/pool/{start}/{end}/update

Documentation For Models

Documentation For Authorization

All endpoints do not require authorization.

Author