package
0.0.0-20221010213025-b339f66a810a
Repository: https://github.com/kubermatic/go-kubermatic.git
Documentation: pkg.go.dev

# Functions

New creates a new ipampool API client.
NewCreateIPAMPoolCreated creates a CreateIPAMPoolCreated with default headers values.
NewCreateIPAMPoolDefault creates a CreateIPAMPoolDefault with default headers values.
NewCreateIPAMPoolForbidden creates a CreateIPAMPoolForbidden with default headers values.
NewCreateIPAMPoolParams creates a new CreateIPAMPoolParams object, with the default timeout for this client.
NewCreateIPAMPoolParamsWithContext creates a new CreateIPAMPoolParams object with the ability to set a context for a request.
NewCreateIPAMPoolParamsWithHTTPClient creates a new CreateIPAMPoolParams object with the ability to set a custom HTTPClient for a request.
NewCreateIPAMPoolParamsWithTimeout creates a new CreateIPAMPoolParams object with the ability to set a timeout on a request.
NewCreateIPAMPoolUnauthorized creates a CreateIPAMPoolUnauthorized with default headers values.
NewDeleteIPAMPoolDefault creates a DeleteIPAMPoolDefault with default headers values.
NewDeleteIPAMPoolForbidden creates a DeleteIPAMPoolForbidden with default headers values.
NewDeleteIPAMPoolOK creates a DeleteIPAMPoolOK with default headers values.
NewDeleteIPAMPoolParams creates a new DeleteIPAMPoolParams object, with the default timeout for this client.
NewDeleteIPAMPoolParamsWithContext creates a new DeleteIPAMPoolParams object with the ability to set a context for a request.
NewDeleteIPAMPoolParamsWithHTTPClient creates a new DeleteIPAMPoolParams object with the ability to set a custom HTTPClient for a request.
NewDeleteIPAMPoolParamsWithTimeout creates a new DeleteIPAMPoolParams object with the ability to set a timeout on a request.
NewDeleteIPAMPoolUnauthorized creates a DeleteIPAMPoolUnauthorized with default headers values.
NewGetIPAMPoolDefault creates a GetIPAMPoolDefault with default headers values.
NewGetIPAMPoolForbidden creates a GetIPAMPoolForbidden with default headers values.
NewGetIPAMPoolOK creates a GetIPAMPoolOK with default headers values.
NewGetIPAMPoolParams creates a new GetIPAMPoolParams object, with the default timeout for this client.
NewGetIPAMPoolParamsWithContext creates a new GetIPAMPoolParams object with the ability to set a context for a request.
NewGetIPAMPoolParamsWithHTTPClient creates a new GetIPAMPoolParams object with the ability to set a custom HTTPClient for a request.
NewGetIPAMPoolParamsWithTimeout creates a new GetIPAMPoolParams object with the ability to set a timeout on a request.
NewGetIPAMPoolUnauthorized creates a GetIPAMPoolUnauthorized with default headers values.
NewListIPAMPoolsDefault creates a ListIPAMPoolsDefault with default headers values.
NewListIPAMPoolsForbidden creates a ListIPAMPoolsForbidden with default headers values.
NewListIPAMPoolsOK creates a ListIPAMPoolsOK with default headers values.
NewListIPAMPoolsParams creates a new ListIPAMPoolsParams object, with the default timeout for this client.
NewListIPAMPoolsParamsWithContext creates a new ListIPAMPoolsParams object with the ability to set a context for a request.
NewListIPAMPoolsParamsWithHTTPClient creates a new ListIPAMPoolsParams object with the ability to set a custom HTTPClient for a request.
NewListIPAMPoolsParamsWithTimeout creates a new ListIPAMPoolsParams object with the ability to set a timeout on a request.
NewListIPAMPoolsUnauthorized creates a ListIPAMPoolsUnauthorized with default headers values.
NewPatchIPAMPoolDefault creates a PatchIPAMPoolDefault with default headers values.
NewPatchIPAMPoolForbidden creates a PatchIPAMPoolForbidden with default headers values.
NewPatchIPAMPoolOK creates a PatchIPAMPoolOK with default headers values.
NewPatchIPAMPoolParams creates a new PatchIPAMPoolParams object, with the default timeout for this client.
NewPatchIPAMPoolParamsWithContext creates a new PatchIPAMPoolParams object with the ability to set a context for a request.
NewPatchIPAMPoolParamsWithHTTPClient creates a new PatchIPAMPoolParams object with the ability to set a custom HTTPClient for a request.
NewPatchIPAMPoolParamsWithTimeout creates a new PatchIPAMPoolParams object with the ability to set a timeout on a request.
NewPatchIPAMPoolUnauthorized creates a PatchIPAMPoolUnauthorized with default headers values.

# Structs

Client for ipampool API */.
CreateIPAMPoolCreated describes a response with status code 201, with default header values.
CreateIPAMPoolDefault describes a response with status code -1, with default header values.
CreateIPAMPoolForbidden describes a response with status code 403, with default header values.
CreateIPAMPoolParams contains all the parameters to send to the API endpoint for the create IP a m pool operation.
CreateIPAMPoolReader is a Reader for the CreateIPAMPool structure.
CreateIPAMPoolUnauthorized describes a response with status code 401, with default header values.
DeleteIPAMPoolDefault describes a response with status code -1, with default header values.
DeleteIPAMPoolForbidden describes a response with status code 403, with default header values.
DeleteIPAMPoolOK describes a response with status code 200, with default header values.
DeleteIPAMPoolParams contains all the parameters to send to the API endpoint for the delete IP a m pool operation.
DeleteIPAMPoolReader is a Reader for the DeleteIPAMPool structure.
DeleteIPAMPoolUnauthorized describes a response with status code 401, with default header values.
GetIPAMPoolDefault describes a response with status code -1, with default header values.
GetIPAMPoolForbidden describes a response with status code 403, with default header values.
GetIPAMPoolOK describes a response with status code 200, with default header values.
GetIPAMPoolParams contains all the parameters to send to the API endpoint for the get IP a m pool operation.
GetIPAMPoolReader is a Reader for the GetIPAMPool structure.
GetIPAMPoolUnauthorized describes a response with status code 401, with default header values.
ListIPAMPoolsDefault describes a response with status code -1, with default header values.
ListIPAMPoolsForbidden describes a response with status code 403, with default header values.
ListIPAMPoolsOK describes a response with status code 200, with default header values.
ListIPAMPoolsParams contains all the parameters to send to the API endpoint for the list IP a m pools operation.
ListIPAMPoolsReader is a Reader for the ListIPAMPools structure.
ListIPAMPoolsUnauthorized describes a response with status code 401, with default header values.
PatchIPAMPoolDefault describes a response with status code -1, with default header values.
PatchIPAMPoolForbidden describes a response with status code 403, with default header values.
PatchIPAMPoolOK describes a response with status code 200, with default header values.
PatchIPAMPoolParams contains all the parameters to send to the API endpoint for the patch IP a m pool operation.
PatchIPAMPoolReader is a Reader for the PatchIPAMPool structure.
PatchIPAMPoolUnauthorized describes a response with status code 401, with default header values.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.