qlik-saas-api
Version:
Interact with Qlik Sense SaaS REST API
30 lines (29 loc) • 799 B
TypeScript
import { QlikSaaSClient } from "qlik-rest-api";
import { Automation } from "./Automation";
import { IAutomationCreate } from "./Automation.interfaces";
export declare class Automations {
#private;
constructor(saasClient: QlikSaaSClient);
get(arg: {
id: string;
}): Promise<Automation>;
getAll(): Promise<any>;
getFilter(arg: {
filter: string;
}): Promise<Automation[]>;
removeFilter(arg: {
filter: string;
}): Promise<{
id: string;
status: number;
}[]>;
create(arg: IAutomationCreate): Promise<Automation>;
usage(arg: {
filter: string;
breakdown?: string;
}): Promise<any>;
getSettings(): Promise<any>;
setSettings(arg: {
automationsEnabled: boolean;
}): Promise<any>;
}