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

# Functions

New creates a new addon API client.
NewCreateAddonCreated creates a CreateAddonCreated with default headers values.
NewCreateAddonDefault creates a CreateAddonDefault with default headers values.
NewCreateAddonForbidden creates a CreateAddonForbidden with default headers values.
NewCreateAddonParams creates a new CreateAddonParams object, with the default timeout for this client.
NewCreateAddonParamsWithContext creates a new CreateAddonParams object with the ability to set a context for a request.
NewCreateAddonParamsWithHTTPClient creates a new CreateAddonParams object with the ability to set a custom HTTPClient for a request.
NewCreateAddonParamsWithTimeout creates a new CreateAddonParams object with the ability to set a timeout on a request.
NewCreateAddonUnauthorized creates a CreateAddonUnauthorized with default headers values.
NewCreateAddonV2Created creates a CreateAddonV2Created with default headers values.
NewCreateAddonV2Default creates a CreateAddonV2Default with default headers values.
NewCreateAddonV2Forbidden creates a CreateAddonV2Forbidden with default headers values.
NewCreateAddonV2Params creates a new CreateAddonV2Params object, with the default timeout for this client.
NewCreateAddonV2ParamsWithContext creates a new CreateAddonV2Params object with the ability to set a context for a request.
NewCreateAddonV2ParamsWithHTTPClient creates a new CreateAddonV2Params object with the ability to set a custom HTTPClient for a request.
NewCreateAddonV2ParamsWithTimeout creates a new CreateAddonV2Params object with the ability to set a timeout on a request.
NewCreateAddonV2Unauthorized creates a CreateAddonV2Unauthorized with default headers values.
NewDeleteAddonDefault creates a DeleteAddonDefault with default headers values.
NewDeleteAddonForbidden creates a DeleteAddonForbidden with default headers values.
NewDeleteAddonOK creates a DeleteAddonOK with default headers values.
NewDeleteAddonParams creates a new DeleteAddonParams object, with the default timeout for this client.
NewDeleteAddonParamsWithContext creates a new DeleteAddonParams object with the ability to set a context for a request.
NewDeleteAddonParamsWithHTTPClient creates a new DeleteAddonParams object with the ability to set a custom HTTPClient for a request.
NewDeleteAddonParamsWithTimeout creates a new DeleteAddonParams object with the ability to set a timeout on a request.
NewDeleteAddonUnauthorized creates a DeleteAddonUnauthorized with default headers values.
NewDeleteAddonV2Default creates a DeleteAddonV2Default with default headers values.
NewDeleteAddonV2Forbidden creates a DeleteAddonV2Forbidden with default headers values.
NewDeleteAddonV2OK creates a DeleteAddonV2OK with default headers values.
NewDeleteAddonV2Params creates a new DeleteAddonV2Params object, with the default timeout for this client.
NewDeleteAddonV2ParamsWithContext creates a new DeleteAddonV2Params object with the ability to set a context for a request.
NewDeleteAddonV2ParamsWithHTTPClient creates a new DeleteAddonV2Params object with the ability to set a custom HTTPClient for a request.
NewDeleteAddonV2ParamsWithTimeout creates a new DeleteAddonV2Params object with the ability to set a timeout on a request.
NewDeleteAddonV2Unauthorized creates a DeleteAddonV2Unauthorized with default headers values.
NewGetAddonDefault creates a GetAddonDefault with default headers values.
NewGetAddonForbidden creates a GetAddonForbidden with default headers values.
NewGetAddonOK creates a GetAddonOK with default headers values.
NewGetAddonParams creates a new GetAddonParams object, with the default timeout for this client.
NewGetAddonParamsWithContext creates a new GetAddonParams object with the ability to set a context for a request.
NewGetAddonParamsWithHTTPClient creates a new GetAddonParams object with the ability to set a custom HTTPClient for a request.
NewGetAddonParamsWithTimeout creates a new GetAddonParams object with the ability to set a timeout on a request.
NewGetAddonUnauthorized creates a GetAddonUnauthorized with default headers values.
NewGetAddonV2Default creates a GetAddonV2Default with default headers values.
NewGetAddonV2Forbidden creates a GetAddonV2Forbidden with default headers values.
NewGetAddonV2OK creates a GetAddonV2OK with default headers values.
NewGetAddonV2Params creates a new GetAddonV2Params object, with the default timeout for this client.
NewGetAddonV2ParamsWithContext creates a new GetAddonV2Params object with the ability to set a context for a request.
NewGetAddonV2ParamsWithHTTPClient creates a new GetAddonV2Params object with the ability to set a custom HTTPClient for a request.
NewGetAddonV2ParamsWithTimeout creates a new GetAddonV2Params object with the ability to set a timeout on a request.
NewGetAddonV2Unauthorized creates a GetAddonV2Unauthorized with default headers values.
NewListAccessibleAddonsDefault creates a ListAccessibleAddonsDefault with default headers values.
NewListAccessibleAddonsForbidden creates a ListAccessibleAddonsForbidden with default headers values.
NewListAccessibleAddonsOK creates a ListAccessibleAddonsOK with default headers values.
NewListAccessibleAddonsParams creates a new ListAccessibleAddonsParams object, with the default timeout for this client.
NewListAccessibleAddonsParamsWithContext creates a new ListAccessibleAddonsParams object with the ability to set a context for a request.
NewListAccessibleAddonsParamsWithHTTPClient creates a new ListAccessibleAddonsParams object with the ability to set a custom HTTPClient for a request.
NewListAccessibleAddonsParamsWithTimeout creates a new ListAccessibleAddonsParams object with the ability to set a timeout on a request.
NewListAccessibleAddonsUnauthorized creates a ListAccessibleAddonsUnauthorized with default headers values.
NewListAddonsDefault creates a ListAddonsDefault with default headers values.
NewListAddonsForbidden creates a ListAddonsForbidden with default headers values.
NewListAddonsOK creates a ListAddonsOK with default headers values.
NewListAddonsParams creates a new ListAddonsParams object, with the default timeout for this client.
NewListAddonsParamsWithContext creates a new ListAddonsParams object with the ability to set a context for a request.
NewListAddonsParamsWithHTTPClient creates a new ListAddonsParams object with the ability to set a custom HTTPClient for a request.
NewListAddonsParamsWithTimeout creates a new ListAddonsParams object with the ability to set a timeout on a request.
NewListAddonsUnauthorized creates a ListAddonsUnauthorized with default headers values.
NewListAddonsV2Default creates a ListAddonsV2Default with default headers values.
NewListAddonsV2Forbidden creates a ListAddonsV2Forbidden with default headers values.
NewListAddonsV2OK creates a ListAddonsV2OK with default headers values.
NewListAddonsV2Params creates a new ListAddonsV2Params object, with the default timeout for this client.
NewListAddonsV2ParamsWithContext creates a new ListAddonsV2Params object with the ability to set a context for a request.
NewListAddonsV2ParamsWithHTTPClient creates a new ListAddonsV2Params object with the ability to set a custom HTTPClient for a request.
NewListAddonsV2ParamsWithTimeout creates a new ListAddonsV2Params object with the ability to set a timeout on a request.
NewListAddonsV2Unauthorized creates a ListAddonsV2Unauthorized with default headers values.
NewListInstallableAddonsDefault creates a ListInstallableAddonsDefault with default headers values.
NewListInstallableAddonsForbidden creates a ListInstallableAddonsForbidden with default headers values.
NewListInstallableAddonsOK creates a ListInstallableAddonsOK with default headers values.
NewListInstallableAddonsParams creates a new ListInstallableAddonsParams object, with the default timeout for this client.
NewListInstallableAddonsParamsWithContext creates a new ListInstallableAddonsParams object with the ability to set a context for a request.
NewListInstallableAddonsParamsWithHTTPClient creates a new ListInstallableAddonsParams object with the ability to set a custom HTTPClient for a request.
NewListInstallableAddonsParamsWithTimeout creates a new ListInstallableAddonsParams object with the ability to set a timeout on a request.
NewListInstallableAddonsUnauthorized creates a ListInstallableAddonsUnauthorized with default headers values.
NewListInstallableAddonsV2Default creates a ListInstallableAddonsV2Default with default headers values.
NewListInstallableAddonsV2Forbidden creates a ListInstallableAddonsV2Forbidden with default headers values.
NewListInstallableAddonsV2OK creates a ListInstallableAddonsV2OK with default headers values.
NewListInstallableAddonsV2Params creates a new ListInstallableAddonsV2Params object, with the default timeout for this client.
NewListInstallableAddonsV2ParamsWithContext creates a new ListInstallableAddonsV2Params object with the ability to set a context for a request.
NewListInstallableAddonsV2ParamsWithHTTPClient creates a new ListInstallableAddonsV2Params object with the ability to set a custom HTTPClient for a request.
NewListInstallableAddonsV2ParamsWithTimeout creates a new ListInstallableAddonsV2Params object with the ability to set a timeout on a request.
NewListInstallableAddonsV2Unauthorized creates a ListInstallableAddonsV2Unauthorized with default headers values.
NewPatchAddonDefault creates a PatchAddonDefault with default headers values.
NewPatchAddonForbidden creates a PatchAddonForbidden with default headers values.
NewPatchAddonOK creates a PatchAddonOK with default headers values.
NewPatchAddonParams creates a new PatchAddonParams object, with the default timeout for this client.
NewPatchAddonParamsWithContext creates a new PatchAddonParams object with the ability to set a context for a request.
NewPatchAddonParamsWithHTTPClient creates a new PatchAddonParams object with the ability to set a custom HTTPClient for a request.
NewPatchAddonParamsWithTimeout creates a new PatchAddonParams object with the ability to set a timeout on a request.
NewPatchAddonUnauthorized creates a PatchAddonUnauthorized with default headers values.
NewPatchAddonV2Default creates a PatchAddonV2Default with default headers values.
NewPatchAddonV2Forbidden creates a PatchAddonV2Forbidden with default headers values.
NewPatchAddonV2OK creates a PatchAddonV2OK with default headers values.
NewPatchAddonV2Params creates a new PatchAddonV2Params object, with the default timeout for this client.
NewPatchAddonV2ParamsWithContext creates a new PatchAddonV2Params object with the ability to set a context for a request.
NewPatchAddonV2ParamsWithHTTPClient creates a new PatchAddonV2Params object with the ability to set a custom HTTPClient for a request.
NewPatchAddonV2ParamsWithTimeout creates a new PatchAddonV2Params object with the ability to set a timeout on a request.
NewPatchAddonV2Unauthorized creates a PatchAddonV2Unauthorized with default headers values.

