import { ObservableWorkspaceApi } from "https://deno.land/x/windmill@v1.38.0/windmill-api/types/ObservableAPI.ts";
Constructors
new
ObservableWorkspaceApi(configuration: Configuration,
requestFactory?: WorkspaceApiRequestFactory,
responseProcessor?: WorkspaceApiResponseProcessor,
Properties
private
configuration: Configurationprivate
requestFactory: WorkspaceApiRequestFactoryprivate
responseProcessor: WorkspaceApiResponseProcessorMethods
createWorkspace(createWorkspace: CreateWorkspace, _options?: Configuration): Observable<string>
create workspace
deleteInvite(): Observable<string>
delete user invite
deleteWorkspace(workspace: string, _options?: Configuration): Observable<string>
delete workspace
editSlackCommand(): Observable<string>
edit slack command
existsUsername(inlineObject4: InlineObject4, _options?: Configuration): Observable<boolean>
exists username
existsWorkspace(inlineObject3: InlineObject3, _options?: Configuration): Observable<boolean>
exists workspace
getSettings(workspace: string, _options?: Configuration): Observable<InlineResponse200>
get settings
inviteUser(): Observable<string>
invite user to workspace
listPendingInvites(workspace: string, _options?: Configuration): Observable<Array<WorkspaceInvite>>
list pending invites for a workspace
listUserWorkspaces(_options?: Configuration): Observable<UserWorkspaceList>
list all workspaces visible to me with user info
listWorkspaces(_options?: Configuration): Observable<Array<Workspace>>
list all workspaces visible to me
listWorkspacesAsSuperAdmin(): Observable<Array<Workspace>>
list all workspaces as super admin (require to be super admin)