# Functions

New creates a new usergroup API client.
NewCreateUserGroupBadRequest creates a CreateUserGroupBadRequest with default headers values.
NewCreateUserGroupConflict creates a CreateUserGroupConflict with default headers values.
NewCreateUserGroupCreated creates a CreateUserGroupCreated with default headers values.
NewCreateUserGroupForbidden creates a CreateUserGroupForbidden with default headers values.
NewCreateUserGroupInternalServerError creates a CreateUserGroupInternalServerError with default headers values.
NewCreateUserGroupParams creates a new CreateUserGroupParams object with the default values initialized.
NewCreateUserGroupParamsWithContext creates a new CreateUserGroupParams object with the default values initialized, and the ability to set a context for a request.
NewCreateUserGroupParamsWithHTTPClient creates a new CreateUserGroupParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateUserGroupParamsWithTimeout creates a new CreateUserGroupParams object with the default values initialized, and the ability to set a timeout on a request.
NewCreateUserGroupUnauthorized creates a CreateUserGroupUnauthorized with default headers values.
NewDeleteUserGroupBadRequest creates a DeleteUserGroupBadRequest with default headers values.
NewDeleteUserGroupForbidden creates a DeleteUserGroupForbidden with default headers values.
NewDeleteUserGroupInternalServerError creates a DeleteUserGroupInternalServerError with default headers values.
NewDeleteUserGroupOK creates a DeleteUserGroupOK with default headers values.
NewDeleteUserGroupParams creates a new DeleteUserGroupParams object with the default values initialized.
NewDeleteUserGroupParamsWithContext creates a new DeleteUserGroupParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteUserGroupParamsWithHTTPClient creates a new DeleteUserGroupParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteUserGroupParamsWithTimeout creates a new DeleteUserGroupParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteUserGroupUnauthorized creates a DeleteUserGroupUnauthorized with default headers values.
NewGetUserGroupBadRequest creates a GetUserGroupBadRequest with default headers values.
NewGetUserGroupForbidden creates a GetUserGroupForbidden with default headers values.
NewGetUserGroupInternalServerError creates a GetUserGroupInternalServerError with default headers values.
NewGetUserGroupNotFound creates a GetUserGroupNotFound with default headers values.
NewGetUserGroupOK creates a GetUserGroupOK with default headers values.
NewGetUserGroupParams creates a new GetUserGroupParams object with the default values initialized.
NewGetUserGroupParamsWithContext creates a new GetUserGroupParams object with the default values initialized, and the ability to set a context for a request.
NewGetUserGroupParamsWithHTTPClient creates a new GetUserGroupParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetUserGroupParamsWithTimeout creates a new GetUserGroupParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetUserGroupUnauthorized creates a GetUserGroupUnauthorized with default headers values.
NewListUserGroupsForbidden creates a ListUserGroupsForbidden with default headers values.
NewListUserGroupsInternalServerError creates a ListUserGroupsInternalServerError with default headers values.
NewListUserGroupsOK creates a ListUserGroupsOK with default headers values.
NewListUserGroupsParams creates a new ListUserGroupsParams object with the default values initialized.
NewListUserGroupsParamsWithContext creates a new ListUserGroupsParams object with the default values initialized, and the ability to set a context for a request.
NewListUserGroupsParamsWithHTTPClient creates a new ListUserGroupsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewListUserGroupsParamsWithTimeout creates a new ListUserGroupsParams object with the default values initialized, and the ability to set a timeout on a request.
NewListUserGroupsUnauthorized creates a ListUserGroupsUnauthorized with default headers values.
NewSearchUserGroupsInternalServerError creates a SearchUserGroupsInternalServerError with default headers values.
NewSearchUserGroupsOK creates a SearchUserGroupsOK with default headers values.
NewSearchUserGroupsParams creates a new SearchUserGroupsParams object with the default values initialized.
NewSearchUserGroupsParamsWithContext creates a new SearchUserGroupsParams object with the default values initialized, and the ability to set a context for a request.
NewSearchUserGroupsParamsWithHTTPClient creates a new SearchUserGroupsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSearchUserGroupsParamsWithTimeout creates a new SearchUserGroupsParams object with the default values initialized, and the ability to set a timeout on a request.
NewSearchUserGroupsUnauthorized creates a SearchUserGroupsUnauthorized with default headers values.
NewUpdateUserGroupBadRequest creates a UpdateUserGroupBadRequest with default headers values.
NewUpdateUserGroupForbidden creates a UpdateUserGroupForbidden with default headers values.
NewUpdateUserGroupInternalServerError creates a UpdateUserGroupInternalServerError with default headers values.
NewUpdateUserGroupNotFound creates a UpdateUserGroupNotFound with default headers values.
NewUpdateUserGroupOK creates a UpdateUserGroupOK with default headers values.
NewUpdateUserGroupParams creates a new UpdateUserGroupParams object with the default values initialized.
NewUpdateUserGroupParamsWithContext creates a new UpdateUserGroupParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateUserGroupParamsWithHTTPClient creates a new UpdateUserGroupParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateUserGroupParamsWithTimeout creates a new UpdateUserGroupParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateUserGroupUnauthorized creates a UpdateUserGroupUnauthorized with default headers values.

