API Reference
WsusConfiguration
Aggregated WSUS configuration view (single object) with nested, typed parts.
Inheritance
- Object
- WsusConfiguration
Constructors
public WsusConfiguration() #Inherited Methods
Properties
public Boolean CollectionSucceeded { get; set; } #True when WSUS configuration collection completed successfully.
public String CollectionError { get; set; } #Error details when collection fails; null when successful.
public WsusEndpointsView Endpoints { get; set; } #Aggregated lists of URLs and non‑HTTPS endpoints.
public WsusPinningView Pinning { get; set; } #Pinning configuration state.
public WsusProxyView Proxy { get; set; } #Proxy behavior evaluation results.
public WsusHygieneView Hygiene { get; set; } #Basic WSUS hygiene checks.
public List<String> Diagnostics { get; } #Diagnostic notes gathered during evaluation.
public IReadOnlyList<PolicyAttribution> Attribution { get; set; } #Policy attribution rows for key Windows Update settings (winner + sources).
public String AttributionTopWriters { get; } #Convenience display string listing up to three distinct Effective GPO names that wrote WSUS settings (winner-first per setting, distinct list).
public View TlsProbe { get; set; } #Optional runtime TLS probe results for configured WSUS HTTPS endpoints. When null, no probe was performed. Rules may render sections conditionally.