namespace PatchProbe.Shared.Models; public sealed class WindowsUpdatePolicy { public bool WsusConfigured { get; init; } public string? WsusServer { get; init; } public string? WsusStatusServer { get; init; } public bool WufbConfigured { get; init; } public int? DeferFeatureUpdatesDays { get; init; } public int? DeferQualityUpdatesDays { get; init; } public bool AutoUpdateEnabled { get; init; } public int? AuOptions { get; init; } public bool TargetGroupEnabled { get; init; } public string? TargetGroup { get; init; } public string? BranchReadinessLevel { get; init; } }