teamworkDeviceConfiguration 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 configuration details for a Microsoft Teams-enabled device, including software versions, peripheral device configuration (for example, camera, display, microphone, and speaker), hardware configuration, and Teams client configuration.

Inherits from entity.

Methods

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

Properties

Property Type Description
cameraConfiguration teamworkCameraConfiguration The camera configuration. Applicable only for Microsoft Teams Rooms-enabled devices.
createdBy identitySet Identity of the user who created the device configuration document.
createdDateTime DateTimeOffset The UTC date and time when the device configuration document was created.
displayConfiguration teamworkDisplayConfiguration The display configuration.
hardwareConfiguration teamworkHardwareConfiguration The hardware configuration. Applicable only for Teams Rooms-enabled devices.
id String Document identifier. Inherited from entity.
lastModifiedBy identitySet Identity of the user who last modified the device configuration.
lastModifiedDateTime DateTimeOffset The UTC date and time when the device configuration was last modified.
microphoneConfiguration teamworkMicrophoneConfiguration The microphone configuration. Applicable only for Teams Rooms-enabled devices.
softwareVersions teamworkDeviceSoftwareVersions Information related to software versions for the device, such as firmware, operating system, Teams client, and admin agent.
speakerConfiguration teamworkSpeakerConfiguration The speaker configuration. Applicable only for Teams Rooms-enabled devices.
systemConfiguration teamworkSystemConfiguration The system configuration. Not applicable for Teams Rooms-enabled devices.
teamsClientConfiguration teamworkTeamsClientConfiguration The Teams client configuration. Applicable only for Teams Rooms-enabled devices.

JSON representation

The following is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.teamworkDeviceConfiguration",
  "cameraConfiguration": {
    "@odata.type": "microsoft.graph.teamworkCameraConfiguration"
  },
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "createdDateTime": "String (timestamp)",
  "displayConfiguration": {
    "@odata.type": "microsoft.graph.teamworkDisplayConfiguration"
  },
  "hardwareConfiguration": {
    "@odata.type": "microsoft.graph.teamworkHardwareConfiguration"
  },
  "id": "String (identifier)",
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "lastModifiedDateTime": "String (timestamp)",
  "microphoneConfiguration": {
    "@odata.type": "microsoft.graph.teamworkMicrophoneConfiguration"
  },
  "softwareVersions": {
    "@odata.type": "microsoft.graph.teamworkDeviceSoftwareVersions"
  },
  "speakerConfiguration": {
    "@odata.type": "microsoft.graph.teamworkSpeakerConfiguration"
  },
  "systemConfiguration": {
    "@odata.type": "microsoft.graph.teamworkSystemConfiguration"
  },
  "teamsClientConfiguration": {
    "@odata.type": "microsoft.graph.teamworkTeamsClientConfiguration"
  }
}