cs-codex-dist-tests/CodexPlugin/CodexStartupConfig.cs

25 lines
769 B
C#
Raw Normal View History

using KubernetesWorkflow;
2023-09-08 07:39:56 +00:00
using Utils;
2023-04-13 07:33:10 +00:00
namespace CodexPlugin
2023-04-12 11:53:55 +00:00
{
public class CodexStartupConfig
{
2023-05-31 11:34:12 +00:00
public CodexStartupConfig(CodexLogLevel logLevel)
{
LogLevel = logLevel;
}
public string? NameOverride { get; set; }
2023-04-12 11:53:55 +00:00
public Location Location { get; set; }
2023-05-31 11:34:12 +00:00
public CodexLogLevel LogLevel { get; }
2023-04-12 11:53:55 +00:00
public ByteSize? StorageQuota { get; set; }
//public MetricsMode MetricsMode { get; set; }
//public MarketplaceInitialConfig? MarketplaceConfig { get; set; }
public string? BootstrapSpr { get; set; }
public int? BlockTTL { get; set; }
public TimeSpan? BlockMaintenanceInterval { get; set; }
public int? BlockMaintenanceNumber { get; set; }
2023-04-12 11:53:55 +00:00
}
}