package
0.5.9
Repository: https://github.com/hatena/ipdrawer.git
Documentation: pkg.go.dev

# README

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

ClassMethodHTTP requestDescription
IPServiceV0ApiActivateIPPost /api/v0/ip/{ip}/activate
IPServiceV0ApiCreateIPPost /api/v0/ip/{ip}/create
IPServiceV0ApiDeactivateIPPost /api/v0/ip/{ip}/deactivate
IPServiceV0ApiGetNetworkIncludingIPGet /api/v0/ip/{ip}/network
IPServiceV0ApiListIPGet /api/v0/ip/list
IPServiceV0ApiListTemporaryReservedIPGet /api/v0/ip/temporary_reserved/list
IPServiceV0ApiUpdateIPPost /api/v0/ip/{ip}/update
NetworkServiceV0ApiCreateNetworkPost /api/v0/network/{ip}/{mask}/create
NetworkServiceV0ApiCreatePoolPost /api/v0/network/{ip}/{mask}/pool/create
NetworkServiceV0ApiDeleteNetworkPost /api/v0/network/{ip}/{mask}/delete
NetworkServiceV0ApiDrawIPGet /api/v0/network/{ip}/{mask}/drawip
NetworkServiceV0ApiDrawIPEstimatingNetworkGet /api/v0/drawip
NetworkServiceV0ApiDrawIP_0Get /api/v0/network/{name}/drawip
NetworkServiceV0ApiDrawIP_1Get /api/v0/pool/{range_start}/{range_end}/drawip
NetworkServiceV0ApiGetEstimatedNetworkGet /api/v0/network
NetworkServiceV0ApiGetNetworkGet /api/v0/network/{ip}/{mask}
NetworkServiceV0ApiGetNetwork_0Get /api/v0/network/{name}
NetworkServiceV0ApiGetPoolsInNetworkGet /api/v0/network/{ip}/{mask}/pools
NetworkServiceV0ApiListNetworkGet /api/v0/network/list
NetworkServiceV0ApiUpdateNetworkPost /api/v0/network/update
PoolServiceV0ApiDeletePoolPost /api/v0/pool/{range_start}/{range_end}/delete
PoolServiceV0ApiGetIPInPoolGet /api/v0/pool/{range_start}/{range_end}/ip
PoolServiceV0ApiListPoolGet /api/v0/pool/list
PoolServiceV0ApiUpdatePoolPost /api/v0/pool/{start}/{end}/update

Documentation For Models

Documentation For Authorization

All endpoints do not require authorization.

Author