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

x/windmill/windmill-api/types/ObservableAPI.ts>ObservableGranularAclApi

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 ObservableGranularAclApi
import { ObservableGranularAclApi } from "https://deno.land/x/windmill@v1.38.0/windmill-api/types/ObservableAPI.ts";

Constructors

new
ObservableGranularAclApi(
configuration: Configuration,
responseProcessor?: GranularAclApiResponseProcessor,
)

Properties

private
configuration: Configuration
private
requestFactory: GranularAclApiRequestFactory
private
responseProcessor: GranularAclApiResponseProcessor

Methods

addGranularAcls(
workspace: string,
path: string,
kind:
| "script"
| "group_"
| "resource"
| "schedule"
| "variable"
| "flow"
,
inlineObject23: InlineObject23,
_options?: Configuration,
): Observable<string>

add granular acls

getGranularAcls(
workspace: string,
path: string,
kind:
| "script"
| "group_"
| "resource"
| "schedule"
| "variable"
| "flow"
,
_options?: Configuration,
): Observable<{ [key: string]: boolean; }>

get granular acls

removeGranularAcls(
workspace: string,
path: string,
kind:
| "script"
| "group_"
| "resource"
| "schedule"
| "variable"
| "flow"
,
inlineObject24: InlineObject24,
_options?: Configuration,
): Observable<string>

remove granular acls