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