# Structs

Client for addon API */.
CreateAddonCreated describes a response with status code 201, with default header values.
CreateAddonDefault describes a response with status code -1, with default header values.
CreateAddonForbidden describes a response with status code 403, with default header values.
CreateAddonParams contains all the parameters to send to the API endpoint for the create addon operation.
CreateAddonReader is a Reader for the CreateAddon structure.
CreateAddonUnauthorized describes a response with status code 401, with default header values.
CreateAddonV2Created describes a response with status code 201, with default header values.
CreateAddonV2Default describes a response with status code -1, with default header values.
CreateAddonV2Forbidden describes a response with status code 403, with default header values.
CreateAddonV2Params contains all the parameters to send to the API endpoint for the create addon v2 operation.
CreateAddonV2Reader is a Reader for the CreateAddonV2 structure.
CreateAddonV2Unauthorized describes a response with status code 401, with default header values.
DeleteAddonDefault describes a response with status code -1, with default header values.
DeleteAddonForbidden describes a response with status code 403, with default header values.
DeleteAddonOK describes a response with status code 200, with default header values.
DeleteAddonParams contains all the parameters to send to the API endpoint for the delete addon operation.
DeleteAddonReader is a Reader for the DeleteAddon structure.
DeleteAddonUnauthorized describes a response with status code 401, with default header values.
DeleteAddonV2Default describes a response with status code -1, with default header values.
DeleteAddonV2Forbidden describes a response with status code 403, with default header values.
DeleteAddonV2OK describes a response with status code 200, with default header values.
DeleteAddonV2Params contains all the parameters to send to the API endpoint for the delete addon v2 operation.
DeleteAddonV2Reader is a Reader for the DeleteAddonV2 structure.
DeleteAddonV2Unauthorized describes a response with status code 401, with default header values.
GetAddonDefault describes a response with status code -1, with default header values.
GetAddonForbidden describes a response with status code 403, with default header values.
GetAddonOK describes a response with status code 200, with default header values.
GetAddonParams contains all the parameters to send to the API endpoint for the get addon operation.
GetAddonReader is a Reader for the GetAddon structure.
GetAddonUnauthorized describes a response with status code 401, with default header values.
GetAddonV2Default describes a response with status code -1, with default header values.
GetAddonV2Forbidden describes a response with status code 403, with default header values.
GetAddonV2OK describes a response with status code 200, with default header values.
GetAddonV2Params contains all the parameters to send to the API endpoint for the get addon v2 operation.
GetAddonV2Reader is a Reader for the GetAddonV2 structure.
GetAddonV2Unauthorized describes a response with status code 401, with default header values.
ListAccessibleAddonsDefault describes a response with status code -1, with default header values.
ListAccessibleAddonsForbidden describes a response with status code 403, with default header values.
ListAccessibleAddonsOK describes a response with status code 200, with default header values.
ListAccessibleAddonsParams contains all the parameters to send to the API endpoint for the list accessible addons operation.
ListAccessibleAddonsReader is a Reader for the ListAccessibleAddons structure.
ListAccessibleAddonsUnauthorized describes a response with status code 401, with default header values.
ListAddonsDefault describes a response with status code -1, with default header values.
ListAddonsForbidden describes a response with status code 403, with default header values.
ListAddonsOK describes a response with status code 200, with default header values.
ListAddonsParams contains all the parameters to send to the API endpoint for the list addons operation.
ListAddonsReader is a Reader for the ListAddons structure.
ListAddonsUnauthorized describes a response with status code 401, with default header values.
ListAddonsV2Default describes a response with status code -1, with default header values.
ListAddonsV2Forbidden describes a response with status code 403, with default header values.
ListAddonsV2OK describes a response with status code 200, with default header values.
ListAddonsV2Params contains all the parameters to send to the API endpoint for the list addons v2 operation.
ListAddonsV2Reader is a Reader for the ListAddonsV2 structure.
ListAddonsV2Unauthorized describes a response with status code 401, with default header values.
ListInstallableAddonsDefault describes a response with status code -1, with default header values.
ListInstallableAddonsForbidden describes a response with status code 403, with default header values.
ListInstallableAddonsOK describes a response with status code 200, with default header values.
ListInstallableAddonsParams contains all the parameters to send to the API endpoint for the list installable addons operation.
ListInstallableAddonsReader is a Reader for the ListInstallableAddons structure.
ListInstallableAddonsUnauthorized describes a response with status code 401, with default header values.
ListInstallableAddonsV2Default describes a response with status code -1, with default header values.
ListInstallableAddonsV2Forbidden describes a response with status code 403, with default header values.
ListInstallableAddonsV2OK describes a response with status code 200, with default header values.
ListInstallableAddonsV2Params contains all the parameters to send to the API endpoint for the list installable addons v2 operation.
ListInstallableAddonsV2Reader is a Reader for the ListInstallableAddonsV2 structure.
ListInstallableAddonsV2Unauthorized describes a response with status code 401, with default header values.
PatchAddonDefault describes a response with status code -1, with default header values.
PatchAddonForbidden describes a response with status code 403, with default header values.
PatchAddonOK describes a response with status code 200, with default header values.
PatchAddonParams contains all the parameters to send to the API endpoint for the patch addon operation.
PatchAddonReader is a Reader for the PatchAddon structure.
PatchAddonUnauthorized describes a response with status code 401, with default header values.
PatchAddonV2Default describes a response with status code -1, with default header values.
PatchAddonV2Forbidden describes a response with status code 403, with default header values.
PatchAddonV2OK describes a response with status code 200, with default header values.
PatchAddonV2Params contains all the parameters to send to the API endpoint for the patch addon v2 operation.
PatchAddonV2Reader is a Reader for the PatchAddonV2 structure.
PatchAddonV2Unauthorized 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.