Microsoft Graph · Schema

teleconferenceDeviceQuality

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks

Properties

Name Type Description
callChainId string A unique identifier for all the participant calls in a conference or a unique identifier for two participant calls in P2P call. This needs to be copied over from Microsoft.Graph.Call.CallChainId.
cloudServiceDeploymentEnvironment string A geo-region where the service is deployed, such as ProdNoam.
cloudServiceDeploymentId string A unique deployment identifier assigned by Azure.
cloudServiceInstanceName string The Azure deployed cloud service instance name, such as FrontEndIN3.
cloudServiceName string The Azure deployed cloud service name, such as contoso.cloudapp.net.
deviceDescription string Any additional description, such as VTC Bldg 30/21.
deviceName string The user media agent name, such as Cisco SX80.
mediaLegId string A unique identifier for a specific media leg of a participant in a conference. One participant can have multiple media leg identifiers if retargeting happens. CVI partner assigns this value.
mediaQualityList array The list of media qualities in a media session (call), such as audio quality, video quality, and/or screen sharing quality.
participantId string A unique identifier for a specific participant in a conference. The CVI partner needs to copy over Call.MyParticipantId to this property.
@odata.type string
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphteleconferencedevicequality-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.teleconferenceDeviceQuality",
  "title": "teleconferenceDeviceQuality",
  "required": [
    "@odata.type"
  ],
  "type": "object",
  "properties": {
    "callChainId": {
      "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$",
      "type": "string",
      "description": "A unique identifier for all  the participant calls in a conference or a unique identifier for two participant calls in P2P call. This needs to be copied over from Microsoft.Graph.Call.CallChainId.",
      "format": "uuid"
    },
    "cloudServiceDeploymentEnvironment": {
      "type": "string",
      "description": "A geo-region where the service is deployed, such as ProdNoam.",
      "nullable": true
    },
    "cloudServiceDeploymentId": {
      "type": "string",
      "description": "A unique deployment identifier assigned by Azure.",
      "nullable": true
    },
    "cloudServiceInstanceName": {
      "type": "string",
      "description": "The Azure deployed cloud service instance name, such as FrontEndIN3.",
      "nullable": true
    },
    "cloudServiceName": {
      "type": "string",
      "description": "The Azure deployed cloud service name, such as contoso.cloudapp.net.",
      "nullable": true
    },
    "deviceDescription": {
      "type": "string",
      "description": "Any additional description, such as VTC Bldg 30/21."
    },
    "deviceName": {
      "type": "string",
      "description": "The user media agent name, such as Cisco SX80."
    },
    "mediaLegId": {
      "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$",
      "type": "string",
      "description": "A unique identifier for a specific media leg of a participant in a conference.  One participant can have multiple media leg identifiers if retargeting happens. CVI partner assigns this value.",
      "format": "uuid"
    },
    "mediaQualityList": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/microsoft.graph.teleconferenceDeviceMediaQuality"
      },
      "description": "The list of media qualities in a media session (call), such as audio quality, video quality, and/or screen sharing quality."
    },
    "participantId": {
      "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$",
      "type": "string",
      "description": "A unique identifier for a specific participant in a conference. The CVI partner needs to copy over Call.MyParticipantId to this property.",
      "format": "uuid"
    },
    "@odata.type": {
      "type": "string"
    }
  }
}