teamworkDeviceHealth resource type

Namespace: microsoft.graph

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents the health details of a Microsoft Teams-enabled device. The device health is calculated based on the device configuration and other device parameters.

Inherits from entity.

Methods

Method Return type Description
Get teamworkDeviceHealth teamworkDeviceHealth Read the properties and relationships of a teamworkDeviceHealth object.

Properties

Property Type Description
connection teamworkConnection Information about the connection status.
createdBy identitySet Identity of the user who created the device health document.
createdDateTime DateTimeOffset The UTC date and time when the device health document was created.
hardwareHealth teamworkHardwareHealth Health details about the device hardware.
id String Doucument identifier. Inherited from entity.
lastModifiedBy identitySet Identity of the user who last modified the device health details.
lastModifiedDateTime DateTimeOffset The UTC date and time when the device health detail was last modified.
loginStatus teamworkLoginStatus The login status of Microsoft Teams, Skype for Business, and Exchange.
peripheralsHealth teamworkPeripheralsHealth Health details about all peripherals (for example, speaker and microphone) attached to a device.
softwareUpdateHealth teamworkSoftwareUpdateHealth Software updates available for the device.

JSON representation

The following is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.teamworkDeviceHealth",
  "connection": {
    "@odata.type": "microsoft.graph.teamworkConnection"
  },
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "createdDateTime": "String (timestamp)",
  "hardwareHealth": {
    "@odata.type": "microsoft.graph.teamworkHardwareHealth"
  },
  "id": "String (identifier)",
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "lastModifiedDateTime": "String (timestamp)",
  "loginStatus": {
    "@odata.type": "microsoft.graph.teamworkLoginStatus"
  },
  "peripheralsHealth": {
    "@odata.type": "microsoft.graph.teamworkPeripheralsHealth"
  },
  "softwareUpdateHealth": {
    "@odata.type": "microsoft.graph.teamworkSoftwareUpdateHealth"
  }
}