package
1.0.0-rc1
Repository: https://github.com/spidernet-io/spiderpool.git
Documentation: pkg.go.dev

# Functions

New creates a new controller API client.
NewGetIpamStatusInternalServerError creates a GetIpamStatusInternalServerError with default headers values.
NewGetIpamStatusOK creates a GetIpamStatusOK with default headers values.
NewGetIpamStatusParams creates a new GetIpamStatusParams object, with the default timeout for this client.
NewGetIpamStatusParamsWithContext creates a new GetIpamStatusParams object with the ability to set a context for a request.
NewGetIpamStatusParamsWithHTTPClient creates a new GetIpamStatusParams object with the ability to set a custom HTTPClient for a request.
NewGetIpamStatusParamsWithTimeout creates a new GetIpamStatusParams object with the ability to set a timeout on a request.
NewPostIpamGcIpsInternalServerError creates a PostIpamGcIpsInternalServerError with default headers values.
NewPostIpamGcIpsOK creates a PostIpamGcIpsOK with default headers values.
NewPostIpamGcIpsParams creates a new PostIpamGcIpsParams object, with the default timeout for this client.
NewPostIpamGcIpsParamsWithContext creates a new PostIpamGcIpsParams object with the ability to set a context for a request.
NewPostIpamGcIpsParamsWithHTTPClient creates a new PostIpamGcIpsParams object with the ability to set a custom HTTPClient for a request.
NewPostIpamGcIpsParamsWithTimeout creates a new PostIpamGcIpsParams object with the ability to set a timeout on a request.
NewPutIpamIPInternalServerError creates a PutIpamIPInternalServerError with default headers values.
NewPutIpamIPOK creates a PutIpamIPOK with default headers values.
NewPutIpamIPParams creates a new PutIpamIPParams object, with the default timeout for this client.
NewPutIpamIPParamsWithContext creates a new PutIpamIPParams object with the ability to set a context for a request.
NewPutIpamIPParamsWithHTTPClient creates a new PutIpamIPParams object with the ability to set a custom HTTPClient for a request.
NewPutIpamIPParamsWithTimeout creates a new PutIpamIPParams object with the ability to set a timeout on a request.

# Structs

Client for controller API */.
GetIpamStatusInternalServerError describes a response with status code 500, with default header values.
GetIpamStatusOK describes a response with status code 200, with default header values.
GetIpamStatusParams contains all the parameters to send to the API endpoint for the get ipam status operation.
GetIpamStatusReader is a Reader for the GetIpamStatus structure.
PostIpamGcIpsInternalServerError describes a response with status code 500, with default header values.
PostIpamGcIpsOK describes a response with status code 200, with default header values.
PostIpamGcIpsParams contains all the parameters to send to the API endpoint for the post ipam gc ips operation.
PostIpamGcIpsReader is a Reader for the PostIpamGcIps structure.
PutIpamIPInternalServerError describes a response with status code 500, with default header values.
PutIpamIPOK describes a response with status code 200, with default header values.
PutIpamIPParams contains all the parameters to send to the API endpoint for the put ipam IP operation.
PutIpamIPReader is a Reader for the PutIpamIP structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.