Gradle Properties
The following are DHF-specific Gradle properties used by the data hub to install and run properly.
| Property | Description | 
|---|---|
| mlStagingAppserverName | The application server name used for the staging database. | 
| mlStagingPort | Specifies the port to be used by the staging app server. | 
| mlStagingDbName | Specifies the name for the staging database. | 
| mlStagingForestsPerHost | Specifies the number of forests per host for the staging database. | 
| mlFinalAppserverName | The application server name used for the final database. | 
| mlFinalPort | Specifies the port to be used by the final app server. | 
| mlFinalDbName | Specifies the name for the final database. | 
| mlFinalForestsPerHost | Specifies the number of forests per host for the final database. | 
| mlJobAppserverName | The application server name used for the jobs database. | 
| mlJobPort | Specifies the port to be used by the jobs app server. | 
| mlJobDbName | Specifies the name for the jobs database. | 
| mlJobForestsPerHost | Specifies the number of forests per host for the jobs database. | 
| mlModulesDbName | The modules database to be used along with the staging, final, and jobs app servers. | 
| mlStagingTriggersDbName | The triggers database to be used along with the staging app server. | 
| mlStagingSchemasDbName | The schemas database to be used along with the staging app server. | 
| mlFinalTriggersDbName | The triggers database to be used along with the final app server. | 
| mlFinalSchemasDbName | The schemas database to be used along with the final app server. | 
| mlModulePermissions | Comma-delimited string of role/capability/role/capability/etc. that defines permissions for deployed modules. | 
| mlIsHostLoadBalancer | Indicates whether the value specified for mlhostshould be treated as a load balancer or not. | 
| mlIsProvisionedEnvironment | (Optional) Indicates whether your production environment is provisioned by a cloud provider. Must be trueif using MarkLogic Data Hub Service. Default isfalse. | 
| mlDataHubAdminRole mlDataHubAdminUserName mlDataHubAdminUserPassword | (For v4.3 or later) The role, username, and password associated with the account to use to set up and install DHF. | 
| mlFlowDeveloperRole mlFlowDeveloperUserName mlFlowDeveloperUserPassword | (For v4.3 or later) The role, username, and password associated with the account to use to create and deploy flows. | 
| mlFlowOperatorRole mlFlowOperatorUserName mlFlowOperatorUserPassword | (For v4.3 or later) The role, username, and password associated with the account to use to run flows in the production environment. | 
NOTE:
Other properties conform to the ml-gradle properties. See the ml-gradle Property Reference