qlik-saas-api
Version:
Interact with Qlik Sense SaaS REST API
23 lines (22 loc) • 634 B
TypeScript
import { QlikSaaSClient } from "qlik-rest-api";
import { IAutomation } from "./Automation.interfaces";
import { Run } from "./Run";
export declare class Automation {
#private;
details: IAutomation;
constructor(saasClient: QlikSaaSClient, id: string, details?: IAutomation);
init(arg?: {
force: boolean;
}): Promise<void>;
remove(): Promise<number>;
copy(arg: {
name: string;
}): Promise<Automation>;
enable(): Promise<number>;
disable(): Promise<number>;
move(): Promise<number>;
getRuns(): Promise<any>;
getRun(arg: {
runId: string;
}): Promise<Run>;
}