API Reference
WindowsUpdateLowPrivilegeAccessAssessment
Represents a low-privilege access preflight assessment for Windows Update telemetry collection.
Inheritance
- Object
- WindowsUpdateLowPrivilegeAccessAssessment
Constructors
public WindowsUpdateLowPrivilegeAccessAssessment() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String ComputerName { get; set; } #Target computer name used for the assessment.
public Boolean EventTelemetryChecked { get; set; } #True when event telemetry was included in the underlying collection.
public Boolean EventTelemetryRequired { get; set; } #True when event telemetry read access is required for this assessment.
public WindowsUpdateWsusDecision WsusDecision { get; set; } #Derived WSUS management decision from the collected status.
public Boolean WsusPolicyReadable { get; set; } #True when WSUS policy registry reads were successful.
public Boolean UpdateResultsReadable { get; set; } #True when update results registry reads were successful.
public Boolean PendingRebootReadable { get; set; } #True when pending reboot signal reads were successful.
public Boolean EventTelemetryReadable { get; set; } #True when event telemetry reads were successful.
public Boolean IsLowPrivilegeReady { get; set; } #True when the target satisfies the required low-privilege telemetry capability baseline.
public String AccessDiagnostics { get; set; } #Combined access diagnostics summary.
public String WsusPolicyAccessLimitedReads { get; set; } #Names of access-limited WSUS policy reads.
public String UpdateResultsAccessLimitedReads { get; set; } #Names of access-limited update-result reads.
public String EventTelemetryAccessLimitedReads { get; set; } #Names of access-limited event telemetry reads.
public List<String> MissingCapabilities { get; } #Names of currently missing capabilities.
public String MissingCapabilitiesText { get; set; } #Missing capability names joined into a single export-friendly string.
public List<String> RecommendedActions { get; } #Action-oriented remediation hints mapped to missing capabilities.
public String RecommendedActionsText { get; set; } #Recommended remediation actions joined into a single export-friendly string.
public String CollectionError { get; set; } #Fatal collection error when present.
public String WarningsText { get; set; } #Warning messages joined into a single export-friendly string.
public DateTimeOffset AssessedUtc { get; set; } #UTC timestamp when the assessment object was created.