Skip to content

environment

Object

The structure of this object is described below

 Property name   Description                       Data type 

DqoSettingsModel

REST API model that returns a key/value list of all DQOps configuration properties.

The structure of this object is described below

 Property name   Description                       Data type 
properties Dictionary of all effective DQOps system properties, retrieved from the default configuration files, user configuration files, environment variables and 'dqo' command arguments. Dict[string, Object]

DqoUserRole

DQOps user role within a data domain or a whole account level.

The structure of this object is described below

 Data type   Enum values 
string editor
viewer
admin
none
operator

DqoUserProfileModel

The model that describes the current user and his access rights.

The structure of this object is described below

 Property name   Description                       Data type 
user User email. string
tenant DQOps Cloud tenant. string
license_type DQOps Cloud license type. string
trial_period_expires_at The date and time when the trial period of a PERSONAL DQOps license expires and the account is downgraded to a FREE license. string
connections_limit Limit of the number of connections that could be synchronized to the DQOps Cloud data quality warehouse. integer
users_limit Limit of the number of users that could be added to a DQOps environment. integer
months_limit Limit of the number of recent months (excluding the current month) that could be synchronized to the DQOps Cloud data quality warehouse. integer
connection_tables_limit Limit of the number of tables inside each connection that could be synchronized to the DQOps Cloud data quality warehouse. integer
tables_limit Limit of the total number of tables that could be synchronized to the DQOps Cloud data quality warehouse. integer
jobs_limit Limit of the number of supported concurrent jobs that DQOps can run in parallel on this instance. integer
account_role User role that limits possible operations that the current user can perform. DqoUserRole
can_manage_account User is the administrator of the account and can perform security related actions, such as managing users. boolean
can_view_any_object User can view any object and view all results. boolean
can_manage_scheduler User can start and stop the job scheduler. boolean
can_cancel_jobs User can cancel running jobs. boolean
can_run_checks User can run data quality checks. boolean
can_delete_data User can delete data quality results. boolean
can_collect_statistics User can collect statistics. boolean
can_manage_data_sources User can manage data sources: create connections, import tables, change the configuration of connections, tables, columns. Change any settings in the Data Sources section. boolean
can_synchronize User can trigger the synchronization with DQOps Cloud. boolean
can_edit_comments User can edit comments on connections, tables, columns. boolean
can_edit_labels User can edit labels on connections, tables, columns. boolean
can_manage_definitions User can manage definitions of sensors, rules, checks and the default data quality check configuration that is applied on imported tables. boolean
can_compare_tables User can define table comparison configurations and compare tables. boolean
can_manage_users User can manage other users, add users to a multi-user account, change access rights, reset passwords. boolean
can_manage_and_view_shared_credentials User can manage shared credentials and view (or download) already defined shared credentials. boolean