Unity Scheduler Service

Configuring Unity Scheduler Service module.

Parameters

PropertyTypeDescription
ModuleNamestringThe value can be 'Unity Scheduler Service' or 'DiagnosticsComponents', for the cli to recognize the module.
PackagePathstringThe path to the Unity Scheduler Service installer.
LogPathstringSpecifying a path here will add the /lp! argument and this path to the msi installer.
UnityServiceFeatureobjectThe Unity Scheduler Service feature is the main feature for this installer and is required.
ConnectionStringsarrayAdd as many connection strings as you need, they will be safely added to the module's configuration file.
ServiceInstancesarrayAdd as many service instances as you need, the cli will attempt to setup each instance. Note: A task group needs to exist before you can add a service instance.
WamconobjectThe Wamcon feature will be installed in addition to this module. Including it in the configuration file gives you more control over where it installs to.
QuietboolSetting this to 'true' will run the installer in quiet mode, no UI, no human intervention needed.
AdditionalArgsstringIf you're an advanced user, you can specify additional arguments to pass to the installer. See Microsoft's MSI documentation for more information.
- ModuleName: Unity Scheduler x64
  PackagePath: E:\Installs\Unity Scheduler x64\Hyland Unity Scheduler x64.msi
  LogPath: E:\Installs\Unity Scheduler x64\Hyland Unity Scheduler x64.log
  UnityServiceFeature:
    FeatureName: UnitySchedulerService
    InstallPath: E:\Program Files\Hyland\Services\Unity Scheduler
  ConnectionStrings:
  - ConnectionName: OnBase
    Datasource: .\
    Database: OnBase
    UseIntegratedSecurity: false
    Credentials:
      Username: hsi
      CredentialType: Database
      BasesKey: V3mVrGIJqY8dC8q3OnOvCQ==
    Encrypt: Optional
    ProviderType: System_Data_SqlClient
    AdditionalArguments: ''
  ServiceInstances:
  - InstalledDirectory: E:\Program Files\Hyland\Services\Unity Scheduler
    DisplayName: Hyland Scheduler Service for Workflow Timers
    Datasource: OnBase
    TaskGroup: Workflow
    SecondaryConfig: 
    InstitutionId: 
    SensitiveParamFilePath: 
    ServiceName: Hyland Scheduler Service (Workflow)
    ServiceDescription: Scheduler Service running workflow timers for OnBase
    OnBaseCredentials:
      Username: SERVICE
      CredentialType: OnBase
      BasesKey: g9U2YZ6wryI+R+DgwlNhigPqawWuiN6UfObaa7LKZeg=
    WindowsCredentials:
      Username: administrator
      CredentialType: ActiveDirectory
      BasesKey: +hQn8J1WLA3zAyUxh5M1YfEUQa4R8FzvGpt1vP75pGg=
    ServiceStartOption: Auto
  - InstalledDirectory: E:\Program Files\Hyland\Services\Unity Scheduler
    DisplayName: Hyland Scheduler Service for Distribution Services
    Datasource: OnBase
    TaskGroup: Email
    SecondaryConfig: 
    InstitutionId: 
    SensitiveParamFilePath: 
    ServiceName: Hyland Scheduler Service (Email)
    ServiceDescription: Scheduler Service running distribution services.
    OnBaseCredentials:
      Username: SERVICE
      CredentialType: OnBase
      BasesKey: g9U2YZ6wryI+R+DgwlNhigPqawWuiN6UfObaa7LKZeg=
    WindowsCredentials:
      Username: administrator
      CredentialType: ActiveDirectory
      BasesKey: +hQn8J1WLA3zAyUxh5M1YfEUQa4R8FzvGpt1vP75pGg=
    ServiceStartOption: Auto
  Wamcon:
    WAMCONFiles: C:\Program Files (x86)\Hyland\Web Applications Management Console
    CreateDesktopShortcuts: true
    CreateMenuShortcuts: true
  Quiet: true
  AdditionalArgs: