import { UserService } from "https://deno.land/x/windmill@v1.77.0/windmill-api/services/UserService.ts";
Static Methods
acceptInvite(unnamed 0: { requestBody: { workspace_id: string; username: string; }; }): CancelablePromise<string>
accept invite to workspace
createUser(unnamed 0: { workspace: string; requestBody: NewUser; }): CancelablePromise<string>
create user (require admin privilege)
createUserGlobally(unnamed 0: { requestBody: { email: string; password: string; super_admin: boolean; name?: string; company?: string; }; }): CancelablePromise<string>
create user
declineInvite(unnamed 0: { requestBody: { workspace_id: string; }; }): CancelablePromise<string>
decline invite to workspace
deleteUser(unnamed 0: { workspace: string; username: string; }): CancelablePromise<string>
delete user (require admin privilege)
globalUserDelete(unnamed 0: { email: string; }): CancelablePromise<string>
global delete user (require super admin)
globalUserUpdate(unnamed 0: { email: string; requestBody: { is_super_admin?: boolean; }; }): CancelablePromise<string>
global update user (require super admin)
isOwnerOfPath(unnamed 0: { workspace: string; path: string; }): CancelablePromise<boolean>
is owner of path
listUsersAsSuperAdmin(unnamed 0: { page?: number; perPage?: number; }): CancelablePromise<Array<GlobalUserInfo>>
list all users as super admin (require to be super amdin)
loginWithOauth(unnamed 0: { clientName: string; requestBody: { code?: string; state?: string; }; }): CancelablePromise<string>
login with oauth authorization flow
setPassword(unnamed 0: { requestBody: { password: string; }; }): CancelablePromise<string>
set password
updateUser(unnamed 0: { workspace: string; username: string; requestBody: EditWorkspaceUser; }): CancelablePromise<string>
update user (require admin privilege)