Microsoft Graph · Schema
teleconferenceDeviceMediaQuality
Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks
Properties
| Name | Type | Description |
|---|---|---|
| averageInboundJitter | string | The average inbound stream network jitter. |
| averageInboundPacketLossRateInPercentage | object | The average inbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. |
| averageInboundRoundTripDelay | string | The average inbound stream network round trip delay. |
| averageOutboundJitter | string | The average outbound stream network jitter. |
| averageOutboundPacketLossRateInPercentage | object | The average outbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. |
| averageOutboundRoundTripDelay | string | The average outbound stream network round trip delay. |
| channelIndex | number | The channel index of media. Indexing begins with 1. If a media session contains 3 video modalities, channel indexes will be 1, 2, and 3. |
| inboundPackets | number | The total number of the inbound packets. |
| localIPAddress | string | the local IP address for the media session. |
| localPort | number | The local media port. |
| maximumInboundJitter | string | The maximum inbound stream network jitter. |
| maximumInboundPacketLossRateInPercentage | object | The maximum inbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. |
| maximumInboundRoundTripDelay | string | The maximum inbound stream network round trip delay. |
| maximumOutboundJitter | string | The maximum outbound stream network jitter. |
| maximumOutboundPacketLossRateInPercentage | object | The maximum outbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. |
| maximumOutboundRoundTripDelay | string | The maximum outbound stream network round trip delay. |
| mediaDuration | string | The total modality duration. If the media enabled and disabled multiple times, MediaDuration will the summation of all of the durations. |
| networkLinkSpeedInBytes | number | The network link speed in bytes |
| outboundPackets | number | The total number of the outbound packets. |
| remoteIPAddress | string | The remote IP address for the media session. |
| remotePort | number | The remote media port. |
| @odata.type | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/microsoft.graph.teleconferenceDeviceMediaQuality",
"title": "teleconferenceDeviceMediaQuality",
"required": [
"@odata.type"
],
"type": "object",
"properties": {
"averageInboundJitter": {
"pattern": "^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$",
"type": "string",
"description": "The average inbound stream network jitter.",
"format": "duration",
"nullable": true
},
"averageInboundPacketLossRateInPercentage": {
"oneOf": [
{
"type": "number",
"format": "double",
"nullable": true
},
{
"type": "string",
"nullable": true
},
{
"$ref": "#/components/schemas/ReferenceNumeric"
}
],
"description": "The average inbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%."
},
"averageInboundRoundTripDelay": {
"pattern": "^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$",
"type": "string",
"description": "The average inbound stream network round trip delay.",
"format": "duration",
"nullable": true
},
"averageOutboundJitter": {
"pattern": "^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$",
"type": "string",
"description": "The average outbound stream network jitter.",
"format": "duration",
"nullable": true
},
"averageOutboundPacketLossRateInPercentage": {
"oneOf": [
{
"type": "number",
"format": "double",
"nullable": true
},
{
"type": "string",
"nullable": true
},
{
"$ref": "#/components/schemas/ReferenceNumeric"
}
],
"description": "The average outbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%."
},
"averageOutboundRoundTripDelay": {
"pattern": "^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$",
"type": "string",
"description": "The average outbound stream network round trip delay.",
"format": "duration",
"nullable": true
},
"channelIndex": {
"maximum": 2147483647,
"minimum": -2147483648,
"type": "number",
"description": "The channel index of media. Indexing begins with 1. If a media session contains 3 video modalities, channel indexes will be 1, 2, and 3.",
"format": "int32"
},
"inboundPackets": {
"type": "number",
"description": "The total number of the inbound packets.",
"format": "int64",
"nullable": true
},
"localIPAddress": {
"type": "string",
"description": "the local IP address for the media session.",
"nullable": true
},
"localPort": {
"maximum": 2147483647,
"minimum": -2147483648,
"type": "number",
"description": "The local media port.",
"format": "int32",
"nullable": true
},
"maximumInboundJitter": {
"pattern": "^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$",
"type": "string",
"description": "The maximum inbound stream network jitter.",
"format": "duration",
"nullable": true
},
"maximumInboundPacketLossRateInPercentage": {
"oneOf": [
{
"type": "number",
"format": "double",
"nullable": true
},
{
"type": "string",
"nullable": true
},
{
"$ref": "#/components/schemas/ReferenceNumeric"
}
],
"description": "The maximum inbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%."
},
"maximumInboundRoundTripDelay": {
"pattern": "^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$",
"type": "string",
"description": "The maximum inbound stream network round trip delay.",
"format": "duration",
"nullable": true
},
"maximumOutboundJitter": {
"pattern": "^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$",
"type": "string",
"description": "The maximum outbound stream network jitter.",
"format": "duration",
"nullable": true
},
"maximumOutboundPacketLossRateInPercentage": {
"oneOf": [
{
"type": "number",
"format": "double",
"nullable": true
},
{
"type": "string",
"nullable": true
},
{
"$ref": "#/components/schemas/ReferenceNumeric"
}
],
"description": "The maximum outbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%."
},
"maximumOutboundRoundTripDelay": {
"pattern": "^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$",
"type": "string",
"description": "The maximum outbound stream network round trip delay.",
"format": "duration",
"nullable": true
},
"mediaDuration": {
"pattern": "^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$",
"type": "string",
"description": "The total modality duration. If the media enabled and disabled multiple times, MediaDuration will the summation of all of the durations.",
"format": "duration",
"nullable": true
},
"networkLinkSpeedInBytes": {
"type": "number",
"description": "The network link speed in bytes",
"format": "int64",
"nullable": true
},
"outboundPackets": {
"type": "number",
"description": "The total number of the outbound packets.",
"format": "int64",
"nullable": true
},
"remoteIPAddress": {
"type": "string",
"description": "The remote IP address for the media session.",
"nullable": true
},
"remotePort": {
"maximum": 2147483647,
"minimum": -2147483648,
"type": "number",
"description": "The remote media port.",
"format": "int32",
"nullable": true
},
"@odata.type": {
"type": "string"
}
},
"discriminator": {
"propertyName": "@odata.type",
"mapping": {
"#microsoft.graph.teleconferenceDeviceAudioQuality": "#/components/schemas/microsoft.graph.teleconferenceDeviceAudioQuality",
"#microsoft.graph.teleconferenceDeviceVideoQuality": "#/components/schemas/microsoft.graph.teleconferenceDeviceVideoQuality",
"#microsoft.graph.teleconferenceDeviceScreenSharingQuality": "#/components/schemas/microsoft.graph.teleconferenceDeviceScreenSharingQuality"
}
}
}