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

x/windmill/windmill-api/services/InputService.ts>InputService

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

Static Methods

createInput(unnamed 0: { workspace: string; requestBody: CreateInput; runnableId?: string; runnableType?: RunnableType; }): CancelablePromise<string>

Create an Input for future use in a script or flow

deleteInput(unnamed 0: { workspace: string; input: string; }): CancelablePromise<string>

Delete a Saved Input

getArgsFromHistoryOrSavedInput(unnamed 0: { workspace: string; jobOrInputId: string; input?: boolean; allowLarge?: boolean; }): CancelablePromise<any>

Get args from history or saved input

getInputHistory(unnamed 0: { workspace: string; runnableId?: string; runnableType?: RunnableType; page?: number; perPage?: number; }): CancelablePromise<Array<Input>>

List Inputs used in previously completed jobs

listInputs(unnamed 0: { workspace: string; runnableId?: string; runnableType?: RunnableType; page?: number; perPage?: number; }): CancelablePromise<Array<Input>>

List saved Inputs for a Runnable

updateInput(unnamed 0: { workspace: string; requestBody: UpdateInput; }): CancelablePromise<string>

Update an Input