wabbajack/Wabbajack.RateLimiter/ResourceLimitConfiguration.cs
2021-10-23 10:51:17 -06:00

14 lines
377 B
C#

namespace Wabbajack.RateLimiter;
public class ResourceLimitConfiguration
{
public ResourceLimit Disk { get; init; } = new();
public ResourceLimit CPU { get; init; } = new();
public ResourceLimit Network { get; init; } = new();
}
public class ResourceLimit
{
public int MaxConcurrentTasks { get; set; } = -1;
public long MaxThroughput { get; set; } = -1;
}