TestimoX

API Reference

Class

WindowsUpdateComplianceSummaryQueryOptions

Namespace ComputerX.Updates
Assembly ComputerX
Modifiers sealed

Options controlling the operator-facing Windows Update compliance summary.

Inheritance

  • Object
  • WindowsUpdateComplianceSummaryQueryOptions

Constructors

public WindowsUpdateComplianceSummaryQueryOptions() #

Properties

public WindowsUpdateTelemetry Telemetry { get; set; } #

Optional pre-collected telemetry reused instead of collecting fresh telemetry.

public WindowsUpdateCorrelationResult Correlation { get; set; } #

Optional pre-collected correlation reused instead of collecting fresh correlation.

public IReadOnlyList<WindowsUpdateHistoryEntry> History { get; set; } #

Optional pre-collected history reused instead of collecting recent history.

public WindowsUpdateTelemetryQueryOptions TelemetryOptions { get; set; } #

Optional telemetry query options used when Telemetry is not supplied.

public WindowsUpdateCorrelationQueryOptions CorrelationOptions { get; set; } #

Optional correlation query options used when Correlation is not supplied.

public WindowsUpdateHistoryQueryOptions HistoryOptions { get; set; } #

Optional history query options used when History is not supplied.

public Boolean IncludeHistory { get; set; } #

When true, includes a recent Windows Update history slice.

public WindowsUpdatePatchPriorityContext PriorityContext { get; set; } #

Optional contextual weighting signals used for reusable patch-posture scoring.

public Int32 FailedHistoryWarningThreshold { get; set; } #

Warning threshold for recent failed history rows. Set to 0 to disable.

public Int32 FailedHistoryCriticalThreshold { get; set; } #

Critical threshold for recent failed history rows. Set to 0 to disable.