package
0.0.0-20200904073937-a034b603a388
Repository: https://github.com/baurmatt/go-kubermatic.git
Documentation: pkg.go.dev
# Functions
New creates a new admin API client.
NewDeleteAdmissionPluginDefault creates a DeleteAdmissionPluginDefault with default headers values.
NewDeleteAdmissionPluginForbidden creates a DeleteAdmissionPluginForbidden with default headers values.
NewDeleteAdmissionPluginOK creates a DeleteAdmissionPluginOK with default headers values.
NewDeleteAdmissionPluginParams creates a new DeleteAdmissionPluginParams object with the default values initialized.
NewDeleteAdmissionPluginParamsWithContext creates a new DeleteAdmissionPluginParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteAdmissionPluginParamsWithHTTPClient creates a new DeleteAdmissionPluginParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteAdmissionPluginParamsWithTimeout creates a new DeleteAdmissionPluginParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteAdmissionPluginUnauthorized creates a DeleteAdmissionPluginUnauthorized with default headers values.
NewDeleteSeedDefault creates a DeleteSeedDefault with default headers values.
NewDeleteSeedForbidden creates a DeleteSeedForbidden with default headers values.
NewDeleteSeedOK creates a DeleteSeedOK with default headers values.
NewDeleteSeedParams creates a new DeleteSeedParams object with the default values initialized.
NewDeleteSeedParamsWithContext creates a new DeleteSeedParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteSeedParamsWithHTTPClient creates a new DeleteSeedParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteSeedParamsWithTimeout creates a new DeleteSeedParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteSeedUnauthorized creates a DeleteSeedUnauthorized with default headers values.
NewGetAdminsDefault creates a GetAdminsDefault with default headers values.
NewGetAdminsForbidden creates a GetAdminsForbidden with default headers values.
NewGetAdminsOK creates a GetAdminsOK with default headers values.
NewGetAdminsParams creates a new GetAdminsParams object with the default values initialized.
NewGetAdminsParamsWithContext creates a new GetAdminsParams object with the default values initialized, and the ability to set a context for a request.
NewGetAdminsParamsWithHTTPClient creates a new GetAdminsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAdminsParamsWithTimeout creates a new GetAdminsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetAdminsUnauthorized creates a GetAdminsUnauthorized with default headers values.
NewGetAdmissionPluginDefault creates a GetAdmissionPluginDefault with default headers values.
NewGetAdmissionPluginForbidden creates a GetAdmissionPluginForbidden with default headers values.
NewGetAdmissionPluginOK creates a GetAdmissionPluginOK with default headers values.
NewGetAdmissionPluginParams creates a new GetAdmissionPluginParams object with the default values initialized.
NewGetAdmissionPluginParamsWithContext creates a new GetAdmissionPluginParams object with the default values initialized, and the ability to set a context for a request.
NewGetAdmissionPluginParamsWithHTTPClient creates a new GetAdmissionPluginParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAdmissionPluginParamsWithTimeout creates a new GetAdmissionPluginParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetAdmissionPluginUnauthorized creates a GetAdmissionPluginUnauthorized with default headers values.
NewGetKubermaticCustomLinksDefault creates a GetKubermaticCustomLinksDefault with default headers values.
NewGetKubermaticCustomLinksForbidden creates a GetKubermaticCustomLinksForbidden with default headers values.
NewGetKubermaticCustomLinksOK creates a GetKubermaticCustomLinksOK with default headers values.
NewGetKubermaticCustomLinksParams creates a new GetKubermaticCustomLinksParams object with the default values initialized.
NewGetKubermaticCustomLinksParamsWithContext creates a new GetKubermaticCustomLinksParams object with the default values initialized, and the ability to set a context for a request.
NewGetKubermaticCustomLinksParamsWithHTTPClient creates a new GetKubermaticCustomLinksParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetKubermaticCustomLinksParamsWithTimeout creates a new GetKubermaticCustomLinksParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetKubermaticCustomLinksUnauthorized creates a GetKubermaticCustomLinksUnauthorized with default headers values.
NewGetKubermaticSettingsDefault creates a GetKubermaticSettingsDefault with default headers values.
NewGetKubermaticSettingsForbidden creates a GetKubermaticSettingsForbidden with default headers values.
NewGetKubermaticSettingsOK creates a GetKubermaticSettingsOK with default headers values.
NewGetKubermaticSettingsParams creates a new GetKubermaticSettingsParams object with the default values initialized.
NewGetKubermaticSettingsParamsWithContext creates a new GetKubermaticSettingsParams object with the default values initialized, and the ability to set a context for a request.
NewGetKubermaticSettingsParamsWithHTTPClient creates a new GetKubermaticSettingsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetKubermaticSettingsParamsWithTimeout creates a new GetKubermaticSettingsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetKubermaticSettingsUnauthorized creates a GetKubermaticSettingsUnauthorized with default headers values.
NewGetSeedDefault creates a GetSeedDefault with default headers values.
NewGetSeedForbidden creates a GetSeedForbidden with default headers values.
NewGetSeedOK creates a GetSeedOK with default headers values.
NewGetSeedParams creates a new GetSeedParams object with the default values initialized.
NewGetSeedParamsWithContext creates a new GetSeedParams object with the default values initialized, and the ability to set a context for a request.
NewGetSeedParamsWithHTTPClient creates a new GetSeedParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetSeedParamsWithTimeout creates a new GetSeedParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetSeedUnauthorized creates a GetSeedUnauthorized with default headers values.
NewListAdmissionPluginsDefault creates a ListAdmissionPluginsDefault with default headers values.
NewListAdmissionPluginsForbidden creates a ListAdmissionPluginsForbidden with default headers values.
NewListAdmissionPluginsOK creates a ListAdmissionPluginsOK with default headers values.
NewListAdmissionPluginsParams creates a new ListAdmissionPluginsParams object with the default values initialized.
NewListAdmissionPluginsParamsWithContext creates a new ListAdmissionPluginsParams object with the default values initialized, and the ability to set a context for a request.
NewListAdmissionPluginsParamsWithHTTPClient creates a new ListAdmissionPluginsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewListAdmissionPluginsParamsWithTimeout creates a new ListAdmissionPluginsParams object with the default values initialized, and the ability to set a timeout on a request.
NewListAdmissionPluginsUnauthorized creates a ListAdmissionPluginsUnauthorized with default headers values.
NewListSeedsDefault creates a ListSeedsDefault with default headers values.
NewListSeedsForbidden creates a ListSeedsForbidden with default headers values.
NewListSeedsOK creates a ListSeedsOK with default headers values.
NewListSeedsParams creates a new ListSeedsParams object with the default values initialized.
NewListSeedsParamsWithContext creates a new ListSeedsParams object with the default values initialized, and the ability to set a context for a request.
NewListSeedsParamsWithHTTPClient creates a new ListSeedsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewListSeedsParamsWithTimeout creates a new ListSeedsParams object with the default values initialized, and the ability to set a timeout on a request.
NewListSeedsUnauthorized creates a ListSeedsUnauthorized with default headers values.
NewPatchKubermaticSettingsDefault creates a PatchKubermaticSettingsDefault with default headers values.
NewPatchKubermaticSettingsForbidden creates a PatchKubermaticSettingsForbidden with default headers values.
NewPatchKubermaticSettingsOK creates a PatchKubermaticSettingsOK with default headers values.
NewPatchKubermaticSettingsParams creates a new PatchKubermaticSettingsParams object with the default values initialized.
NewPatchKubermaticSettingsParamsWithContext creates a new PatchKubermaticSettingsParams object with the default values initialized, and the ability to set a context for a request.
NewPatchKubermaticSettingsParamsWithHTTPClient creates a new PatchKubermaticSettingsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewPatchKubermaticSettingsParamsWithTimeout creates a new PatchKubermaticSettingsParams object with the default values initialized, and the ability to set a timeout on a request.
NewPatchKubermaticSettingsUnauthorized creates a PatchKubermaticSettingsUnauthorized with default headers values.
NewSetAdminDefault creates a SetAdminDefault with default headers values.
NewSetAdminForbidden creates a SetAdminForbidden with default headers values.
NewSetAdminOK creates a SetAdminOK with default headers values.
NewSetAdminParams creates a new SetAdminParams object with the default values initialized.
NewSetAdminParamsWithContext creates a new SetAdminParams object with the default values initialized, and the ability to set a context for a request.
NewSetAdminParamsWithHTTPClient creates a new SetAdminParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSetAdminParamsWithTimeout creates a new SetAdminParams object with the default values initialized, and the ability to set a timeout on a request.
NewSetAdminUnauthorized creates a SetAdminUnauthorized with default headers values.
NewUpdateAdmissionPluginDefault creates a UpdateAdmissionPluginDefault with default headers values.
NewUpdateAdmissionPluginForbidden creates a UpdateAdmissionPluginForbidden with default headers values.
NewUpdateAdmissionPluginOK creates a UpdateAdmissionPluginOK with default headers values.
NewUpdateAdmissionPluginParams creates a new UpdateAdmissionPluginParams object with the default values initialized.
NewUpdateAdmissionPluginParamsWithContext creates a new UpdateAdmissionPluginParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateAdmissionPluginParamsWithHTTPClient creates a new UpdateAdmissionPluginParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateAdmissionPluginParamsWithTimeout creates a new UpdateAdmissionPluginParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateAdmissionPluginUnauthorized creates a UpdateAdmissionPluginUnauthorized with default headers values.
NewUpdateSeedDefault creates a UpdateSeedDefault with default headers values.
NewUpdateSeedForbidden creates a UpdateSeedForbidden with default headers values.
NewUpdateSeedOK creates a UpdateSeedOK with default headers values.
NewUpdateSeedParams creates a new UpdateSeedParams object with the default values initialized.
NewUpdateSeedParamsWithContext creates a new UpdateSeedParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateSeedParamsWithHTTPClient creates a new UpdateSeedParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateSeedParamsWithTimeout creates a new UpdateSeedParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateSeedUnauthorized creates a UpdateSeedUnauthorized with default headers values.
# Structs
Client for admin API
*/.
DeleteAdmissionPluginDefault handles this case with default header values.
DeleteAdmissionPluginForbidden handles this case with default header values.
DeleteAdmissionPluginOK handles this case with default header values.
DeleteAdmissionPluginParams contains all the parameters to send to the API endpoint
for the delete admission plugin operation typically these are written to a http.Request
*/.
DeleteAdmissionPluginReader is a Reader for the DeleteAdmissionPlugin structure.
DeleteAdmissionPluginUnauthorized handles this case with default header values.
DeleteSeedDefault handles this case with default header values.
DeleteSeedForbidden handles this case with default header values.
DeleteSeedOK handles this case with default header values.
DeleteSeedParams contains all the parameters to send to the API endpoint
for the delete seed operation typically these are written to a http.Request
*/.
DeleteSeedReader is a Reader for the DeleteSeed structure.
DeleteSeedUnauthorized handles this case with default header values.
GetAdminsDefault handles this case with default header values.
GetAdminsForbidden handles this case with default header values.
GetAdminsOK handles this case with default header values.
GetAdminsParams contains all the parameters to send to the API endpoint
for the get admins operation typically these are written to a http.Request
*/.
GetAdminsReader is a Reader for the GetAdmins structure.
GetAdminsUnauthorized handles this case with default header values.
GetAdmissionPluginDefault handles this case with default header values.
GetAdmissionPluginForbidden handles this case with default header values.
GetAdmissionPluginOK handles this case with default header values.
GetAdmissionPluginParams contains all the parameters to send to the API endpoint
for the get admission plugin operation typically these are written to a http.Request
*/.
GetAdmissionPluginReader is a Reader for the GetAdmissionPlugin structure.
GetAdmissionPluginUnauthorized handles this case with default header values.
GetKubermaticCustomLinksDefault handles this case with default header values.
GetKubermaticCustomLinksForbidden handles this case with default header values.
GetKubermaticCustomLinksOK handles this case with default header values.
GetKubermaticCustomLinksParams contains all the parameters to send to the API endpoint
for the get kubermatic custom links operation typically these are written to a http.Request
*/.
GetKubermaticCustomLinksReader is a Reader for the GetKubermaticCustomLinks structure.
GetKubermaticCustomLinksUnauthorized handles this case with default header values.
GetKubermaticSettingsDefault handles this case with default header values.
GetKubermaticSettingsForbidden handles this case with default header values.
GetKubermaticSettingsOK handles this case with default header values.
GetKubermaticSettingsParams contains all the parameters to send to the API endpoint
for the get kubermatic settings operation typically these are written to a http.Request
*/.
GetKubermaticSettingsReader is a Reader for the GetKubermaticSettings structure.
GetKubermaticSettingsUnauthorized handles this case with default header values.
GetSeedDefault handles this case with default header values.
GetSeedForbidden handles this case with default header values.
GetSeedOK handles this case with default header values.
GetSeedParams contains all the parameters to send to the API endpoint
for the get seed operation typically these are written to a http.Request
*/.
GetSeedReader is a Reader for the GetSeed structure.
GetSeedUnauthorized handles this case with default header values.
ListAdmissionPluginsDefault handles this case with default header values.
ListAdmissionPluginsForbidden handles this case with default header values.
ListAdmissionPluginsOK handles this case with default header values.
ListAdmissionPluginsParams contains all the parameters to send to the API endpoint
for the list admission plugins operation typically these are written to a http.Request
*/.
ListAdmissionPluginsReader is a Reader for the ListAdmissionPlugins structure.
ListAdmissionPluginsUnauthorized handles this case with default header values.
ListSeedsDefault handles this case with default header values.
ListSeedsForbidden handles this case with default header values.
ListSeedsOK handles this case with default header values.
ListSeedsParams contains all the parameters to send to the API endpoint
for the list seeds operation typically these are written to a http.Request
*/.
ListSeedsReader is a Reader for the ListSeeds structure.
ListSeedsUnauthorized handles this case with default header values.
PatchKubermaticSettingsDefault handles this case with default header values.
PatchKubermaticSettingsForbidden handles this case with default header values.
PatchKubermaticSettingsOK handles this case with default header values.
PatchKubermaticSettingsParams contains all the parameters to send to the API endpoint
for the patch kubermatic settings operation typically these are written to a http.Request
*/.
PatchKubermaticSettingsReader is a Reader for the PatchKubermaticSettings structure.
PatchKubermaticSettingsUnauthorized handles this case with default header values.
SetAdminDefault handles this case with default header values.
SetAdminForbidden handles this case with default header values.
SetAdminOK handles this case with default header values.
SetAdminParams contains all the parameters to send to the API endpoint
for the set admin operation typically these are written to a http.Request
*/.
SetAdminReader is a Reader for the SetAdmin structure.
SetAdminUnauthorized handles this case with default header values.
UpdateAdmissionPluginDefault handles this case with default header values.
UpdateAdmissionPluginForbidden handles this case with default header values.
UpdateAdmissionPluginOK handles this case with default header values.
UpdateAdmissionPluginParams contains all the parameters to send to the API endpoint
for the update admission plugin operation typically these are written to a http.Request
*/.
UpdateAdmissionPluginReader is a Reader for the UpdateAdmissionPlugin structure.
UpdateAdmissionPluginUnauthorized handles this case with default header values.
UpdateSeedBody update seed body
swagger:model UpdateSeedBody
*/.
UpdateSeedDefault handles this case with default header values.
UpdateSeedForbidden handles this case with default header values.
UpdateSeedOK handles this case with default header values.
UpdateSeedParams contains all the parameters to send to the API endpoint
for the update seed operation typically these are written to a http.Request
*/.
UpdateSeedReader is a Reader for the UpdateSeed structure.
UpdateSeedUnauthorized handles this case with default header values.
# Interfaces
ClientService is the interface for Client methods.