TestimoX

API Reference

Class

WindowsUpdateWsusTelemetryJsonSerializer

Namespace ComputerX.Updates
Assembly ComputerX
Modifiers static

Parses WSUS telemetry payloads emitted by remote collectors.

Inheritance

  • Object
  • WindowsUpdateWsusTelemetryJsonSerializer

Methods

public static IReadOnlyList<WindowsUpdateWsusComputerTelemetry> ParseComputerPayload(String payload) #
Returns: IReadOnlyList<WindowsUpdateWsusComputerTelemetry>

Parses a JSON payload into WSUS per-computer telemetry rows.

Parameters

payload System.String requiredposition: 0
Serialized payload.

Returns

Parsed WSUS per-computer telemetry rows.

public static WindowsUpdateWsusFleetTelemetry ParseFleetPayload(String payload, String sourceWsusServer) #
Returns: WindowsUpdateWsusFleetTelemetry

Parses a JSON payload into WSUS fleet telemetry.

Parameters

payload System.String requiredposition: 0
Serialized payload.
sourceWsusServer System.String requiredposition: 1
Fallback WSUS source name.

Returns

Parsed WSUS fleet telemetry.