Versions in this module Expand all Collapse all v0 v0.7.0 Feb 8, 2026 v0.6.0 Feb 7, 2026 Changes in this version + const SessionidScopes + func GetSwagger() (swagger *openapi3.T, err error) + func Handler(si ServerInterface) http.Handler + func HandlerFromMux(si ServerInterface, m ServeMux) http.Handler + func HandlerFromMuxWithBaseURL(si ServerInterface, m ServeMux, baseURL string) http.Handler + func HandlerWithOptions(si ServerInterface, options StdHTTPServerOptions) http.Handler + func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error) + type APIErrorResponse struct + Errors []string + type ChangePassword204Response struct + func (response ChangePassword204Response) VisitChangePasswordResponse(w http.ResponseWriter) error + type ChangePassword401JSONResponse APIErrorResponse + func (response ChangePassword401JSONResponse) VisitChangePasswordResponse(w http.ResponseWriter) error + type ChangePassword403JSONResponse APIErrorResponse + func (response ChangePassword403JSONResponse) VisitChangePasswordResponse(w http.ResponseWriter) error + type ChangePassword500JSONResponse APIErrorResponse + func (response ChangePassword500JSONResponse) VisitChangePasswordResponse(w http.ResponseWriter) error + type ChangePasswordJSONBody struct + OldPassword string + Password string + type ChangePasswordJSONRequestBody ChangePasswordJSONBody + type ChangePasswordRequestObject struct + Body *ChangePasswordJSONRequestBody + OrgID Orgid + UserID Userid + type ChangePasswordResponseObject interface + VisitChangePasswordResponse func(w http.ResponseWriter) error + type CreateGroup201JSONResponse Group + func (response CreateGroup201JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error + type CreateGroup400JSONResponse APIErrorResponse + func (response CreateGroup400JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error + type CreateGroup401JSONResponse APIErrorResponse + func (response CreateGroup401JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error + type CreateGroup403JSONResponse APIErrorResponse + func (response CreateGroup403JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error + type CreateGroup409JSONResponse APIErrorResponse + func (response CreateGroup409JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error + type CreateGroup500JSONResponse APIErrorResponse + func (response CreateGroup500JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error + type CreateGroupJSONRequestBody = CreateGroupRequest + type CreateGroupRequest struct + Name string + type CreateGroupRequestObject struct + Body *CreateGroupJSONRequestBody + OrgID Orgid + type CreateGroupResponseObject interface + VisitCreateGroupResponse func(w http.ResponseWriter) error + type CreateOrganisation201JSONResponse struct + AdminPassword string + AdminUserId int64 + AdminUsername string + Id int64 + Name string + func (response CreateOrganisation201JSONResponse) VisitCreateOrganisationResponse(w http.ResponseWriter) error + type CreateOrganisation400JSONResponse APIErrorResponse + func (response CreateOrganisation400JSONResponse) VisitCreateOrganisationResponse(w http.ResponseWriter) error + type CreateOrganisation401JSONResponse APIErrorResponse + func (response CreateOrganisation401JSONResponse) VisitCreateOrganisationResponse(w http.ResponseWriter) error + type CreateOrganisation409JSONResponse APIErrorResponse + func (response CreateOrganisation409JSONResponse) VisitCreateOrganisationResponse(w http.ResponseWriter) error + type CreateOrganisation500JSONResponse APIErrorResponse + func (response CreateOrganisation500JSONResponse) VisitCreateOrganisationResponse(w http.ResponseWriter) error + type CreateOrganisationJSONRequestBody = CreateOrganisationRequest + type CreateOrganisationRequest struct + Name string + type CreateOrganisationRequestObject struct + Body *CreateOrganisationJSONRequestBody + type CreateOrganisationResponseObject interface + VisitCreateOrganisationResponse func(w http.ResponseWriter) error + type CreateUser201JSONResponse User + func (response CreateUser201JSONResponse) VisitCreateUserResponse(w http.ResponseWriter) error + type CreateUser400JSONResponse APIErrorResponse + func (response CreateUser400JSONResponse) VisitCreateUserResponse(w http.ResponseWriter) error + type CreateUser401JSONResponse APIErrorResponse + func (response CreateUser401JSONResponse) VisitCreateUserResponse(w http.ResponseWriter) error + type CreateUser403JSONResponse APIErrorResponse + func (response CreateUser403JSONResponse) VisitCreateUserResponse(w http.ResponseWriter) error + type CreateUser409JSONResponse APIErrorResponse + func (response CreateUser409JSONResponse) VisitCreateUserResponse(w http.ResponseWriter) error + type CreateUser500JSONResponse APIErrorResponse + func (response CreateUser500JSONResponse) VisitCreateUserResponse(w http.ResponseWriter) error + type CreateUserJSONRequestBody = CreateUserRequest + type CreateUserRequest struct + Name string + Password string + type CreateUserRequestObject struct + Body *CreateUserJSONRequestBody + OrgID Orgid + type CreateUserResponseObject interface + VisitCreateUserResponse func(w http.ResponseWriter) error + type DeleteGroup204Response struct + func (response DeleteGroup204Response) VisitDeleteGroupResponse(w http.ResponseWriter) error + type DeleteGroup401JSONResponse APIErrorResponse + func (response DeleteGroup401JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error + type DeleteGroup403JSONResponse APIErrorResponse + func (response DeleteGroup403JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error + type DeleteGroup404Response struct + func (response DeleteGroup404Response) VisitDeleteGroupResponse(w http.ResponseWriter) error + type DeleteGroup500JSONResponse APIErrorResponse + func (response DeleteGroup500JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error + type DeleteGroupRequestObject struct + GroupID Groupid + OrgID Orgid + type DeleteGroupResponseObject interface + VisitDeleteGroupResponse func(w http.ResponseWriter) error + type DeleteOrganisation204Response struct + func (response DeleteOrganisation204Response) VisitDeleteOrganisationResponse(w http.ResponseWriter) error + type DeleteOrganisation401JSONResponse APIErrorResponse + func (response DeleteOrganisation401JSONResponse) VisitDeleteOrganisationResponse(w http.ResponseWriter) error + type DeleteOrganisation403JSONResponse APIErrorResponse + func (response DeleteOrganisation403JSONResponse) VisitDeleteOrganisationResponse(w http.ResponseWriter) error + type DeleteOrganisation404Response struct + func (response DeleteOrganisation404Response) VisitDeleteOrganisationResponse(w http.ResponseWriter) error + type DeleteOrganisation500JSONResponse APIErrorResponse + func (response DeleteOrganisation500JSONResponse) VisitDeleteOrganisationResponse(w http.ResponseWriter) error + type DeleteOrganisationRequestObject struct + OrgID Orgid + type DeleteOrganisationResponseObject interface + VisitDeleteOrganisationResponse func(w http.ResponseWriter) error + type DeleteUser204Response struct + func (response DeleteUser204Response) VisitDeleteUserResponse(w http.ResponseWriter) error + type DeleteUser401JSONResponse APIErrorResponse + func (response DeleteUser401JSONResponse) VisitDeleteUserResponse(w http.ResponseWriter) error + type DeleteUser403JSONResponse APIErrorResponse + func (response DeleteUser403JSONResponse) VisitDeleteUserResponse(w http.ResponseWriter) error + type DeleteUser404Response struct + func (response DeleteUser404Response) VisitDeleteUserResponse(w http.ResponseWriter) error + type DeleteUser500JSONResponse APIErrorResponse + func (response DeleteUser500JSONResponse) VisitDeleteUserResponse(w http.ResponseWriter) error + type DeleteUserRequestObject struct + OrgID Orgid + UserID Userid + type DeleteUserResponseObject interface + VisitDeleteUserResponse func(w http.ResponseWriter) error + type GetGroup200JSONResponse Group + func (response GetGroup200JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error + type GetGroup401JSONResponse APIErrorResponse + func (response GetGroup401JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error + type GetGroup403JSONResponse APIErrorResponse + func (response GetGroup403JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error + type GetGroup404Response struct + func (response GetGroup404Response) VisitGetGroupResponse(w http.ResponseWriter) error + type GetGroup500JSONResponse APIErrorResponse + func (response GetGroup500JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error + type GetGroupRequestObject struct + GroupID Groupid + OrgID Orgid + type GetGroupResponseObject interface + VisitGetGroupResponse func(w http.ResponseWriter) error + type GetOrganisation200JSONResponse Organisation + func (response GetOrganisation200JSONResponse) VisitGetOrganisationResponse(w http.ResponseWriter) error + type GetOrganisation401JSONResponse APIErrorResponse + func (response GetOrganisation401JSONResponse) VisitGetOrganisationResponse(w http.ResponseWriter) error + type GetOrganisation403JSONResponse APIErrorResponse + func (response GetOrganisation403JSONResponse) VisitGetOrganisationResponse(w http.ResponseWriter) error + type GetOrganisation404Response struct + func (response GetOrganisation404Response) VisitGetOrganisationResponse(w http.ResponseWriter) error + type GetOrganisation500JSONResponse APIErrorResponse + func (response GetOrganisation500JSONResponse) VisitGetOrganisationResponse(w http.ResponseWriter) error + type GetOrganisationRequestObject struct + OrgID Orgid + type GetOrganisationResponseObject interface + VisitGetOrganisationResponse func(w http.ResponseWriter) error + type GetUser200JSONResponse User + func (response GetUser200JSONResponse) VisitGetUserResponse(w http.ResponseWriter) error + type GetUser401JSONResponse APIErrorResponse + func (response GetUser401JSONResponse) VisitGetUserResponse(w http.ResponseWriter) error + type GetUser403JSONResponse APIErrorResponse + func (response GetUser403JSONResponse) VisitGetUserResponse(w http.ResponseWriter) error + type GetUser404Response struct + func (response GetUser404Response) VisitGetUserResponse(w http.ResponseWriter) error + type GetUser500JSONResponse APIErrorResponse + func (response GetUser500JSONResponse) VisitGetUserResponse(w http.ResponseWriter) error + type GetUserGroups200JSONResponse UserGroups + func (response GetUserGroups200JSONResponse) VisitGetUserGroupsResponse(w http.ResponseWriter) error + type GetUserGroups401JSONResponse APIErrorResponse + func (response GetUserGroups401JSONResponse) VisitGetUserGroupsResponse(w http.ResponseWriter) error + type GetUserGroups403JSONResponse APIErrorResponse + func (response GetUserGroups403JSONResponse) VisitGetUserGroupsResponse(w http.ResponseWriter) error + type GetUserGroups500JSONResponse APIErrorResponse + func (response GetUserGroups500JSONResponse) VisitGetUserGroupsResponse(w http.ResponseWriter) error + type GetUserGroupsRequestObject struct + OrgID Orgid + UserID Userid + type GetUserGroupsResponseObject interface + VisitGetUserGroupsResponse func(w http.ResponseWriter) error + type GetUserRequestObject struct + OrgID Orgid + UserID Userid + type GetUserResponseObject interface + VisitGetUserResponse func(w http.ResponseWriter) error + type Group struct + Id int64 + Name string + type Groupid = int64 + type InvalidParamFormatError struct + Err error + ParamName string + func (e *InvalidParamFormatError) Error() string + func (e *InvalidParamFormatError) Unwrap() error + type ListGroups200JSONResponse []Group + func (response ListGroups200JSONResponse) VisitListGroupsResponse(w http.ResponseWriter) error + type ListGroups401JSONResponse APIErrorResponse + func (response ListGroups401JSONResponse) VisitListGroupsResponse(w http.ResponseWriter) error + type ListGroups403JSONResponse APIErrorResponse + func (response ListGroups403JSONResponse) VisitListGroupsResponse(w http.ResponseWriter) error + type ListGroups500JSONResponse APIErrorResponse + func (response ListGroups500JSONResponse) VisitListGroupsResponse(w http.ResponseWriter) error + type ListGroupsRequestObject struct + OrgID Orgid + type ListGroupsResponseObject interface + VisitListGroupsResponse func(w http.ResponseWriter) error + type ListOrganisations200JSONResponse []Organisation + func (response ListOrganisations200JSONResponse) VisitListOrganisationsResponse(w http.ResponseWriter) error + type ListOrganisations401JSONResponse APIErrorResponse + func (response ListOrganisations401JSONResponse) VisitListOrganisationsResponse(w http.ResponseWriter) error + type ListOrganisations500JSONResponse APIErrorResponse + func (response ListOrganisations500JSONResponse) VisitListOrganisationsResponse(w http.ResponseWriter) error + type ListOrganisationsRequestObject struct + type ListOrganisationsResponseObject interface + VisitListOrganisationsResponse func(w http.ResponseWriter) error + type ListUsers200JSONResponse []User + func (response ListUsers200JSONResponse) VisitListUsersResponse(w http.ResponseWriter) error + type ListUsers401JSONResponse APIErrorResponse + func (response ListUsers401JSONResponse) VisitListUsersResponse(w http.ResponseWriter) error + type ListUsers403JSONResponse APIErrorResponse + func (response ListUsers403JSONResponse) VisitListUsersResponse(w http.ResponseWriter) error + type ListUsers500JSONResponse APIErrorResponse + func (response ListUsers500JSONResponse) VisitListUsersResponse(w http.ResponseWriter) error + type ListUsersRequestObject struct + OrgID Orgid + type ListUsersResponseObject interface + VisitListUsersResponse func(w http.ResponseWriter) error + type Login204Response struct + Headers Login204ResponseHeaders + func (response Login204Response) VisitLoginResponse(w http.ResponseWriter) error + type Login204ResponseHeaders struct + XKrbSession string + type Login400JSONResponse APIErrorResponse + func (response Login400JSONResponse) VisitLoginResponse(w http.ResponseWriter) error + type Login401JSONResponse APIErrorResponse + func (response Login401JSONResponse) VisitLoginResponse(w http.ResponseWriter) error + type Login500JSONResponse APIErrorResponse + func (response Login500JSONResponse) VisitLoginResponse(w http.ResponseWriter) error + type LoginJSONBody struct + Password string + Username string + type LoginJSONRequestBody LoginJSONBody + type LoginRequestObject struct + Body *LoginJSONRequestBody + OrgID Orgid + type LoginResponseObject interface + VisitLoginResponse func(w http.ResponseWriter) error + type Logout204Response struct + func (response Logout204Response) VisitLogoutResponse(w http.ResponseWriter) error + type Logout401JSONResponse APIErrorResponse + func (response Logout401JSONResponse) VisitLogoutResponse(w http.ResponseWriter) error + type Logout500JSONResponse APIErrorResponse + func (response Logout500JSONResponse) VisitLogoutResponse(w http.ResponseWriter) error + type LogoutRequestObject struct + OrgID Orgid + type LogoutResponseObject interface + VisitLogoutResponse func(w http.ResponseWriter) error + type MiddlewareFunc func(http.Handler) http.Handler + type Organisation struct + Id int64 + Name string + type Orgid = int64 + type RequiredHeaderError struct + Err error + ParamName string + func (e *RequiredHeaderError) Error() string + func (e *RequiredHeaderError) Unwrap() error + type RequiredParamError struct + ParamName string + func (e *RequiredParamError) Error() string + type ServeMux interface + HandleFunc func(pattern string, handler func(http.ResponseWriter, *http.Request)) + ServeHTTP func(w http.ResponseWriter, r *http.Request) + type ServerInterface interface + ChangePassword func(w http.ResponseWriter, r *http.Request, orgID Orgid, userID Userid) + CreateGroup func(w http.ResponseWriter, r *http.Request, orgID Orgid) + CreateOrganisation func(w http.ResponseWriter, r *http.Request) + CreateUser func(w http.ResponseWriter, r *http.Request, orgID Orgid) + DeleteGroup func(w http.ResponseWriter, r *http.Request, orgID Orgid, groupID Groupid) + DeleteOrganisation func(w http.ResponseWriter, r *http.Request, orgID Orgid) + DeleteUser func(w http.ResponseWriter, r *http.Request, orgID Orgid, userID Userid) + GetGroup func(w http.ResponseWriter, r *http.Request, orgID Orgid, groupID Groupid) + GetOrganisation func(w http.ResponseWriter, r *http.Request, orgID Orgid) + GetUser func(w http.ResponseWriter, r *http.Request, orgID Orgid, userID Userid) + GetUserGroups func(w http.ResponseWriter, r *http.Request, orgID Orgid, userID Userid) + ListGroups func(w http.ResponseWriter, r *http.Request, orgID Orgid) + ListOrganisations func(w http.ResponseWriter, r *http.Request) + ListUsers func(w http.ResponseWriter, r *http.Request, orgID Orgid) + Login func(w http.ResponseWriter, r *http.Request, orgID Orgid) + Logout func(w http.ResponseWriter, r *http.Request, orgID Orgid) + UpdateGroup func(w http.ResponseWriter, r *http.Request, orgID Orgid, groupID Groupid) + UpdateOrganisation func(w http.ResponseWriter, r *http.Request, orgID Orgid) + UpdateUser func(w http.ResponseWriter, r *http.Request, orgID Orgid, userID Userid) + UpdateUserGroups func(w http.ResponseWriter, r *http.Request, orgID Orgid, userID Userid) + func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface + func NewStrictHandlerWithOptions(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc, ...) ServerInterface + type ServerInterfaceWrapper struct + ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error) + Handler ServerInterface + HandlerMiddlewares []MiddlewareFunc + func (siw *ServerInterfaceWrapper) ChangePassword(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) CreateGroup(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) CreateOrganisation(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) CreateUser(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) DeleteGroup(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) DeleteOrganisation(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) DeleteUser(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) GetGroup(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) GetOrganisation(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) GetUser(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) GetUserGroups(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) ListGroups(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) ListOrganisations(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) ListUsers(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) Login(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) Logout(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) UpdateGroup(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) UpdateOrganisation(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) UpdateUser(w http.ResponseWriter, r *http.Request) + func (siw *ServerInterfaceWrapper) UpdateUserGroups(w http.ResponseWriter, r *http.Request) + type StdHTTPServerOptions struct + BaseRouter ServeMux + BaseURL string + ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error) + Middlewares []MiddlewareFunc + type StrictHTTPServerOptions struct + RequestErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error) + ResponseErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error) + type StrictHandlerFunc = strictnethttp.StrictHTTPHandlerFunc + type StrictMiddlewareFunc = strictnethttp.StrictHTTPMiddlewareFunc + type StrictServerInterface interface + ChangePassword func(ctx context.Context, request ChangePasswordRequestObject) (ChangePasswordResponseObject, error) + CreateGroup func(ctx context.Context, request CreateGroupRequestObject) (CreateGroupResponseObject, error) + CreateOrganisation func(ctx context.Context, request CreateOrganisationRequestObject) (CreateOrganisationResponseObject, error) + CreateUser func(ctx context.Context, request CreateUserRequestObject) (CreateUserResponseObject, error) + DeleteGroup func(ctx context.Context, request DeleteGroupRequestObject) (DeleteGroupResponseObject, error) + DeleteOrganisation func(ctx context.Context, request DeleteOrganisationRequestObject) (DeleteOrganisationResponseObject, error) + DeleteUser func(ctx context.Context, request DeleteUserRequestObject) (DeleteUserResponseObject, error) + GetGroup func(ctx context.Context, request GetGroupRequestObject) (GetGroupResponseObject, error) + GetOrganisation func(ctx context.Context, request GetOrganisationRequestObject) (GetOrganisationResponseObject, error) + GetUser func(ctx context.Context, request GetUserRequestObject) (GetUserResponseObject, error) + GetUserGroups func(ctx context.Context, request GetUserGroupsRequestObject) (GetUserGroupsResponseObject, error) + ListGroups func(ctx context.Context, request ListGroupsRequestObject) (ListGroupsResponseObject, error) + ListOrganisations func(ctx context.Context, request ListOrganisationsRequestObject) (ListOrganisationsResponseObject, error) + ListUsers func(ctx context.Context, request ListUsersRequestObject) (ListUsersResponseObject, error) + Login func(ctx context.Context, request LoginRequestObject) (LoginResponseObject, error) + Logout func(ctx context.Context, request LogoutRequestObject) (LogoutResponseObject, error) + UpdateGroup func(ctx context.Context, request UpdateGroupRequestObject) (UpdateGroupResponseObject, error) + UpdateOrganisation func(ctx context.Context, request UpdateOrganisationRequestObject) (UpdateOrganisationResponseObject, error) + UpdateUser func(ctx context.Context, request UpdateUserRequestObject) (UpdateUserResponseObject, error) + UpdateUserGroups func(ctx context.Context, request UpdateUserGroupsRequestObject) (UpdateUserGroupsResponseObject, error) + type TooManyValuesForParamError struct + Count int + ParamName string + func (e *TooManyValuesForParamError) Error() string + type UnescapedCookieParamError struct + Err error + ParamName string + func (e *UnescapedCookieParamError) Error() string + func (e *UnescapedCookieParamError) Unwrap() error + type UnmarshalingParamError struct + Err error + ParamName string + func (e *UnmarshalingParamError) Error() string + func (e *UnmarshalingParamError) Unwrap() error + type UpdateGroup200JSONResponse Group + func (response UpdateGroup200JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error + type UpdateGroup400JSONResponse APIErrorResponse + func (response UpdateGroup400JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error + type UpdateGroup401JSONResponse APIErrorResponse + func (response UpdateGroup401JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error + type UpdateGroup403JSONResponse APIErrorResponse + func (response UpdateGroup403JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error + type UpdateGroup404Response struct + func (response UpdateGroup404Response) VisitUpdateGroupResponse(w http.ResponseWriter) error + type UpdateGroup409JSONResponse APIErrorResponse + func (response UpdateGroup409JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error + type UpdateGroup500JSONResponse APIErrorResponse + func (response UpdateGroup500JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error + type UpdateGroupJSONRequestBody = Group + type UpdateGroupRequestObject struct + Body *UpdateGroupJSONRequestBody + GroupID Groupid + OrgID Orgid + type UpdateGroupResponseObject interface + VisitUpdateGroupResponse func(w http.ResponseWriter) error + type UpdateOrganisation200JSONResponse Organisation + func (response UpdateOrganisation200JSONResponse) VisitUpdateOrganisationResponse(w http.ResponseWriter) error + type UpdateOrganisation400JSONResponse APIErrorResponse + func (response UpdateOrganisation400JSONResponse) VisitUpdateOrganisationResponse(w http.ResponseWriter) error + type UpdateOrganisation401JSONResponse APIErrorResponse + func (response UpdateOrganisation401JSONResponse) VisitUpdateOrganisationResponse(w http.ResponseWriter) error + type UpdateOrganisation403JSONResponse APIErrorResponse + func (response UpdateOrganisation403JSONResponse) VisitUpdateOrganisationResponse(w http.ResponseWriter) error + type UpdateOrganisation404Response struct + func (response UpdateOrganisation404Response) VisitUpdateOrganisationResponse(w http.ResponseWriter) error + type UpdateOrganisation409JSONResponse APIErrorResponse + func (response UpdateOrganisation409JSONResponse) VisitUpdateOrganisationResponse(w http.ResponseWriter) error + type UpdateOrganisation500JSONResponse APIErrorResponse + func (response UpdateOrganisation500JSONResponse) VisitUpdateOrganisationResponse(w http.ResponseWriter) error + type UpdateOrganisationJSONRequestBody = Organisation + type UpdateOrganisationRequestObject struct + Body *UpdateOrganisationJSONRequestBody + OrgID Orgid + type UpdateOrganisationResponseObject interface + VisitUpdateOrganisationResponse func(w http.ResponseWriter) error + type UpdateUser200JSONResponse User + func (response UpdateUser200JSONResponse) VisitUpdateUserResponse(w http.ResponseWriter) error + type UpdateUser400JSONResponse APIErrorResponse + func (response UpdateUser400JSONResponse) VisitUpdateUserResponse(w http.ResponseWriter) error + type UpdateUser401JSONResponse APIErrorResponse + func (response UpdateUser401JSONResponse) VisitUpdateUserResponse(w http.ResponseWriter) error + type UpdateUser403JSONResponse APIErrorResponse + func (response UpdateUser403JSONResponse) VisitUpdateUserResponse(w http.ResponseWriter) error + type UpdateUser404Response struct + func (response UpdateUser404Response) VisitUpdateUserResponse(w http.ResponseWriter) error + type UpdateUser409JSONResponse APIErrorResponse + func (response UpdateUser409JSONResponse) VisitUpdateUserResponse(w http.ResponseWriter) error + type UpdateUser500JSONResponse APIErrorResponse + func (response UpdateUser500JSONResponse) VisitUpdateUserResponse(w http.ResponseWriter) error + type UpdateUserGroups200JSONResponse UserGroups + func (response UpdateUserGroups200JSONResponse) VisitUpdateUserGroupsResponse(w http.ResponseWriter) error + type UpdateUserGroups400JSONResponse APIErrorResponse + func (response UpdateUserGroups400JSONResponse) VisitUpdateUserGroupsResponse(w http.ResponseWriter) error + type UpdateUserGroups401JSONResponse APIErrorResponse + func (response UpdateUserGroups401JSONResponse) VisitUpdateUserGroupsResponse(w http.ResponseWriter) error + type UpdateUserGroups403JSONResponse APIErrorResponse + func (response UpdateUserGroups403JSONResponse) VisitUpdateUserGroupsResponse(w http.ResponseWriter) error + type UpdateUserGroups500JSONResponse APIErrorResponse + func (response UpdateUserGroups500JSONResponse) VisitUpdateUserGroupsResponse(w http.ResponseWriter) error + type UpdateUserGroupsJSONRequestBody = UserGroups + type UpdateUserGroupsRequestObject struct + Body *UpdateUserGroupsJSONRequestBody + OrgID Orgid + UserID Userid + type UpdateUserGroupsResponseObject interface + VisitUpdateUserGroupsResponse func(w http.ResponseWriter) error + type UpdateUserJSONRequestBody = User + type UpdateUserRequestObject struct + Body *UpdateUserJSONRequestBody + OrgID Orgid + UserID Userid + type UpdateUserResponseObject interface + VisitUpdateUserResponse func(w http.ResponseWriter) error + type User struct + Id int64 + Name string + type UserGroups = []string + type Userid = int64