hardwareConfigurationUserState resource type

Namespace: microsoft.graph

Important: Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.

Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

Contains properties for User state of the hardware configuration

Methods

Method Return Type Description
List hardwareConfigurationUserStates hardwareConfigurationUserState collection List properties and relationships of the hardwareConfigurationUserState objects.
Get hardwareConfigurationUserState hardwareConfigurationUserState Read properties and relationships of the hardwareConfigurationUserState object.
Create hardwareConfigurationUserState hardwareConfigurationUserState Create a new hardwareConfigurationUserState object.
Delete hardwareConfigurationUserState None Deletes a hardwareConfigurationUserState.
Update hardwareConfigurationUserState hardwareConfigurationUserState Update the properties of a hardwareConfigurationUserState object.

Properties

Property Type Description
id String Key of the hardware configuration script user state entity. This property is read-only.
upn String User Principal Name (UPN).
userEmail String User Email address.
userName String User name
lastStateUpdateDateTime DateTimeOffset Last timestamp when the hardware configuration executed
successfulDeviceCount Int32 Success device count for specific user.
failedDeviceCount Int32 Failed device count for specific user.
pendingDeviceCount Int32 Pending device count for specific user.
errorDeviceCount Int32 Error device count for specific user.
notApplicableDeviceCount Int32 Not applicable device count for specific user.
unknownDeviceCount Int32 Unknown device count for specific user.

Relationships

None

JSON Representation

Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.hardwareConfigurationUserState",
  "id": "String (identifier)",
  "upn": "String",
  "userEmail": "String",
  "userName": "String",
  "lastStateUpdateDateTime": "String (timestamp)",
  "successfulDeviceCount": 1024,
  "failedDeviceCount": 1024,
  "pendingDeviceCount": 1024,
  "errorDeviceCount": 1024,
  "notApplicableDeviceCount": 1024,
  "unknownDeviceCount": 1024
}