220 lines
9.7 KiB
JSON
220 lines
9.7 KiB
JSON
{
|
|
"Primary": {
|
|
"AppName": "Dispatcher",
|
|
"SeqUrl": "http://localhost:5080",
|
|
"SeqApiKey": "9MQu0vLDwQ1LCFzGixZM",
|
|
"CorsAllowedOrigins": [
|
|
"http://localhost:3000",
|
|
"http://lcu-internal.com",
|
|
"https://lcu-internal.com",
|
|
"https://qa-api.lcu-internal.com",
|
|
"https://uat-api.lcu-internal.com",
|
|
"https://api.lcu-internal.com"
|
|
],
|
|
"SchedulersCronSchedule": "* * * * *",
|
|
"BatchErroredJobsCronSchedule": "*/15 * * * *",
|
|
"CleanUpJobsCronSchedule": "00 22 * * *",
|
|
"ProcessingLimitInMinutes": 30,
|
|
"NumberOfWorkItemExecutions": 10,
|
|
"NumberOfExecutionMessages": 20,
|
|
"CleanUpJobsDaysToDelete": -30,
|
|
"BatchErroredJobsTemplate": "./Templates/BatchErroredJobsTemplate.html",
|
|
"ErrorRowTemplate": "./Templates/ErrorRowTemplate.html",
|
|
"BatchErroredJobsSubject": "Dispatcher: Error Monitoring",
|
|
"DefaultErrorRecipient": "[email protected]",
|
|
"JobStatusesToMonitorByTimeLimit": [
|
|
"Processing",
|
|
"DeterminingOperation",
|
|
"PendingToRun"
|
|
],
|
|
"DefaultDelayMilliseconds": 5000,
|
|
"FeatureFlags": {
|
|
"RunCompletionConsumer": false,
|
|
"RunExecutionConsumer": false,
|
|
"RunJobSchedulerHostedService": false,
|
|
"RunBatchErroredJobsHostedService": false,
|
|
"RunCleanUpJobsHostedService": false,
|
|
"RunDetermineOperationConsumer": false,
|
|
"RunJobFailureConsumer": false,
|
|
"RunSendErroredJobAlertConsumer": false
|
|
}
|
|
},
|
|
"FileOperationsApiConfiguration": {
|
|
"Url": "https://localhost:56595",
|
|
"MoveFileEndpoint": "/api/FileOperations/MoveFile",
|
|
"CopyFileEndpoint": "/api/FileOperations/CopyFile",
|
|
"ModifyFileEndpoint": "/api/FileOperations/ModifyFile",
|
|
"RenameFileEndpoint": "/api/FileOperations/RenameFile",
|
|
"DeleteFileEndpoint": "/api/FileOperations/DeleteFile",
|
|
"ZipDirectoryEndpoint": "/api/FileOperations/ZipDirectory",
|
|
"CreateDirectoryEndpoint": "/api/FileOperations/CreateDirectory",
|
|
"RenameDirectoryEndpoint": "/api/FileOperations/RenameDirectory",
|
|
"UnzipFileEndpoint": "/api/FileOperations/UnzipFile",
|
|
"EncryptFileDataEndpoint": "/api/FileOperations/EncryptFileData",
|
|
"DecryptFileDataEndpoint": "/api/FileOperations/DecryptFileData",
|
|
"UnzipPasswordProtectedFileEndpoint": "/api/FileOperations/UnzipPasswordProtectedFile",
|
|
"DeleteDirectoryEndpoint": "/api/FileOperations/DeleteDirectory",
|
|
"FileValidationEndpoint": "/FileValidation/QueueValidateFile",
|
|
"ExtractIndexFileDataEndpoint": "/api/IndexFile/QueueExtractIndexFileData",
|
|
"ValidateFileSizeInRange": "/FileValidation/QueueValidateFileSizeInRange",
|
|
"DeleteEmptyDirectoryEndpoint": "/api/FileOperations/DeleteEmptyDirectory"
|
|
},
|
|
"FtpApiConfiguration": {
|
|
"Url": "https://localhost:44351",
|
|
"SftpFileEndpoint": "/api/Sftp",
|
|
"QueueSftpDynamicFileEndpoint": "/api/Sftp/QueueSftpDynamicFileRequest",
|
|
"QueueSftpUploadFileEndpoint": "/api/Sftp/QueueSftpUploadRequest",
|
|
"QueueSftpDownloadFileEndpoint": "/api/Sftp/QueueSftpDownloadRequest"
|
|
},
|
|
"NotificationApiConfiguration": {
|
|
"Url": "https://qa-notifications-api.apps.azure.lcu-internal.com",
|
|
"EmailEndpoint": "/api/Email"
|
|
},
|
|
"ArchiverApiConfiguration": {
|
|
"Url": "https://localhost:44353",
|
|
"QueueArchiverEndpoint": "/QueueArchiver/QueueArchiver"
|
|
},
|
|
"BlendApiConfiguration": {
|
|
"Url": "https://localhost:54004",
|
|
"QueueDataImportEndpoint": "/api/Processing/QueueSyncDataFromBlend"
|
|
},
|
|
"DialerApiConfiguration": {
|
|
"Url": "https://localhost:1234",
|
|
"QueueDialerUploadEndpoint": "/api/DialerUpload/QueueDialerUploadRequest",
|
|
"QueueUploadDoNotCallEndpoint": "/api/UploadDoNotCall/QueueUploadDoNotCallRequest",
|
|
"QueueCreateVoAppsCampaignEndpoint": "/api/CreateVoAppsCampaign/QueueCreateVoAppsCampaignRequest",
|
|
"QueueUploadVoAppsCampaignResultsEndpoint": "/api/UploadVoAppsCampaignResults/QueueUploadVoAppsCampaignRequest",
|
|
"QueueUploadVoAppsCampaignErrorRequestEndpoint": "/api/UploadVoAppsCampaignResultsError/QueueUploadVoAppsCampaignErrorRequest"
|
|
},
|
|
"DocumentIngestorApiConfiguration": {
|
|
"Url": "https://localhost:7139",
|
|
"QueueDocumentIngestorEndpoint": "/DocumentIngestor/QueueDocumentIngestor",
|
|
"QueueDocumentBatchIngestionEndpoint": "/BatchIngestion/QueueBatchIngestion",
|
|
"QueueIngestorPdfPartitionerEndpoint": "/PdfPartitioner/QueueIngestorPdfPartitioner",
|
|
"QueueMemberDocumentNotifierEndpoint": "/MemberDocumentNotifier/QueueMemberDocumentNotifier",
|
|
"QueueIngestionFolderCleanUpEndpoint": "/IngestionFolderCleanUp/QueueIngestionFolderCleanUp",
|
|
"QueueProcessStatusTypeEmailRequestEndpoint": "/QueueProcessStatusTypeEmail/QueueProcessStatusTypeEmailRequest"
|
|
},
|
|
"DocumentTypeCleanupApiConfiguration": {
|
|
"Url": "https://localhost:7066",
|
|
"QueueDocumentRetentionCleanupEndpoint": "/DocumentTypeCleanup/QueueDocumentRetentionCleanup"
|
|
},
|
|
"HistoricalDocumentIngestorApiConfiguration": {
|
|
"Url": "https://localhost:44346",
|
|
"QueueDocumentIngestorEndpoint": "/DocumentIngestor/QueueDocumentIngestor",
|
|
"QueueDocumentBatchIngestionEndpoint": "/BatchIngestion/QueueBatchIngestion",
|
|
"QueueIngestorPdfPartitionerEndpoint": "/PdfPartitioner/QueueIngestorPdfPartitioner"
|
|
},
|
|
"RemoteDepositCaptureApiConfiguration": {
|
|
"Url": "https://localhost:44305",
|
|
"QueueRemoteDepositCaptureXmlEndpoint": "/api/RemoteDepositCaptureXml/QueueRemoteDepositCaptureXmlRequest"
|
|
},
|
|
"DataCleanUpApiConfiguration": {
|
|
"Url": "https://localhost:44357",
|
|
"QueueDataCleanUpEndpoint": "/QueueDataCleanUp/QueueDataCleanUp",
|
|
"QueueUpdatePersonForCheckHoldsEndpoint": "/QueueDataCleanUp/QueueUpdatePersonForCheckHolds",
|
|
"QueueNcoaUpdateEndpoint": "/QueueDataCleanUp/QueueUpdateNcoaProcess",
|
|
"QueueUpdateFannieMaeMortgageEndpoint": "/QueueDataCleanUp/QueueUpdateFannieMaeMortgage",
|
|
"QueueIndirectFundingEndpoint": "/QueueDataCleanUp/QueueIndirectFunding"
|
|
},
|
|
"NoticeProcessorApiConfiguration": {
|
|
"Url": "https://localhost:7275",
|
|
"QueueExtractEndpoint": "/QueueExtractRequest/RunNoticeProcessorByExtractRequestNow",
|
|
"QueueProcessingEmailSummaryEndpoint": "/QueueProcessingEmailRequest/RunProcessingEmailRequestNow"
|
|
},
|
|
"MomBotApiConfiguration": {
|
|
"Url": "https://localhost:5001",
|
|
"QueueMomBotEndpoint": "/api/QueueMomBot"
|
|
},
|
|
"RealTimeAlertsApiConfiguration": {
|
|
"Url": "https://localhost:59626",
|
|
"QueueInitiateRealTimeAlertsEndpoint": "/api/TransactionAlerts/QueueInitiateTransactionAlertsRequest",
|
|
"QueueErroredTransactionCleanUpEndpoint": "/api/TransactionAlerts/QueueInitiateErroredTransactionCleanUpRequest"
|
|
},
|
|
"RepoApiConfiguration": {
|
|
"Url": "https://localhost:7066",
|
|
"AccountBatchEndpoint": "/api/RepoBatchProcessing/QueueRepoBatchRequest"
|
|
},
|
|
"MemberPreferencesApiConfiguration": {
|
|
"Url": "https://localhost:52727",
|
|
"QueueDNAAuditRequestEndpoint": "/api/QueueDnaAuditProcess"
|
|
},
|
|
"ConnectionsConfiguration": {
|
|
"SQL": {
|
|
"DispatcherDb": "data source=localhost;initial catalog=Dispatcher;Integrated Security=SSPI;MultipleActiveResultSets=True;App=EntityFramework;Encrypt=false",
|
|
"SQLOptions": {
|
|
"MaxRetryCount": 5,
|
|
"MaxRetryDelay": "0.00:05:00",
|
|
"ErrorNumbersToAdd": [],
|
|
"EnableDetailedErrors": true,
|
|
"CommandTimeout": 60
|
|
}
|
|
}
|
|
},
|
|
"DispatcherRequestBuilderConfiguration": {
|
|
"Url": "https://localhost:44380/api/Ingestion"
|
|
},
|
|
"DispatcherCompletionConsumer": {
|
|
"QueueName": "LCU.Queue.Dispatcher.Completion",
|
|
"ExchangeName": "LCU.Dispatcher.Direct",
|
|
"Subject": "LCU.Queue.Dispatcher.Completion"
|
|
},
|
|
"ConnectionConfiguration": {
|
|
"HostUrl": "localhost",
|
|
"username": "guest",
|
|
"password": "guest"
|
|
},
|
|
"ExecutionReceiveEndpoint": {
|
|
"ReceiveEndpoint": "LCU.Dispatcher.Execution",
|
|
"ReceiveEndpointType": "exchange",
|
|
"PrefetchLimit": 1
|
|
},
|
|
"CompletionReceiveEndpoint": {
|
|
"ReceiveEndpoint": "LCU.Dispatcher.Completion",
|
|
"ReceiveEndpointType": "exchange",
|
|
"PrefetchLimit": 1
|
|
},
|
|
"DetermineOperationReceiveEndpoint": {
|
|
"ReceiveEndpoint": "LCU.Dispatcher.DetermineOperation",
|
|
"ReceiveEndpointType": "exchange",
|
|
"PrefetchLimit": 1
|
|
},
|
|
"JobFailureReceiveEndpoint": {
|
|
"ReceiveEndpoint": "LCU.Dispatcher.JobFailure",
|
|
"ReceiveEndpointType": "exchange",
|
|
"PrefetchLimit": 1
|
|
},
|
|
"SendErroredJobAlertReceiveEndpoint": {
|
|
"ReceiveEndpoint": "LCU.Dispatcher.SendErroredJobAlert",
|
|
"ReceiveEndpointType": "exchange",
|
|
"PrefetchLimit": 100
|
|
},
|
|
"ApiSecurityConfiguration": {
|
|
"ApiKeyAuthenticationFailureBehavior": "Error",
|
|
"ExternalApiKeySet": {
|
|
"DispatcherHostedServiceClient": "VALUE-IN-VAULT"
|
|
}
|
|
},
|
|
"IncentiveManagerConfiguration": {
|
|
"Url": "https://localhost:20001/api",
|
|
"QueueCreditCardImportEndpoint": "/ActivityImport/QueueCreditCardImportRequest",
|
|
"QueueVehicleImportEndpoint": "/ActivityImport/QueueIndirectVehicleImportRequest",
|
|
"QueueActionCreditCardEndpoint": "/ActivityImport/QueueActionCreditCardRequest",
|
|
"QueueActionVehicleEndpoint": "/ActivityImport/QueueActionVehicleRequest",
|
|
"QueueAlliedGapMbpEndpoint": "/ActivityImport/QueueAlliedGapMbpRequest",
|
|
"QueueIncentiveProcessEndpoint": "/Processing/QueueIncentiveProcess",
|
|
"QueueNightlyIncentiveProcessEndpoint": "/Processing/QueueNightlyIncentiveProcess",
|
|
"QueuePayoutProcessEndpoint": "/Processing/QueuePayoutProcess",
|
|
"QueueReportingProcessEndpoint": "/Processing/QueueReportingRequest",
|
|
"QueueGoalDispersalProcessEndpoint": "/Processing/QueueGoalDispersalSyncProcess",
|
|
"QueueDayforceProcessEndpoint": "/Processing/QueueDayforceSyncProcess"
|
|
},
|
|
"FileUpdaterApiConfiguration": {
|
|
"Url": "https://localhost:56076",
|
|
"QueueIndexFieldMapper": "/api/FileUpdater/QueueIndexFieldMapper"
|
|
},
|
|
"TemenosNotificationApiConfiguration": {
|
|
"Url": "https://localhost:7076",
|
|
"QueueDealerAchNotification": "/api/QueueDealerAchNotification"
|
|
}
|
|
} |