UCClientUpdateStatus
Update Event that combines the latest client-based data with the latest service-based data to create a complete picture for one device (client) and one update.
Schema for UCClientUpdateStatus
Field | Type | Enumerated type | Example | Description |
---|---|---|---|---|
AzureADDeviceId | string | No | 71db1a1a-f1a6-4a25-b88f-79c2f513dae0 |
Microsoft Entra Device ID |
AzureADTenantId | string | No | 69ca04b0-703d-4b3a-9184-c4e3c15d6f5e |
Microsoft Entra tenant ID |
CatalogId | string | No | b0f410599615e2ce15e6614ac3fc4ec62d80324020351e172edef89091a64f2f |
This field applies to drivers only. The Catalog ID of the update from Windows Autopatch. |
ClientState | string | Yes | Installing |
This field applies to drivers only. Higher-level bucket of ClientSubstate. |
ClientSubstate | string | Yes | DownloadStart |
Last-known state of this update relative to the device, from the client. |
ClientSubstateRank | int | No | 2300 |
Ranking of client substates for sequential ordering in funnel-type views. The rankings between ServiceSubstate and ClientSubstate can be used together. |
ClientSubstateTime [UTC] | datetime | No | 2020/05/14 09:26:03.478 AM |
Date and time of last client substate transition |
DeploymentId | string | No | cf1b12a3-3d84-4ce3-bc8e-de48459e252d |
The identifier of the deployment that is targeting this update to this device, else empty. |
DeviceName | string | No | JohnPC-Contoso |
Device's given name |
EventData | string | No | Currently, data isn't gathered to populate this field. Json to fill with arbitrary K/V pairs. Used to populate contextual data that would otherwise be sparsely populated if elevated to a field always present in the schema. | |
FurthestClientSubstate | string | No | DownloadComplete |
Furthest clientSubstate |
FurthestClientSubstateRank | int | No | 2400 |
Ranking of furthest clientSubstate |
GlobalDeviceId | string | No | g:9832741921341 |
Microsoft internal global device identifier |
IsUpdateHealthy | string | No | 1 |
Currently, data isn't gathered to populate this field. True: No issues preventing this device from updating to this update have been found. False: There's something that may prevent this device from updating. |
OfferReceivedTime [UTC] | datetime | No | 2020/05/14 09:26:03.478 AM |
Date and time when device last reported entering OfferReceived, else empty. |
RestartRequiredTime [UTC] | datetime | No | 2020/05/14 09:26:03.478 AM |
Date and time when device first reported entering RebootRequired (or RebootPending), else empty. |
SCCMClientId | string | No | 5AB72FAC-93AB-4954-9AB0-6557D0EFA245 |
A string corresponding to the Configuration Manager Client ID on the device. |
SourceSystem | string | No | Azure |
|
TargetBuild | string | No | 10.0.18363.836 |
The full build of the content this DeviceUpdateEvent is tracking. For Windows 10 updates, this value would correspond to the full build (10.0.14393.385). |
TargetBuildNumber | string | No | 18363 |
Integer of the Major portion of Build. |
TargetKBNumber | string | No | KB4524570 |
KB Article. |
TargetRevisionNumber | string | No | 836 |
Integer or the minor (or revision) portion of the build. |
TargetVersion | string | No | 1909 |
The target operating system version, such as 1909. |
TenantId | string | No | 69ca04b0-703d-4b3a-9184-c4e3c15d6f5e |
Microsoft Entra tenant ID of the device. |
TimeGenerated [UTC] | datetime | No | 2020/05/14 09:26:03.478 AM |
The time the snapshot generated this specific record. This is to determine to which batch snapshot this record belongs. |
Type | string | No | UCClientUpdateStatus |
The entity type |
UpdateCategory | string | Yes | WindowsFeatureUpdate |
The type of content this DeviceUpdateEvent is tracking. |
UpdateClassification | string | Yes | Upgrade |
Whether the update classification is an upgrade (feature update), security (quality update), nonsecurity (quality update), or driver |
UpdateConnectivityLevel | Yes | Currently, data isn't gathered to populate this field. Whether or not this device is maintaining a sufficiently cumulative and continuous connection to Windows Update so the update can progress optimally. | ||
UpdateDisplayName | string | No | Windows 10 1909 |
The long-form display name for the given update. Varies on content type (feature update. quality update) |
UpdateHealthGroupL1 | string | No | Currently, data isn't gathered to populate this field. Grouping design to describe the current update installation's "health", L1 (highest-level). | |
UpdateHealthGroupL2 | string | No | Currently, data isn't gathered to populate this field. Integer for ranking the L1 UpdateHealthGroup. | |
UpdateHealthGroupL3 | string | No | Currently, data isn't gathered to populate this field. Second grouping, subset of L1, more detailed. | |
UpdateHealthGroupRankL1 | int | No | Currently, data isn't gathered to populate this field. Integer for ranking the L2 UpdateHealthGroup. | |
UpdateHealthGroupRankL2 | int | No | Currently, data isn't gathered to populate this field. Third grouping, subset of L3, more detailed. | |
UpdateHealthGroupRankL3 | int | No | Currently, data isn't gathered to populate this field. Integer for ranking the L3 UpdateHealthGroup. | |
UpdateId | string | No | 10e519f0-06ae-4141-8f53-afee63e995f0 |
This field applies to drivers only. Update ID of the targeted update |
UpdateInstalledTime [UTC] | datetime | No | 2020/05/14 09:26:03.478 AM |
DateTime when event transitioned to UpdateInstalled, else empty. |
UpdateManufacturer | string | No | Microsoft |
This field applies to drivers only. Manufacturer of update. Microsoft for feature or quality updates, for drivers the name of driver manufacturer. |
UpdateReleaseTime [UTC] | datetime | No | 2020/05/14 09:26:03.478 AM |
The release date of the update |
UpdateSource | string | Yes | UUP |
The source of the update such as UUP, MUv6, Media |