UCClient
UCClient acts as an individual device's record. It contains data such as the currently installed build, the device's name, the OS edition, and active hours (quantitative).
Schema for UCClient
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 |
City | string | No | Currently, data isn't gathered to populate this field. Device city, based on IP address. | |
Country | string | No | US |
The last-reported location of device (country or region), based on IP address. Shown as country code. |
DeviceFamily | string | No | PC, Phone |
The device family such as PC, Phone. |
DeviceFormFactor | string | No | Notebook, Desktop, Phone. |
Currently, data isn't gathered to populate this field. The device form factor |
DeviceManufacturer | string | No | Hewlett-Packard. |
Currently, data isn't gathered to populate this field. The device OEM manufacturer |
DeviceModel | string | No | The device's OEM model |
Currently, data isn't gathered to populate this field. The device OEM model |
DeviceName | string | No | JohnPC-Contoso |
Client-provided device name |
GlobalDeviceId | string | No | g:9832741921341 |
The global device identifier |
IsVirtual | bool | No | Yes, No |
Whether device is a virtual device. |
LastCensusScanTime [UTC] | datetime | No | 2020-05-14 09:26:03.478039 |
The last time this device performed a successful census scan, if any. |
LastWUScanTime [UTC] | datetime | No | 2020-05-14 09:26:03.478039 |
The last time this device performed a successful Windows Update scan, if any. |
OSArchitecture | string | Yes | x86 |
The architecture of the operating system (not the device) this device is currently on. |
OSBuild | string | No | 10.0.22621.1702 |
The full operating system build installed on this device, such as Major.Minor.Build.Revision |
OSBuildNumber | int | No | 22621 |
The major build number, in int format, the device is using. |
OSEdition | string | Yes | Professional |
The Windows edition |
OSFeatureUpdateComplianceStatus | string | Yes | Compliant |
Whether the device is on the latest feature update that's offered from Windows Autopatch, else NotApplicable. |
OSFeatureUpdateEOSTime [UTC] | datetime | No | 2020-05-14 09:26:03.478039 |
The end of service date of the feature update currently installed on the device. |
OSFeatureUpdateReleaseTime [UTC] | datetime | No | 2020-05-14 09:26:03.478039 |
The release date of the feature update currently installed on the device. |
OSFeatureUpdateStatus | string | Yes | InService;EndOfService |
Whether the device is on the latest available feature update, for its feature update. |
OSQualityUpdateComplianceStatus | string | Yes | NotCompliant |
Whether the device is on the latest quality update that's offered from Windows Autopatch, else NotApplicable. |
OSQualityUpdateReleaseTime [UTC] | datetime | No | 2020-05-14 09:26:03.478039 |
The release date of the quality update currently installed on the device. |
OSQualityUpdateStatus | string | Yes | Latest;NotLatest |
Whether the device is on the latest available quality update, for its feature update. |
OSRevisionNumber | int | No | 836 |
The revision, in int format, this device is on. |
OSSecurityUpdateComplianceStatus | string | Yes | NotCompliant |
Whether the device is on the latest security update (quality update where the Classification=Security) that's offered from Windows Autopatch, else NotApplicable. |
OSSecurityUpdateStatus | string | Yes | Latest;NotLatest;MultipleSecurityUpdatesMissing |
Whether the device is on the latest available security update, for its feature update. |
OSServicingChannel | string | Yes | SAC |
The elected Windows 10 servicing channel of the device. |
OSVersion | string | No | 1909 |
The Windows 10 operating system version currently installed on the device, such as 19H2, 20H1, 20H2. |
PrimaryDiskFreeCapacityMb | No | Currently, data isn't gathered to populate this field. Free disk capacity of the primary disk in Megabytes. | ||
SCCMClientId | string | No | 5AB72FAC-93AB-4954-9AB0-6557D0EFA245 |
Configuration Manager client ID, if available. |
SourceSystem | string | No | Azure |
|
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.478039 |
The time the snapshot generated this specific record. This field is to determine to which batch snapshot this record belongs. |
Type | string | No | UCClient |
The entity type |
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. | ||
WUAutomaticUpdates | No | Currently, data isn't gathered to populate this field. Manage automatic update behavior to scan, download, and install updates. | ||
WUDeadlineNoAutoRestart | No | Currently, data isn't gathered to populate this field. Devices won't automatically restart outside of active hours until the deadline is reached - It's 1 by default and indicates enabled, 0 indicates disabled | ||
WUDODownloadMode | No | Currently, data isn't gathered to populate this field. The Windows Update DO DownloadMode configuration. | ||
WUFeatureDeadlineDays | int | No | 0 |
CSP: ConfigureDeadlineForFeatureUpdates. The feature update deadline configuration in days. -1 indicates not configured. 0 indicates configured but set to 0. Values > 0 indicate the deadline in days. |
WUFeatureDeferralDays | int | No | 0 |
CSP: DeferFeatureUpdates. The feature update deferral configuration in days. -1 indicates not configured. 0 indicates configured but set to 0. Values > 0 indicate the policy setting. |
WUFeatureGracePeriodDays | int | No | 7 |
The Windows Update grace period for feature update in days. -1 indicates not configured. 0 indicates configured and set to 0. Values greater than 0 indicate the grace period in days. |
WUFeaturePauseEndTime [UTC] | datetime | No | 2020-05-14 09:26:03.478039 |
Currently, data isn't gathered to populate this field. The time Windows Update feature update pause ends, if activated, else null. |
WUFeaturePauseStartTime [UTC] | datetime | No | 2020-05-14 09:26:03.478039 |
Currently, data isn't gathered to populate this field. The time Windows Update feature update pause was activated, if activated, else null. Feature updates are paused for 35 days from the specified start date. |
WUFeaturePauseState | string | No | NotConfigured |
Indicates pause status of device for feature updates. Possible values are Paused, NotPaused, NotConfigured. |
WUNotificationLevel | No | Currently, data isn't gathered to populate this field. This policy allows you to define what Windows Update notifications users see. 0 (default) - Use the default Windows Update notifications. 1 - Turn off all notifications, excluding restart warnings. 2 - Turn off all notifications, including restart warnings | ||
WUPauseUXDisabled | No | Currently, data isn't gathered to populate this field. This policy allows the IT admin to disable the Pause Updates feature. When this policy is enabled, the user can't access the Pause updates' feature. Supported values 0, 1. | ||
WUQualityDeadlineDays | int | No | 7 |
CSP: ConfigureDeadlineForQualityUpdates. The Windows update quality update deadline configuration in days. -1 indicates not configured. 0 indicates configured but set to 0. Values > 0 indicate the deadline in days. |
WUQualityDeferralDays | int | No | -1 |
CSP: DeferQualityUpdates. The Windows Update quality update deferral configuration in days. -1 indicates not configured. 0 indicates configured but set to 0. Values greater than 0 indicate the policy setting. |
WUQualityGracePeriodDays | int | No | 0 |
The Windows Update grace period for quality update in days. -1 indicates not configured. 0 indicates configured and set to 0. Values greater than 0 indicate the grace period in days. |
WUQualityPauseEndTime [UTC] | datetime | No | 2020-05-14 09:26:03.478039 |
Currently, data isn't gathered to populate this field. The time the quality update pause ends, if activated, else null. |
WUQualityPauseStartTime [UTC] | datetime | No | 2020-05-14 09:26:03.478039 |
Currently, data isn't gathered to populate this field. The time Windows Update quality update pause- was activated; if activated; else null. |
WUQualityPauseState | string | No | NotConfigured |
Indicates pause status of device for quality updates. Possible values are Paused, NotPaused, NotConfigured. |
WURestartNotification | No | Currently, data isn't gathered to populate this field. Allows the IT Admin to specify the method by which the auto restart required notification is dismissed. The following list shows the supported values: 1 (default) = Auto Dismissal. 2 - User Dismissal. | ||
WUServiceURLConfigured | No | Currently, data isn't gathered to populate this field. The device checks for updates from Microsoft Update. Set to a URL, such as http://abcd-srv:8530. The device checks for updates from the WSUS server at the specified URL. Not configured. The device checks for updates from Microsoft Update. Set to a URL, such as http://abcd-srv:8530. The device checks for updates from the WSUS server at the specified URL. | ||
WUUXDisabled | No | Currently, data isn't gathered to populate this field. This policy allows the IT admin to remove access to scan Windows Update. When this policy is enabled, the user can't access the Windows Update scan, download, and install features. Default is 0. Supported values 0, 1. |