import { ObjectVariableApi } from "https://deno.land/x/windmill@v1.38.0/windmill-api/types/ObjectParamAPI.ts";
Constructors
new
ObjectVariableApi(configuration: Configuration,
requestFactory?: VariableApiRequestFactory,
responseProcessor?: VariableApiResponseProcessor,
Properties
private
api: ObservableVariableApiMethods
createVariable(param: VariableApiCreateVariableRequest, options?: Configuration): Promise<string>
create variable
deleteVariable(param: VariableApiDeleteVariableRequest, options?: Configuration): Promise<string>
delete variable
existsVariable(param: VariableApiExistsVariableRequest, options?: Configuration): Promise<boolean>
does variable exists at path
getVariable(param: VariableApiGetVariableRequest, options?: Configuration): Promise<ListableVariable>
get variable
listContextualVariables(param: VariableApiListContextualVariablesRequest, options?: Configuration): Promise<Array<ContextualVariable>>
list contextual variables
listVariable(param: VariableApiListVariableRequest, options?: Configuration): Promise<Array<ListableVariable>>
list variables
updateVariable(param: VariableApiUpdateVariableRequest, options?: Configuration): Promise<string>
update variable