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)
Go to Latest
class InputService
import { InputService } from "https://deno.land/x/windmill@v1.259.2/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

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