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

# Functions

New creates a new serviceaccounts API client.
NewAddServiceAccountToProjectCreated creates a AddServiceAccountToProjectCreated with default headers values.
NewAddServiceAccountToProjectDefault creates a AddServiceAccountToProjectDefault with default headers values.
NewAddServiceAccountToProjectForbidden creates a AddServiceAccountToProjectForbidden with default headers values.
NewAddServiceAccountToProjectParams creates a new AddServiceAccountToProjectParams object, with the default timeout for this client.
NewAddServiceAccountToProjectParamsWithContext creates a new AddServiceAccountToProjectParams object with the ability to set a context for a request.
NewAddServiceAccountToProjectParamsWithHTTPClient creates a new AddServiceAccountToProjectParams object with the ability to set a custom HTTPClient for a request.
NewAddServiceAccountToProjectParamsWithTimeout creates a new AddServiceAccountToProjectParams object with the ability to set a timeout on a request.
NewAddServiceAccountToProjectUnauthorized creates a AddServiceAccountToProjectUnauthorized with default headers values.
NewDeleteServiceAccountDefault creates a DeleteServiceAccountDefault with default headers values.
NewDeleteServiceAccountForbidden creates a DeleteServiceAccountForbidden with default headers values.
NewDeleteServiceAccountOK creates a DeleteServiceAccountOK with default headers values.
NewDeleteServiceAccountParams creates a new DeleteServiceAccountParams object, with the default timeout for this client.
NewDeleteServiceAccountParamsWithContext creates a new DeleteServiceAccountParams object with the ability to set a context for a request.
NewDeleteServiceAccountParamsWithHTTPClient creates a new DeleteServiceAccountParams object with the ability to set a custom HTTPClient for a request.
NewDeleteServiceAccountParamsWithTimeout creates a new DeleteServiceAccountParams object with the ability to set a timeout on a request.
NewDeleteServiceAccountUnauthorized creates a DeleteServiceAccountUnauthorized with default headers values.
NewListServiceAccountsDefault creates a ListServiceAccountsDefault with default headers values.
NewListServiceAccountsForbidden creates a ListServiceAccountsForbidden with default headers values.
NewListServiceAccountsOK creates a ListServiceAccountsOK with default headers values.
NewListServiceAccountsParams creates a new ListServiceAccountsParams object, with the default timeout for this client.
NewListServiceAccountsParamsWithContext creates a new ListServiceAccountsParams object with the ability to set a context for a request.
NewListServiceAccountsParamsWithHTTPClient creates a new ListServiceAccountsParams object with the ability to set a custom HTTPClient for a request.
NewListServiceAccountsParamsWithTimeout creates a new ListServiceAccountsParams object with the ability to set a timeout on a request.
NewListServiceAccountsUnauthorized creates a ListServiceAccountsUnauthorized with default headers values.
NewUpdateServiceAccountDefault creates a UpdateServiceAccountDefault with default headers values.
NewUpdateServiceAccountForbidden creates a UpdateServiceAccountForbidden with default headers values.
NewUpdateServiceAccountOK creates a UpdateServiceAccountOK with default headers values.
NewUpdateServiceAccountParams creates a new UpdateServiceAccountParams object, with the default timeout for this client.
NewUpdateServiceAccountParamsWithContext creates a new UpdateServiceAccountParams object with the ability to set a context for a request.
NewUpdateServiceAccountParamsWithHTTPClient creates a new UpdateServiceAccountParams object with the ability to set a custom HTTPClient for a request.
NewUpdateServiceAccountParamsWithTimeout creates a new UpdateServiceAccountParams object with the ability to set a timeout on a request.
NewUpdateServiceAccountUnauthorized creates a UpdateServiceAccountUnauthorized with default headers values.

# Structs

AddServiceAccountToProjectCreated describes a response with status code 201, with default header values.
AddServiceAccountToProjectDefault describes a response with status code -1, with default header values.
AddServiceAccountToProjectForbidden describes a response with status code 403, with default header values.
AddServiceAccountToProjectParams contains all the parameters to send to the API endpoint for the add service account to project operation.
AddServiceAccountToProjectReader is a Reader for the AddServiceAccountToProject structure.
AddServiceAccountToProjectUnauthorized describes a response with status code 401, with default header values.
Client for serviceaccounts API */.
DeleteServiceAccountDefault describes a response with status code -1, with default header values.
DeleteServiceAccountForbidden describes a response with status code 403, with default header values.
DeleteServiceAccountOK describes a response with status code 200, with default header values.
DeleteServiceAccountParams contains all the parameters to send to the API endpoint for the delete service account operation.
DeleteServiceAccountReader is a Reader for the DeleteServiceAccount structure.
DeleteServiceAccountUnauthorized describes a response with status code 401, with default header values.
ListServiceAccountsDefault describes a response with status code -1, with default header values.
ListServiceAccountsForbidden describes a response with status code 403, with default header values.
ListServiceAccountsOK describes a response with status code 200, with default header values.
ListServiceAccountsParams contains all the parameters to send to the API endpoint for the list service accounts operation.
ListServiceAccountsReader is a Reader for the ListServiceAccounts structure.
ListServiceAccountsUnauthorized describes a response with status code 401, with default header values.
UpdateServiceAccountDefault describes a response with status code -1, with default header values.
UpdateServiceAccountForbidden describes a response with status code 403, with default header values.
UpdateServiceAccountOK describes a response with status code 200, with default header values.
UpdateServiceAccountParams contains all the parameters to send to the API endpoint for the update service account operation.
UpdateServiceAccountReader is a Reader for the UpdateServiceAccount structure.
UpdateServiceAccountUnauthorized 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.