API Reference
WindowsUpdateWsusServerStatusTelemetry
Represents WSUS server status counters returned by GetComputerStatus.
Inheritance
- Object
- WindowsUpdateWsusServerStatusTelemetry
Constructors
public WindowsUpdateWsusServerStatusTelemetry() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Nullable<Int32> UpdateCount { get; set; } #Total update count known to WSUS.
public Nullable<Int32> DeclinedUpdateCount { get; set; } #Count of declined updates.
public Nullable<Int32> ApprovedUpdateCount { get; set; } #Count of approved updates.
public Nullable<Int32> NotApprovedUpdateCount { get; set; } #Count of not-approved updates.
public Nullable<Int32> UpdatesWithStaleUpdateApprovalsCount { get; set; } #Count of updates with stale approvals.
public Nullable<Int32> ExpiredUpdateCount { get; set; } #Count of expired updates.
public Nullable<Int32> CriticalOrSecurityUpdatesNotApprovedForInstallCount { get; set; } #Count of critical or security updates not approved for install.
public Nullable<Int32> WsusInfrastructureUpdatesNotApprovedForInstallCount { get; set; } #Count of WSUS infrastructure updates not approved for install.
public Nullable<Int32> UpdatesWithClientErrorsCount { get; set; } #Count of updates with client-side errors.
public Nullable<Int32> UpdatesWithServerErrorsCount { get; set; } #Count of updates with server-side errors.
public Nullable<Int32> UpdatesNeedingFilesCount { get; set; } #Count of updates needing files.
public Nullable<Int32> UpdatesNeededByComputersCount { get; set; } #Count of updates needed by computers.
public Nullable<Int32> UpdatesUpToDateCount { get; set; } #Count of updates already up to date.
public Nullable<Int32> CustomComputerTargetGroupCount { get; set; } #Count of custom computer target groups.
public Nullable<Int32> ComputerTargetCount { get; set; } #Count of WSUS computer targets.
public Nullable<Int32> ComputerTargetsNeedingUpdatesCount { get; set; } #Count of computer targets needing updates.
public Nullable<Int32> ComputerTargetsWithUpdateErrorsCount { get; set; } #Count of computer targets with update errors.
public Nullable<Int32> ComputersUpToDateCount { get; set; } #Count of computers up to date.
public Nullable<Int32> UnrecognizedClientRequestedTargetGroupNameCount { get; set; } #Count of unrecognized requested target group names.
public Nullable<Boolean> ShouldDeleteUnneededRevisions { get; set; } #Indicates whether WSUS recommends deleting unneeded revisions.