Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/windmill/windmill-api/index.ts>GroupService

Windmill deno client (separated from the main repo because most of the code is auto-generated from the openapi and not worth committing)
Go to Latest
class GroupService
import { GroupService } from "https://deno.land/x/windmill@v1.146.1/windmill-api/index.ts";

Static Methods

addUserToGroup(unnamed 0: { workspace: string; name: string; requestBody: { username?: string; }; }): CancelablePromise<string>

add user to group

createGroup(unnamed 0: { workspace: string; requestBody: { name: string; summary?: string; }; }): CancelablePromise<string>

create group

deleteGroup(unnamed 0: { workspace: string; name: string; }): CancelablePromise<string>

delete group

getGroup(unnamed 0: { workspace: string; name: string; }): CancelablePromise<Group>

get group

getInstanceGroup(unnamed 0: { name: string; }): CancelablePromise<InstanceGroup>

get instance group

listGroupNames(unnamed 0: { workspace: string; onlyMemberOf?: boolean; }): CancelablePromise<Array<string>>

list group names

listGroups(unnamed 0: { workspace: string; page?: number; perPage?: number; }): CancelablePromise<Array<Group>>

list groups

list instance groups

removeUserToGroup(unnamed 0: { workspace: string; name: string; requestBody: { username?: string; }; }): CancelablePromise<string>

remove user to group

updateGroup(unnamed 0: { workspace: string; name: string; requestBody: { summary?: string; }; }): CancelablePromise<string>

update group