UNPKG

qlik-saas-api

Version:

Interact with Qlik Sense SaaS REST API

79 lines (78 loc) 1.61 kB
import { QlikSaaSClient } from "qlik-rest-api"; export interface IAudit { id: string; source: string; contentType: string; eventType: string; eventId: string; eventTime: string; tenantId: string; userId: string; data: { createdByUser: string; description: string; id: string; sub: string; subType: string; tenantId: string; }; links: { Self: { Href: string; }; self: { href: string; }; }; } export interface IAudit { id: string; source: string; contentType: string; eventType: string; eventId: string; eventTime: string; tenantId: string; userId: string; data: { createdByUser: string; description: string; id: string; sub: string; subType: string; tenantId: string; }; links: { Self: { Href: string; }; self: { href: string; }; }; } export interface IAuditsFilter { id?: string[]; source?: string; eventType?: string; eventTime?: string; userId?: string; } export interface IAuditsSettings { EventTTL: number; ArchiveEnabled: boolean; } export declare class Audits { #private; constructor(saasClient: QlikSaaSClient); get(arg: { id: string; }): Promise<any>; getAll(arg: IAuditsFilter): Promise<any>; settings(): Promise<any>; sources(): Promise<any>; types(): Promise<any>; archive(arg: { date: string; }): Promise<any>; }