API Object Definitions
Objects/Classes used in API Methods
Objects / Classes
The special 'Active Directory' user object with all relevant meta-data for the user. |
|
An object representing the hierarchy overlays to be applied to a data model. |
|
An object representing the measure overlays to be applied to a data model. |
|
An object for defining which suers are attached a role. |
|
Additional data source connection properties and settings used OPTIONALLY for different server types. |
|
The tenant object contains all relevant meta-data for the tenant. |
|
The admin type object contains the admin settings for a given user. |
|
The change object used to set a description for a given content item. |
|
The change license type object contains the license settings for a given user. |
|
The change license type object contains the license settings for a given user. |
|
The import content items result object from importing content into the system. |
|
The search criteria for finding materialized data elements. |
|
The connection object representing the details of the data sources. |
|
The content search object for specifying search criteria to be used in content searches. |
|
The object used to create a new user when AD authentication is used. |
|
The object used to create a new user when DB authentication is used. |
|
The object used to create a new user when OpenID authentication is used. |
|
The object used to create a new user when SAML authentication is used. |
|
The database and its details object. |
|
A data flow table, can be information of a direct query table or information of a table node. |
|
List of used tables of a data source node within a data flow. |
|
An object representing the hierarchy overlays to be deleted from a data model. |
|
An object representing the measure overlays to be deleted from a data model. |
|
The listing of tenants that will be removed from the system. |
|
The security settings object. |
|
The data source changer settings object. |
|
Input parameters needed to execute a Master Flow |
|
Execute master flow result |
|
An object for settings the execution parameters of a schedule. |
|
The execution object contains all the details of scheduled execution instance. |
|
The object representing the exported PIE file. |
|
The query export options object used to set optional switches. |
|
The parameter object used to specify filters and targets to be used to parameterize the query in the export. |
|
The filter parameter object used to specify filters for parameterizing queries. |
|
The folder for a tenant object. |
|
Details of the security settings to be applied to a data model's hierarchies or measures. |
|
Details of the security settings to be applied to a data model's hierarchies or measures. |
|
Metadata overlay of a data model's hierarchy to add. If a property isn't passed then its existing value stays. |
|
Hierarchy overlay data to delete. |
|
The import content items result object from importing content into the system. |
|
A generic object used to contain ID's of items. |
|
The item-parent object used to set the content item's parent item ID. |
|
Object with role and role access types. |
|
Object with roles and items to be removed. |
|
Object with roles and items to be added. |
|
The listing of favorite content items for a user. |
|
The LDAP group object contains a list of all Active Directory groups. |
|
The LDAP/AD group object. |
|
The LDAP search object that contains the parameters to be used in Active Directory searches. |
|
The LDAP user object contains a list of all Active Directory users. |
|
The LDAP search object used to find users in teh LDAP directory. |
|
Object which represents the total numbers of Pro and Viewer user licenses |
|
Use this object to find a specific data source |
|
Use this object to update model name. |
|
The master flow object contains information about the details of a specific master flow or data flow node and the validation message |
|
The master flow progress update |
|
Use this object to update the database schemas used in the data flow. |
|
Use this object to modify the data source server and/or the database in a data flow. |
|
The master flow data source object contains information about the connection of a specific source ETL node or master flow sql script node and the validation message result |
|
Use this object to modify the data target server and/or the database in a data flow. |
|
The master flow target object contains information about the connection of a specific target ETL node and the validation message result |
|
The master flow updated list of variables result |
|
Validation result, includes list for each validation type object |
|
Use this object to modify the data source server ID or/and database name used in the variable connection. |
|
The master flow variable object contains information about the connection of a specific variable and the validation message result |
|
Use this object to modify a variable's value. |
|
List of variables based on a query with all their connection details |
|
Use this object to modify the values of a list of variables used in a Master Flow. |
|
The object representing the details for where to import a model PIE file. |
|
The search results object. |
|
A fact table grouping. If table A has measures on it, and table B is connected to it, then table B has MeasureGroup of table A |
|
Metadata overlay of a data model's measure to add. If a property isn't passed then its existing value stays. |
|
Measure overlay data to delete. |
|
The details of the security settings for the hierarchy's member elements. |
|
The details of the security settings for the hierarchy's member elements. |
|
Info about the source Data Flow used to drive this model |
|
The model and its details. |
|
Definition of a table column in the model. |
|
Hierarchy definition in the model. A hierarchy is defined by a list of levels, each defined by a column |
|
Definition of a hierarchy level in the model definition, contains source column identifier. |
|
Definition of a measure in the model definition, contains column unique identifies, aggregation, etc. |
|
The model definition that contains details of tables, their relationships and joins, and measures. |
|
A property column of another column, example: state could have country as a property |
|
Relationship definition used in the models when joining across tables columns. |
|
A pair of linked columns used to define a relationship in the model definition. A relationship can be defined by 1 or more pairs. |
|
Table definition in a model, contains table schema, name, columns, etc. |
|
Generic API response object with success or failure flag and related messages. |
|
The move/copy items object with details of the selected content items and the destination folder. |
|
The listing of content items object. |
|
The tenant object for creating new tenants. |
|
List of notification indicator counts for unread items. |
|
The object representing the details for where to import a PIE file of content. |
|
The Profile definition object contains the definition for a user profile. |
|
The functional items to be available in the profile as either a list or the sum bit indexes. The list will take priority if both are supplied |
|
The profile-role object contains a list of all roles to add or remove for the specified profile. |
|
Pyramid Content item object. |
|
The item idenifier object. |
|
The user object contains all relevant meta-data for the user. |
|
The query export object used to specify how to extract query results. |
|
The rename object for settings to rename content items. |
|
The a generic results object. |
|
The user object contains all relevant meta-data for the user. |
|
The role object contains meta-data for the role. |
|
The 'minimal' role object contains basic meta-data for the role. |
|
The role object with settings to be set for the chosen content item. |
|
The role object with settings to be set for the chosen content item. |
|
The search criteria object for finding a schedule. |
|
The schedule listing object. |
|
The LDAP search object that contains the parameters to be used in Active Directory searches. |
|
The LDAP search object that contains the parameters to be used in Active Directory searches. |
|
The search object to be used for providing search settings. |
|
The data source server object and its settings. |
|
The tag object used to capture a tag's settings. |
|
The tag usage object used to set a tag for a given content item. |
|
The target parameter object used to specify target and its filters for parameterizing queries. |
|
An object specifying the requested task id and user id . |
|
Execution Tasks object with details of a scheduled job task. |
|
The tenant license object with its license type. |
|
The tenant's settings object. |
|
The tenant object for fetching users. |
|
The theme object holding the definition of a theme. |
|
The theme object holding the definition of a theme. |
|
The object of theme ID's and names |
|
The toggle object to indicate the user state in the system. |
|
The tenant object for updating tenant seats. |
|
The object used to update an AD/LDAP based user. |
|
The object used to update a database authentication user. |
|
The object used to update a OpenID user. |
|
The object used to update a SAML user. |
|
The user credential object used to set a user's login settings. |
|
The user object contains all relevant meta-data for the user. |
|
The user credentials for authentication by OpenID parameter map. |
|
The user-role object contains a list of all roles to add or remove for the specified user. |
|
The user credentials for authentication by SAML token. |
|
The user credentials for authentication by token. |