UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

35 lines (34 loc) 1.21 kB
import { nullableString } from "../types"; import { RVAnalysisServicesDataSource } from "./RVAnalysisServicesDataSource"; /** * Microsoft Analysis Services (MS SSAS) TCP connection data source */ export declare class RVNativeAnalysisServicesDataSource extends RVAnalysisServicesDataSource { constructor(); /** @hidden */ constructor(json: any); /** @hidden */ toJson(): any; private _host; /** * Hostname or IP address of the server */ get host(): nullableString; set host(value: nullableString); private _port; /** * TCP port where the server is accepting connections, 2383 is the default port for SSAS. */ get port(): number; set port(value: number); /** @hidden */ getType(): string; /** * Optional user name to impersonate, in 'DOMAIN/username' format. The caller must have administrative permissions in Analysis Services. Using this property is a way to achieve Single Sign On with on-prem SSAS. */ private _effectiveUserName; get effectiveUserName(): nullableString; set effectiveUserName(value: nullableString); /** @hidden */ _getWrapper(): any; }