package
0.0.0-20221010213025-b339f66a810a
Repository: https://github.com/kubermatic/go-kubermatic.git
Documentation: pkg.go.dev
# Functions
New creates a new users API client.
NewAddUserToProjectCreated creates a AddUserToProjectCreated with default headers values.
NewAddUserToProjectDefault creates a AddUserToProjectDefault with default headers values.
NewAddUserToProjectForbidden creates a AddUserToProjectForbidden with default headers values.
NewAddUserToProjectParams creates a new AddUserToProjectParams object, with the default timeout for this client.
NewAddUserToProjectParamsWithContext creates a new AddUserToProjectParams object with the ability to set a context for a request.
NewAddUserToProjectParamsWithHTTPClient creates a new AddUserToProjectParams object with the ability to set a custom HTTPClient for a request.
NewAddUserToProjectParamsWithTimeout creates a new AddUserToProjectParams object with the ability to set a timeout on a request.
NewAddUserToProjectUnauthorized creates a AddUserToProjectUnauthorized with default headers values.
NewDeleteUserFromProjectDefault creates a DeleteUserFromProjectDefault with default headers values.
NewDeleteUserFromProjectForbidden creates a DeleteUserFromProjectForbidden with default headers values.
NewDeleteUserFromProjectOK creates a DeleteUserFromProjectOK with default headers values.
NewDeleteUserFromProjectParams creates a new DeleteUserFromProjectParams object, with the default timeout for this client.
NewDeleteUserFromProjectParamsWithContext creates a new DeleteUserFromProjectParams object with the ability to set a context for a request.
NewDeleteUserFromProjectParamsWithHTTPClient creates a new DeleteUserFromProjectParams object with the ability to set a custom HTTPClient for a request.
NewDeleteUserFromProjectParamsWithTimeout creates a new DeleteUserFromProjectParams object with the ability to set a timeout on a request.
NewDeleteUserFromProjectUnauthorized creates a DeleteUserFromProjectUnauthorized with default headers values.
NewEditUserInProjectDefault creates a EditUserInProjectDefault with default headers values.
NewEditUserInProjectForbidden creates a EditUserInProjectForbidden with default headers values.
NewEditUserInProjectOK creates a EditUserInProjectOK with default headers values.
NewEditUserInProjectParams creates a new EditUserInProjectParams object, with the default timeout for this client.
NewEditUserInProjectParamsWithContext creates a new EditUserInProjectParams object with the ability to set a context for a request.
NewEditUserInProjectParamsWithHTTPClient creates a new EditUserInProjectParams object with the ability to set a custom HTTPClient for a request.
NewEditUserInProjectParamsWithTimeout creates a new EditUserInProjectParams object with the ability to set a timeout on a request.
NewEditUserInProjectUnauthorized creates a EditUserInProjectUnauthorized with default headers values.
NewGetCurrentUserDefault creates a GetCurrentUserDefault with default headers values.
NewGetCurrentUserOK creates a GetCurrentUserOK with default headers values.
NewGetCurrentUserParams creates a new GetCurrentUserParams object, with the default timeout for this client.
NewGetCurrentUserParamsWithContext creates a new GetCurrentUserParams object with the ability to set a context for a request.
NewGetCurrentUserParamsWithHTTPClient creates a new GetCurrentUserParams object with the ability to set a custom HTTPClient for a request.
NewGetCurrentUserParamsWithTimeout creates a new GetCurrentUserParams object with the ability to set a timeout on a request.
NewGetCurrentUserUnauthorized creates a GetCurrentUserUnauthorized with default headers values.
NewGetUsersForProjectDefault creates a GetUsersForProjectDefault with default headers values.
NewGetUsersForProjectForbidden creates a GetUsersForProjectForbidden with default headers values.
NewGetUsersForProjectOK creates a GetUsersForProjectOK with default headers values.
NewGetUsersForProjectParams creates a new GetUsersForProjectParams object, with the default timeout for this client.
NewGetUsersForProjectParamsWithContext creates a new GetUsersForProjectParams object with the ability to set a context for a request.
NewGetUsersForProjectParamsWithHTTPClient creates a new GetUsersForProjectParams object with the ability to set a custom HTTPClient for a request.
NewGetUsersForProjectParamsWithTimeout creates a new GetUsersForProjectParams object with the ability to set a timeout on a request.
NewGetUsersForProjectUnauthorized creates a GetUsersForProjectUnauthorized with default headers values.
NewLogoutCurrentUserDefault creates a LogoutCurrentUserDefault with default headers values.
NewLogoutCurrentUserOK creates a LogoutCurrentUserOK with default headers values.
NewLogoutCurrentUserParams creates a new LogoutCurrentUserParams object, with the default timeout for this client.
NewLogoutCurrentUserParamsWithContext creates a new LogoutCurrentUserParams object with the ability to set a context for a request.
NewLogoutCurrentUserParamsWithHTTPClient creates a new LogoutCurrentUserParams object with the ability to set a custom HTTPClient for a request.
NewLogoutCurrentUserParamsWithTimeout creates a new LogoutCurrentUserParams object with the ability to set a timeout on a request.
NewLogoutCurrentUserUnauthorized creates a LogoutCurrentUserUnauthorized with default headers values.
# Structs
AddUserToProjectCreated describes a response with status code 201, with default header values.
AddUserToProjectDefault describes a response with status code -1, with default header values.
AddUserToProjectForbidden describes a response with status code 403, with default header values.
AddUserToProjectParams contains all the parameters to send to the API endpoint
for the add user to project operation.
AddUserToProjectReader is a Reader for the AddUserToProject structure.
AddUserToProjectUnauthorized describes a response with status code 401, with default header values.
Client for users API
*/.
DeleteUserFromProjectDefault describes a response with status code -1, with default header values.
DeleteUserFromProjectForbidden describes a response with status code 403, with default header values.
DeleteUserFromProjectOK describes a response with status code 200, with default header values.
DeleteUserFromProjectParams contains all the parameters to send to the API endpoint
for the delete user from project operation.
DeleteUserFromProjectReader is a Reader for the DeleteUserFromProject structure.
DeleteUserFromProjectUnauthorized describes a response with status code 401, with default header values.
EditUserInProjectDefault describes a response with status code -1, with default header values.
EditUserInProjectForbidden describes a response with status code 403, with default header values.
EditUserInProjectOK describes a response with status code 200, with default header values.
EditUserInProjectParams contains all the parameters to send to the API endpoint
for the edit user in project operation.
EditUserInProjectReader is a Reader for the EditUserInProject structure.
EditUserInProjectUnauthorized describes a response with status code 401, with default header values.
GetCurrentUserDefault describes a response with status code -1, with default header values.
GetCurrentUserOK describes a response with status code 200, with default header values.
GetCurrentUserParams contains all the parameters to send to the API endpoint
for the get current user operation.
GetCurrentUserReader is a Reader for the GetCurrentUser structure.
GetCurrentUserUnauthorized describes a response with status code 401, with default header values.
GetUsersForProjectDefault describes a response with status code -1, with default header values.
GetUsersForProjectForbidden describes a response with status code 403, with default header values.
GetUsersForProjectOK describes a response with status code 200, with default header values.
GetUsersForProjectParams contains all the parameters to send to the API endpoint
for the get users for project operation.
GetUsersForProjectReader is a Reader for the GetUsersForProject structure.
GetUsersForProjectUnauthorized describes a response with status code 401, with default header values.
LogoutCurrentUserDefault describes a response with status code -1, with default header values.
LogoutCurrentUserOK describes a response with status code 200, with default header values.
LogoutCurrentUserParams contains all the parameters to send to the API endpoint
for the logout current user operation.
LogoutCurrentUserReader is a Reader for the LogoutCurrentUser structure.
LogoutCurrentUserUnauthorized 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.