API Reference
View (DomainControllerWindowsUpdatePostureService)
Aggregated Windows Update posture view for a domain controller.
Inheritance
- Object
- View
Constructors
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String ComputerName { get; set; } #Target computer name.
public Int32 RecentInstallWarningDays { get; set; } #Configured recent-install threshold in days.
public Int32 DetectionWarningDays { get; set; } #Configured detection warning threshold in days.
public Int32 DetectionCriticalDays { get; set; } #Configured detection critical threshold in days.
public Boolean TelemetryQuerySucceeded { get; set; } #True when Windows Update telemetry completed without a fatal collection error.
public String CollectionError { get; set; } #Fatal collection error from Windows Update telemetry, when present.
public String LatestInstalledUpdateKb { get; set; } #KB identifier of the most recent installed update, when available.
public String LatestInstalledUpdateTitle { get; set; } #Friendly title of the most recent installed update, when available.
public Nullable<DateTimeOffset> LatestInstalledUpdateUtc { get; set; } #UTC install timestamp of the most recent hotfix, when available.
public Nullable<Double> LatestInstalledUpdateAgeDays { get; set; } #Age in days of the most recent installed hotfix, when available.
public Nullable<DateTimeOffset> LatestUpdateActivityUtc { get; set; } #Most recent update installation activity, from hotfix inventory or telemetry.
public Nullable<Double> LatestUpdateActivityAgeDays { get; set; } #Age in days of the most recent update installation activity.
public String LatestUpdateActivitySource { get; set; } #Source used for the latest update activity timestamp.
public Boolean RecentInstallWithinThreshold { get; set; } #True when recent installation activity is within the configured threshold.
public Nullable<Double> DetectionAgeDays { get; set; } #Age in days of the most recent successful update detection.
public Boolean DetectionWithinWarningThreshold { get; set; } #True when detection freshness is within the configured warning threshold.
public Boolean DetectionWithinCriticalThreshold { get; set; } #True when detection freshness is within the configured critical threshold.
public Boolean PendingReboot { get; set; } #True when the client reports a pending reboot state.
public Boolean UpdateRebootPending { get; set; } #True when Windows Update events indicate a reboot is still pending.
public String WsusDecision { get; set; } #WSUS management decision derived from the client snapshot.
public String WsusServer { get; set; } #Configured WSUS server when available.
public String WarningsText { get; set; } #Non-fatal warnings returned by telemetry.
public Diagnostics Diagnostics { get; set; } #Evaluation diagnostics.