wabbajack/Wabbajack.RateLimiter/ResourceLimitConfiguration.cs

15 lines
423 B
C#
Raw Normal View History

2021-09-27 12:42:46 +00:00
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;
}
}