deviceInstallState resource type

Important: APIs under the / beta version in Microsoft Graph are in preview and are subject to change. Use of these APIs in production applications is not supported.

Note: Using the Microsoft Graph APIs to configure Intune controls and policies still requires that the Intune service is correctly licensed by the customer.

Contains properties for the installation state for a device.


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


Property Type Description
id String Key of the entity.
deviceName String Device name.
deviceId String Device Id.
lastSyncDateTime DateTimeOffset Last sync date and time.
installState installState The install state of the eBook. Possible values are: notApplicable, installed, failed, notInstalled, uninstallFailed, unknown.
errorCode String The error code for install failures.
osVersion String OS Version.
osDescription String OS Description.
userName String Device User Name.



JSON Representation

Here is a JSON representation of the resource.

  "@odata.type": "#microsoft.graph.deviceInstallState",
  "id": "String (identifier)",
  "deviceName": "String",
  "deviceId": "String",
  "lastSyncDateTime": "String (timestamp)",
  "installState": "String",
  "errorCode": "String",
  "osVersion": "String",
  "osDescription": "String",
  "userName": "String"