qlik-saas-api
Version:
Interact with Qlik Sense SaaS REST API
39 lines (38 loc) • 1.01 kB
TypeScript
import { QlikSaaSClient } from "qlik-rest-api";
import { DataConnection } from "./DataConnection";
export interface IDataConnectionsCreate {
qName: string;
qConnectStatement: string;
qType: string;
datasourceID?: string;
owner?: string;
qID?: string;
qLogOn?: 0 | 1;
qEngineObjectID?: string;
qArchitecture?: 0 | 1;
qCredentialsID?: string;
qCredentialsName?: string;
qUsername?: string;
qPassword?: string;
qSeparateCredentials?: boolean;
space?: string;
qConnectionSecret?: string;
}
export declare class DataConnections {
#private;
constructor(saasClient: QlikSaaSClient);
get(arg: {
id: string;
}): Promise<DataConnection>;
getAll(): Promise<any>;
getFilter(arg: {
filter: string;
}): Promise<DataConnection[]>;
removeFilter(arg: {
filter: string;
}): Promise<{
id: string;
status: number;
}[]>;
create(arg: IDataConnectionsCreate): Promise<DataConnection>;
}