# Structs

Client for usergroup API */.
CreateUserGroupBadRequest handles this case with default header values.
CreateUserGroupConflict handles this case with default header values.
CreateUserGroupCreated handles this case with default header values.
CreateUserGroupForbidden handles this case with default header values.
CreateUserGroupInternalServerError handles this case with default header values.
CreateUserGroupParams contains all the parameters to send to the API endpoint for the create user group operation typically these are written to a http.Request */.
CreateUserGroupReader is a Reader for the CreateUserGroup structure.
CreateUserGroupUnauthorized handles this case with default header values.
DeleteUserGroupBadRequest handles this case with default header values.
DeleteUserGroupForbidden handles this case with default header values.
DeleteUserGroupInternalServerError handles this case with default header values.
DeleteUserGroupOK handles this case with default header values.
DeleteUserGroupParams contains all the parameters to send to the API endpoint for the delete user group operation typically these are written to a http.Request */.
DeleteUserGroupReader is a Reader for the DeleteUserGroup structure.
DeleteUserGroupUnauthorized handles this case with default header values.
GetUserGroupBadRequest handles this case with default header values.
GetUserGroupForbidden handles this case with default header values.
GetUserGroupInternalServerError handles this case with default header values.
GetUserGroupNotFound handles this case with default header values.
GetUserGroupOK handles this case with default header values.
GetUserGroupParams contains all the parameters to send to the API endpoint for the get user group operation typically these are written to a http.Request */.
GetUserGroupReader is a Reader for the GetUserGroup structure.
GetUserGroupUnauthorized handles this case with default header values.
ListUserGroupsForbidden handles this case with default header values.
ListUserGroupsInternalServerError handles this case with default header values.
ListUserGroupsOK handles this case with default header values.
ListUserGroupsParams contains all the parameters to send to the API endpoint for the list user groups operation typically these are written to a http.Request */.
ListUserGroupsReader is a Reader for the ListUserGroups structure.
ListUserGroupsUnauthorized handles this case with default header values.
SearchUserGroupsInternalServerError handles this case with default header values.
SearchUserGroupsOK handles this case with default header values.
SearchUserGroupsParams contains all the parameters to send to the API endpoint for the search user groups operation typically these are written to a http.Request */.
SearchUserGroupsReader is a Reader for the SearchUserGroups structure.
SearchUserGroupsUnauthorized handles this case with default header values.
UpdateUserGroupBadRequest handles this case with default header values.
UpdateUserGroupForbidden handles this case with default header values.
UpdateUserGroupInternalServerError handles this case with default header values.
UpdateUserGroupNotFound handles this case with default header values.
UpdateUserGroupOK handles this case with default header values.
UpdateUserGroupParams contains all the parameters to send to the API endpoint for the update user group operation typically these are written to a http.Request */.
UpdateUserGroupReader is a Reader for the UpdateUserGroup structure.
UpdateUserGroupUnauthorized handles this case with default header values.

# Interfaces

ClientService is the interface for Client methods.