public async Task <V1Job> DeleteJob(KubernetesDeleteRequest request, [FromQuery] string labelSelector = null, [FromQuery] int?timeoutSeconds = null) { _logger.LogInformation($"Delete job api. namespace {request.NameSpace}, name {request.Name}"); var options = new V1DeleteOptions { PropagationPolicy = "Foreground", GracePeriodSeconds = request.GraceperiodSecond, }; var res = await _operations.DeleteJobAsync(request.NameSpace, request.Name, options, labelSelector, timeoutSeconds); return(res); }