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

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

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 GranularAclService
import { GranularAclService } from "https://deno.land/x/windmill@v1.146.1/windmill-api/index.ts";

Static Methods

addGranularAcls(unnamed 0: { workspace: string; path: string; kind:
| "script"
| "group_"
| "resource"
| "schedule"
| "variable"
| "flow"
| "folder"
| "app"
| "raw_app"
; requestBody: { owner: string; write?: boolean; }; }
): CancelablePromise<string>

add granular acls

getGranularAcls(unnamed 0: { workspace: string; path: string; kind:
| "script"
| "group_"
| "resource"
| "schedule"
| "variable"
| "flow"
| "folder"
| "app"
| "raw_app"
; }
): CancelablePromise<Record<string, boolean>>

get granular acls

removeGranularAcls(unnamed 0: { workspace: string; path: string; kind:
| "script"
| "group_"
| "resource"
| "schedule"
| "variable"
| "flow"
| "folder"
| "app"
| "raw_app"
; requestBody: { owner: string; }; }
): CancelablePromise<string>

remove granular acls