TestimoX

API Reference

Class

WindowsUpdateLowPrivilegeDelegationResult

Namespace ComputerX.Updates
Assembly ComputerX
Modifiers sealed

Represents the combined outcome of registry delegation actions and low-privilege Windows Update access readiness assessment for a target computer.

Inheritance

  • Object
  • WindowsUpdateLowPrivilegeDelegationResult

Constructors

public WindowsUpdateLowPrivilegeDelegationResult() #

Properties

public String ComputerName { get; set; } #

Target computer name.

public Boolean RegistryDelegationAttempted { get; set; } #

True when registry delegation was attempted by the cmdlet.

public Int32 RegistryPermissionAppliedCount { get; set; } #

Number of registry ACL updates that were applied successfully.

public Int32 RegistryPermissionFailedCount { get; set; } #

Number of registry ACL updates that failed.

public String RegistryPermissionErrorsText { get; set; } #

Registry delegation errors joined into a single export-friendly string.

public String EventLogReadersMembershipAction { get; set; } #

Event Log Readers membership action result (`Added`, `AlreadyPresent`, `Skipped`, `NotRequested`, or `Failed:*`).

public String RemoteEventLogFirewallAction { get; set; } #

Remote Event Log firewall action result (`Enabled:n`, `AlreadyEnabled`, `NotFound`, `Skipped`, `NotRequested`, or `Failed:*`).

public Boolean EventTelemetryChecked { get; set; } #

True when event telemetry was included in the readiness assessment.

public Boolean EventTelemetryRequired { get; set; } #

True when event telemetry was required for a passing readiness assessment.

public WindowsUpdateWsusDecision WsusDecision { get; set; } #

Derived WSUS management decision from telemetry.

public Boolean IsLowPrivilegeReady { get; set; } #

True when the target satisfies the required low-privilege telemetry baseline.

public String AccessDiagnostics { get; set; } #

Combined access diagnostics summary.

public String MissingCapabilitiesText { get; set; } #

Missing capabilities joined into a single export-friendly string.

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 DateTimeOffset AssessedUtc { get; set; } #

UTC timestamp when readiness was assessed.