reveal-sdk-node
Version:
RevealBI Node.js SDK
36 lines (35 loc) • 1.06 kB
TypeScript
import { RVDataSourceItem } from "../AbstractClasses/RVDataSourceItem";
import { nullableString } from "../types";
import { RVDynamicsCrmDataSource } from "./RVDynamicsCrmDataSource";
/**
* Dynamics CRM data source item
*/
export declare class RVDynamicsCrmDataSourceItem extends RVDataSourceItem {
/** @hidden */
constructor(json: any);
constructor(dataSource: RVDynamicsCrmDataSource);
/** @hidden */
toJson(): any;
private _organization;
/**
* Name of the organization to use
*/
get organization(): nullableString;
set organization(value: nullableString);
private _entity;
/**
* Name of the entity to use
*/
get entity(): nullableString;
set entity(value: nullableString);
private _customQuery;
/**
* Custom query to use when getting data from Dynamics CRM
*/
get customQuery(): nullableString;
set customQuery(value: nullableString);
/** @hidden */
getType(): string;
/** @hidden */
_getWrapper(): any;
}