Exemplo n.º 1
0
        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);
        }