qlik-saas-api
Version:
Interact with Qlik Sense SaaS REST API
33 lines (32 loc) • 780 B
TypeScript
import { QlikSaaSClient } from "qlik-rest-api";
export interface IDataCredential {
id: string;
qID: string;
qName: string;
qType: string;
qReferenceKey: string;
qConnCount: number;
links: {
self: {
href: string;
};
};
}
export interface IDataCredentialUpdate {
qName?: string;
qType?: string;
qUsername?: string;
qPassword?: string;
datasourceID: string;
connectionId: string;
}
export declare class DataCredential {
#private;
details: IDataCredential;
constructor(saasClient: QlikSaaSClient, id: string, details?: IDataCredential);
init(arg?: {
force: true;
}): Promise<void>;
remove(): Promise<number>;
update(arg: IDataCredentialUpdate): Promise<number>;
}