{ "$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" } } }