public async Task <IActionResult> UpdateJobTaskConfig(int projectId, int jobId, int taskId, UpdateJobTaskConfigDto jobTaskConfig)
        {
            _logger.LogInformation("Updating job task config for task {taskId} in job definition {jobId}, project {projectId}. Request body: {@jobTaskConfig}",
                                   taskId, jobId, projectId, jobTaskConfig);

            if (taskId != jobTaskConfig.Id)
            {
                _logger.LogWarning("Task Id doesn't match.");
                return(BadRequest("Task Id doesn't match."));
            }

            await _jobDefinitionService.UpdateJobTaskConfig(jobTaskConfig.Id, jobTaskConfig.Config);

            return(Ok());
        }