qlik-saas-api
Version:
Interact with Qlik Sense SaaS REST API
48 lines (47 loc) • 1.07 kB
TypeScript
import { QlikSaaSClient } from "qlik-rest-api";
import { DiProject } from "./DiProject";
export interface IDiCreate {
/**
* The name of the project
*/
name: string;
/**
* The type of the project
*/
type: string;
/**
* The ID of the space where the project will be created
*/
space: string;
/**
* A description of the project
*/
description: string;
/**
* The platform type of the project
*/
platformType: string;
/**
* The platform connection string
*/
platformConnection: string;
/**
* The landing storage connection string
*/
landingStorageConnection: string;
}
export declare class DiProjects {
#private;
constructor(saasClient: QlikSaaSClient);
/**
* Returns instance of single data integration project
*/
get(arg: {
id: string;
}): Promise<DiProject>;
/**
* Returns a list of data integrations as an instance
*/
getAll(): Promise<any>;
create(arg: IDiCreate): Promise<DiProject>;
}