public async Task <V1Job> CreateOrUpdateJob(KubernetesCreateOrUpdateRequest request, [FromQuery] string labelSelector = null, [FromQuery] int?timeoutSeconds = null) { _logger.LogInformation($"Create or Replace job api. namespace {request.NameSpace}, bodyContentType {request.BodyContentType}"); var decodedBody = Kubernetes.Base64ToString(request.Body); var job = await _operations.CreateOrReplaceJobAsync(request.NameSpace, decodedBody, request.BodyContentType, labelSelector, timeoutSeconds); return(job); }