clientUserAgent resource type

Namespace: microsoft.graph.callRecords

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 a client user agent of an endpoint in a call. Inherits from the userAgent type.

Properties

Property Type Description
applicationVersion String Identifies the version of application software used by this endpoint.
headerValue String User-agent header value reported by this endpoint.
platform microsoft.graph.callRecords.clientPlatform Identifies the platform used by this endpoint. Possible values are: unknown, windows, macOS, iOS, android, web, ipPhone, roomSystem, surfaceHub, holoLens, unknownFutureValue.
productFamily microsoft.graph.callRecords.productFamily Identifies the family of application software used by this endpoint. Possible values are: unknown, teams, skypeForBusiness, lync, unknownFutureValue, azureCommunicationServices. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: azureCommunicationServices.
communicationServiceId String Immutable resource identifier of the Azure Communication Service associated with this endpoint based on Communication Services APIs.
azureADAppId String The unique identifier of the Microsoft Entra application used by this endpoint.

JSON representation

The following is a JSON representation of the resource.

{
  "applicationVersion": "String",
  "headerValue": "String",
  "platform": "String",
  "productFamily": "String",
  "communicationServiceId": "String",
  "azureADAppId": "String"
}