{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "$ref": "#/definitions/Event",
  "definitions": {
    "Event": {
      "type": "object",
      "additionalProperties": true,
      "required": [
        "origin",
        "originTime",
        "event"
      ],
      "properties": {
        "eventId": {
          "type": "string",
          "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}$"
        },
        "version": {
          "type": "integer"
        },
        "origin": {
          "type": "object",
          "description": "Information about the sender of the event",
          "additionalProperties": true,
          "required": [
            "name",
            "userAgent",
            "networkType"
          ],
          "properties": {
            "name": {
              "enum": [
                "addin",
                "antares",
                "appapi",
                "beech",
                "breakout",
                "calendar",
                "cb",
                "cca",
                "ccc",
                "cloudproxy",
                "crc",
                "edonus",
                "endpoint",
                "givr",
                "hecate",
                "hedge",
                "hesiod",
                "homer",
                "idbroker",
                "superhomer",
                "l2sip",
                "linus",
                "locus",
                "mbs",
                "mcc",
                "mcs",
                "mercury",
                "mes",
                "mjs",
                "mmp",
                "mrs",
                "mygdon",
                "ngpage",
                "ngservice",
                "oauth",
                "orpheus",
                "page",
                "poros",
                "publicapi",
                "rhesos",
                "sbs",
                "terminus",
                "tpgw",
                "ucc",
                "wdm",
                "webexivr",
                "meetingcontainer"
              ],
              "type": "string"
            },
            "userAgent": {
              "type": "string"
            },
            "buildType": {
              "enum": [
                "debug",
                "test",
                "prod",
                "tap",
                "analyzer-test"
              ],
              "type": "string"
            },
            "upgradeChannel": {
              "type": "string",
              "description": "Will be used as a label for client software status"
            },
            "upgradeSource": {
              "type": "string",
              "description": "(e.g. slowchannel, pinned release or an UUID). If the value is not known use NULL, or if its default channel 'system'"
            },
            "instanceId": {
              "type": "string",
              "description": "Identifier for a particular instance of a service, such as a particular linus"
            },
            "networkType": {
              "enum": [
                "wifi",
                "ethernet",
                "cellular",
                "unknown"
              ],
              "type": "string"
            },
            "localIP": {
              "type": "string"
            },
            "usingProxy": {
              "type": "boolean"
            },
            "mediaEngineSoftwareVersion": {
              "type": "string"
            },
            "environment": {
              "type": "string"
            },
            "newEnvironment": {
              "type": "string"
            },
            "clientInfo": {
              "type": "object",
              "description": "Details of client environment",
              "additionalProperties": true,
              "properties": {
                "os": {
                  "enum": [
                    "android",
                    "android-x64",
                    "android-arm64",
                    "chrome",
                    "ios",
                    "linux",
                    "mac",
                    "other",
                    "uwp-arm64",
                    "windows"
                  ],
                  "type": "string"
                },
                "osVersion": {
                  "type": "string"
                },
                "localIP": {
                  "type": "string"
                },
                "gatewayIP": {
                  "type": "string"
                },
                "macAddress": {
                  "type": "string"
                },
                "localNetworkPrefix": {
                  "type": "string"
                },
                "publicNetworkPrefix": {
                  "type": "string"
                },
                "browserLaunchMethod": {
                  "enum": [
                    "activex",
                    "npapi",
                    "extension",
                    "cwsapi",
                    "java",
                    "tfs",
                    "webacd",
                    "url-handler",
                    "thinclient",
                    "switch-to-web",
                    "switch-to-native"
                  ],
                  "type": "string"
                },
                "cwsStatus": {
                  "enum": [
                    "starting-converged-mtg",
                    "webexapp-launched",
                    "webex-launcher-launched"
                  ],
                  "type": "string"
                },
                "cwsVersion": {
                  "type": "string"
                },
                "clientLaunchMethod": {
                  "enum": [
                    "url-handler",
                    "universal-link",
                    "voice-command",
                    "notification",
                    "manual",
                    "teams-cross-launch",
                    "mc-cross-launch",
                    "cws",
                    "installer",
                    "installer-launcher",
                    "launcher",
                    "cws-launcher"
                  ],
                  "type": "string"
                },
                "urlProtocolLaunchMethod": {
                  "enum": [
                    "auto",
                    "manual",
                    "extension-fallback"
                  ],
                  "type": "string"
                },
                "browser": {
                  "type": "string"
                },
                "browserVersion": {
                  "type": "string"
                },
                "connectionDownlinkMbps": {
                  "type": "number"
                },
                "connectionEffectiveType": {
                  "type": "string"
                },
                "connectionThroughputMbps": {
                  "type": "number"
                },
                "isSupportedBrowserFamily": {
                  "type": "boolean"
                },
                "isOutdatedBrowserVersion": {
                  "type": "boolean"
                },
                "clientType": {
                  "type": "string",
                  "description": "this defines the major client types",
                  "enum": [
                    "MEETING_CENTER",
                    "EVENT_CENTER",
                    "TRAINING_CENTER",
                    "TEAMS_CLIENT",
                    "TEAMS_DEVICE",
                    "TEAMS_SHARE",
                    "SIP",
                    "RECORDING",
                    "CLOUD_AWARE_SIP",
                    "TEAMS_WXC_CLIENT",
                    "WXC_CLIENT",
                    "WXC_DEVICE",
                    "WEBEX_JS_SDK",
                    "VOICEA_CLIENT",
                    "CISCO_SIP_GW",
                    "WEBEX_SDK",
                    "CPAAS_THIRD_PARTY_SDK",
                    "WXC_THIRD_PARTY",
                    "WXCC",
                    "TEAMS_PHONE",
                    "WEBEX_RELAY"
                  ]
                },
                "subClientType": {
                  "type": "string",
                  "description": "this defines the sub types of clients",
                  "enum": [
                    "AUTOMOTIVE_APP",
                    "BROWSER_EXTENSION",
                    "DESKTOP_APP",
                    "DESKTOP_APP_VDI",
                    "DEVICE_CURRENT",
                    "DEVICE_LEGACY_2020",
                    "HOLOGRAM_HEADSET_APP",
                    "HVDI_APP",
                    "MIXED",
                    "MOBILE_APP",
                    "MOBILE_NETWORK",
                    "PAGE",
                    "TEAMS_DEVICE",
                    "VDI_APP",
                    "WEB_APP",
                    "PHONE_NOVUM",
                    "PHONE_ESPRESSO",
                    "PHONE_BUMBLEBEE",
                    "SIP",
                    "SIP_PSTN"
                  ]
                },
                "schedulingClientType": {
                  "type": "string",
                  "description": "this defines the major client types for scheduling",
                  "enum": [
                    "GOOGLE_ADDON",
                    "GOOGLE_NOTIFICATION_CALENDAR",
                    "MSFT_NOTIFICATION_ADDIN",
                    "MSFT_NOTIFICATION_CALENDAR",
                    "OUTLOOK_ADDIN",
                    "PT",
                    "PUBLIC_API",
                    "TEAMS_CLIENT",
                    "UNIFIED_PAGE",
                    "WEBEX_PAGE"
                  ]
                },
                "clientVersion": {
                  "type": "string"
                },
                "clientVersionStatus": {
                  "type": "string",
                  "description": "this defines the client version status. Determined by call analyzer based on client major version",
                  "enum": [
                    "CURRENT",
                    "LEGACY",
                    "UNSUPPORTED"
                  ]
                },
                "localClientVersion": {
                  "type": "string"
                },
                "launcherVersion": {
                  "type": "string"
                },
                "installerVersion": {
                  "type": "string"
                },
                "installerMajorVersion": {
                  "type": "integer"
                },
                "installerMinorVersion": {
                  "type": "integer"
                },
                "installerRevision": {
                  "type": "integer"
                },
                "modelNumber": {
                  "type": "string"
                },
                "joinFirstUpdateLater": {
                  "enum": [
                    "ep-enabled",
                    "sp-enabled",
                    "not-enabled"
                  ],
                  "type": "string"
                },
                "standbyUsed": {
                  "type": "boolean"
                },
                "prefetchDocShowUsed": {
                  "type": "boolean"
                },
                "fastJoinUsed": {
                  "type": "boolean"
                },
                "clientDownloadSize": {
                  "type": "number",
                  "minimum": -9223372036854776000.0,
                  "maximum": 9223372036854776000.0
                },
                "clientDownloadFileCount": {
                  "type": "integer"
                },
                "nodeId": {
                  "type": "integer"
                },
                "machineInfo": {
                  "type": "string"
                },
                "parentAppName": {
                  "type": "string"
                },
                "parentAppInPermitList": {
                  "type": "boolean"
                },
                "meetingSiteType": {
                  "enum": [
                    "train",
                    "webex-11",
                    "orion"
                  ],
                  "type": "string"
                },
                "CDNEnabled": {
                  "type": "boolean"
                },
                "clientMajorVersion": {
                  "type": "string"
                },
                "majorVersion": {
                  "type": "integer"
                },
                "minorVersion": {
                  "type": "integer"
                },
                "revision": {
                  "type": "integer"
                },
                "isValidClientVersion": {
                  "type": "boolean"
                },
                "cpuInfo": {
                  "type": "object",
                  "description": "This object defines the fields related to the CPU being used by the emitter of the event",
                  "additionalProperties": true,
                  "required": [
                    "description",
                    "numberOfCores",
                    "architecture"
                  ],
                  "properties": {
                    "description": {
                      "type": "string"
                    },
                    "numberOfCores": {
                      "type": "number",
                      "minimum": 1.0,
                      "maximum": 9223372036854776000.0
                    },
                    "architecture": {
                      "enum": [
                        "intel32",
                        "intel64",
                        "amd32",
                        "amd64",
                        "arm32",
                        "arm64",
                        "armv9",
                        "armv8",
                        "armv7",
                        "armv6",
                        "x86_64",
                        "x86_32",
                        "unknown"
                      ],
                      "type": "string"
                    },
                    "staticPerformance": {
                      "type": "string"
                    },
                    "clockSpeedGigaHertz": {
                      "type": "number",
                      "minimum": 0.0
                    }
                  }
                },
                "shareType": {
                  "type": "string",
                  "enum": [
                    "cb-normal-share",
                    "ce-airplay-share",
                    "ce-direct-share",
                    "ce-gui-loopback-share",
                    "ce-input-source-share",
                    "ce-input-source-share-hdmi",
                    "ce-input-source-share-usbc",
                    "ce-jpg-share",
                    "ce-miracast-share",
                    "mcs-normal-share",
                    "mcs-normal-audio-share",
                    "mcs-hfps-share",
                    "mcs-hfps-audio-share"
                  ]
                },
                "videoDisplayMode": {
                  "description": "Video display mode currently in use",
                  "type": "string",
                  "enum": [
                    "grid-view",
                    "active-speaker-view"
                  ]
                },
                "videoLayoutType": {
                  "type": "string",
                  "enum": [
                    "stack",
                    "stackWithShare",
                    "sideBySide",
                    "sideBySideWithShare",
                    "grid",
                    "floatingActive",
                    "floatingThumbnail",
                    "floatingGrid",
                    "overlay",
                    "focus",
                    "prominent",
                    "focusWithShare",
                    "prominentWithShare",
                    "equal",
                    "equalWithShare",
                    "largeGallery",
                    "auto",
                    "autoWithShare"
                  ]
                },
                "appliedLayout": {
                  "type": "string",
                  "enum": [
                    "stack",
                    "stackWithShare",
                    "sideBySide",
                    "sideBySideWithShare",
                    "grid",
                    "floatingActive",
                    "floatingThumbnail",
                    "floatingGrid",
                    "overlay",
                    "focus",
                    "prominent",
                    "focusWithShare",
                    "prominentWithShare",
                    "equal",
                    "equalWithShare",
                    "largeGallery",
                    "auto",
                    "autoWithShare"
                  ]
                },
                "videoRenderType": {
                  "type": "string",
                  "description": "this defines the video render type of meetings",
                  "enum": [
                    "wme",
                    "client_d3d",
                    "client_gdi"
                  ]
                },
                "vdiInfo": {},
                "is64BitsClient": {
                  "type": "boolean"
                },
                "webexAppVersion": {
                  "type": "string"
                },
                "launch32BitsReason": {
                  "type": "string",
                  "description": "this defines launch 32 bits client reason",
                  "enum": [
                    "forcewin32",
                    "disablewin64",
                    "platform_win32",
                    "platform_arm",
                    "platform_unknown",
                    "version_below_41.11"
                  ]
                },
                "inMeetingUpdate": {
                  "type": "boolean"
                },
                "mtaVersion": {
                  "type": "string"
                },
                "isWarholOpening": {
                  "type": "boolean"
                },
                "vendorId": {
                  "type": "string"
                },
                "staticPerformanceLevel": {
                  "type": "string"
                },
                "staticPerformanceScore": {
                  "type": "integer"
                },
                "preInstalledTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "preInstalledType": {
                  "enum": [
                    "app",
                    "installer",
                    "launcher"
                  ],
                  "type": "string"
                },
                "preInstalledVersion": {
                  "type": "string"
                },
                "proxyInfo": {}
              }
            },
            "installerInfo": {
              "type": "object",
              "description": "Details of the Web Installer package download, reported under origin.installerInfo",
              "additionalProperties": true,
              "properties": {
                "packageSuffix": {
                  "type": "string"
                },
                "packageArch": {
                  "type": "string"
                },
                "launchId": {
                  "type": "string"
                },
                "packageCount": {
                  "type": "integer"
                },
                "totalSize": {
                  "type": "number",
                  "minimum": -9223372036854776000.0,
                  "maximum": 9223372036854776000.0
                }
              }
            },
            "webexAppManagementType": {
              "type": "string",
              "description": "Management mode applied to the Webex app.",
              "enum": [
                "UNMANAGED",
                "MDM_ONLY",
                "MAM_ONLY",
                "MDM_AND_MAM"
              ]
            },
            "emmVendorId": {
              "type": "string"
            },
            "isHybridMedia": {
              "type": "boolean"
            },
            "originData": {
              "type": "object",
              "additionalProperties": true
            },
            "serviceVersion": {
              "type": "string"
            }
          }
        },
        "originTime": {
          "type": "object",
          "additionalProperties": true,
          "required": [
            "triggered",
            "sent"
          ],
          "properties": {
            "triggered": {
              "type": "string",
              "format": "date-time"
            },
            "sent": {
              "type": "string",
              "format": "date-time"
            }
          }
        },
        "ingestTime": {
          "type": "string",
          "format": "date-time"
        },
        "senderIP": {
          "type": "string"
        },
        "senderCountryCode": {
          "type": "string"
        },
        "isTest": {
          "type": "boolean"
        },
        "event": {
          "anyOf": [
            {
              "type": "object",
              "description": "Events from clients",
              "additionalProperties": true,
              "required": [
                "name",
                "identifiers"
              ],
              "properties": {
                "canProceed": {
                  "type": "boolean"
                },
                "state": {
                  "type": "string"
                },
                "mediaType": {
                  "enum": [
                    "audio",
                    "video",
                    "share",
                    "share_audio",
                    "whiteboard",
                    "gamestate"
                  ],
                  "type": "string"
                },
                "floorType": {
                  "type": "object",
                  "description": "Details associated with a share floor type",
                  "additionalProperties": true,
                  "required": [
                    "name"
                  ],
                  "properties": {
                    "name": {
                      "enum": [
                        "DEFAULT",
                        "EMBEDDED_APP",
                        "OTHER"
                      ],
                      "type": "string"
                    },
                    "priority": {}
                  }
                },
                "csi": {
                  "type": "number",
                  "minimum": -9223372036854776000.0,
                  "maximum": 9223372036854776000.0
                },
                "mediaCapabilities": {
                  "type": "object",
                  "description": "media capability for both transmit and receive",
                  "additionalProperties": true,
                  "required": [
                    "tx",
                    "rx"
                  ],
                  "properties": {
                    "tx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    },
                    "rx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    }
                  }
                },
                "mediaLines": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Media details",
                    "additionalProperties": true,
                    "required": [
                      "direction",
                      "mediaType",
                      "protocol"
                    ],
                    "properties": {
                      "clusterName": {
                        "type": "string"
                      },
                      "connectionType": {
                        "enum": [
                          "none",
                          "direct",
                          "proxy"
                        ],
                        "type": "string"
                      },
                      "direction": {
                        "enum": [
                          "sendrecv",
                          "sendonly",
                          "recvonly",
                          "inactive"
                        ],
                        "type": "string"
                      },
                      "errorCode": {
                        "type": "integer"
                      },
                      "extension": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "failureDescription": {
                        "type": "string"
                      },
                      "failureReason": {
                        "enum": [
                          "network",
                          "transport",
                          "rejected",
                          "timeout",
                          "notstarted",
                          "succeeded"
                        ],
                        "type": "string"
                      },
                      "iceMangled": {
                        "type": "boolean"
                      },
                      "localIP": {
                        "type": "string"
                      },
                      "localNetworkPrefix": {
                        "type": "string"
                      },
                      "localPort": {
                        "type": "integer"
                      },
                      "mediaLineData": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "mediaType": {
                        "type": "string",
                        "enum": [
                          "audio",
                          "video",
                          "share",
                          "share_audio",
                          "whiteboard",
                          "gamestate",
                          "all"
                        ]
                      },
                      "protocol": {
                        "enum": [
                          "udp",
                          "tcp",
                          "xtls",
                          "unknown"
                        ],
                        "type": "string"
                      },
                      "recvRespTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "remoteIP": {
                        "type": "string"
                      },
                      "remotePort": {
                        "type": "integer"
                      },
                      "sentReqTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "status": {
                        "enum": [
                          "succeeded",
                          "in-progress",
                          "failed"
                        ],
                        "type": "string"
                      },
                      "tlsDomain": {
                        "type": "string"
                      },
                      "transactionId": {
                        "type": "string"
                      },
                      "ufrag": {
                        "type": "string"
                      }
                    }
                  }
                },
                "clientMediaPreferences": {
                  "type": "object",
                  "description": "allows client to specify media preferences",
                  "additionalProperties": true,
                  "required": [
                    "preferTranscoding"
                  ],
                  "properties": {
                    "preferTranscoding": {
                      "type": "boolean"
                    }
                  }
                },
                "pstnAudioType": {
                  "enum": [
                    "dial-in",
                    "dial-out"
                  ],
                  "type": "string"
                },
                "homeDataCenter": {
                  "type": "string"
                },
                "success": {
                  "type": "boolean"
                },
                "isTranscoded": {
                  "type": "boolean"
                },
                "isGatewayed": {
                  "type": "boolean"
                },
                "isComposed": {
                  "type": "boolean"
                },
                "registrationMode": {
                  "type": "string",
                  "description": "determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "Cloud",
                    "CloudAware"
                  ]
                },
                "protocol": {
                  "type": "string",
                  "description": "protocols used to help determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "H323",
                    "H323_IP",
                    "Locus",
                    "WebRTC"
                  ]
                },
                "meetingPlatform": {
                  "type": "string",
                  "description": "The underlying service provider of the call.",
                  "enum": [
                    "MsTeams",
                    "GoogleMeet",
                    "Zoom",
                    "Webex"
                  ]
                },
                "labels": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "labelsStr": {
                  "type": "string"
                },
                "webexServiceType": {
                  "enum": [
                    "MC",
                    "EC",
                    "SC",
                    "TC",
                    "AA",
                    "RA",
                    "NBR",
                    "WRF",
                    "HOL"
                  ],
                  "type": "string"
                },
                "webexSubServiceType": {
                  "type": "string",
                  "description": "this defines the sub service type",
                  "enum": [
                    "PMR",
                    "Event",
                    "Training",
                    "ScheduleMeeting",
                    "ScheduledMeeting",
                    "Webcast",
                    "Webinar",
                    "LargeScaleWebinar",
                    "others"
                  ]
                },
                "ivrDialogType": {
                  "type": "string",
                  "enum": [
                    "MEDIA_ON_HOLD",
                    "ANNOUNCEMENT",
                    "TONE",
                    "COLLECT_PIN",
                    "PROMPT",
                    "MEDIA_SERVICE_AGENT",
                    "COLLECT"
                  ]
                },
                "ivrDialogResult": {
                  "type": "string",
                  "enum": [
                    "SUCCESS",
                    "FAILURE",
                    "HOST_PIN_MATCH",
                    "GUEST_PIN_MATCH",
                    "PANELIST_PIN_MATCH",
                    "NO_MATCH",
                    "INVALID_PIN"
                  ]
                },
                "callType": {
                  "type": "string",
                  "enum": [
                    "VIDEO_DIALIN",
                    "VIDEO_DIALOUT",
                    "CASCADE",
                    "HYBRID_CASCADE",
                    "PSTN_SIP",
                    "PSTN_DIALIN",
                    "PSTN_DIALOUT",
                    "PSTN_ONLY_DIALIN",
                    "PSTN_ONLY_DIALOUT",
                    "AUDIO_DIALIN",
                    "AUDIO_ONLY_DIALIN",
                    "H323",
                    "H323_IP",
                    "SIP_ENTERPRISE",
                    "SIP_MOBILE",
                    "SIP_NATIONAL",
                    "SIP_INTERNATIONAL",
                    "SIP_EMERGENCY",
                    "SIP_OPERATOR",
                    "SIP_SHORTCODE",
                    "SIP_TOLLFREE",
                    "SIP_PREMIUM",
                    "SIP_URI",
                    "SIP_INBOUND",
                    "UNKNOWN",
                    "ZTM",
                    "SIP_MEETING",
                    "SIP_DIALOUT",
                    "SIP_ONLY_DIALOUT"
                  ]
                },
                "eventData": {
                  "type": "object",
                  "additionalProperties": true
                },
                "derivedSipClientType": {
                  "type": "string",
                  "enum": [
                    "SIP_CE_SINGLE_SCREEN",
                    "SIP_CE_MULTI_SCREEN",
                    "SIP_JABBER",
                    "SIP_TIP_SINGLE_SCREEN",
                    "SIP_TIP_THREE_SCREEN",
                    "SIP_PSTN",
                    "SIP_OTHER",
                    "SIP_WEBEX_CASCADE",
                    "SIP_NONE"
                  ]
                },
                "derivedClientType": {
                  "type": "string",
                  "description": "this defines the major client types",
                  "enum": [
                    "MEETING_CENTER",
                    "EVENT_CENTER",
                    "TRAINING_CENTER",
                    "TEAMS_CLIENT",
                    "TEAMS_DEVICE",
                    "TEAMS_SHARE",
                    "SIP",
                    "RECORDING",
                    "CLOUD_AWARE_SIP",
                    "TEAMS_WXC_CLIENT",
                    "WXC_CLIENT",
                    "WXC_DEVICE",
                    "WEBEX_JS_SDK",
                    "VOICEA_CLIENT",
                    "CISCO_SIP_GW",
                    "WEBEX_SDK",
                    "CPAAS_THIRD_PARTY_SDK",
                    "WXC_THIRD_PARTY",
                    "WXCC",
                    "TEAMS_PHONE",
                    "WEBEX_RELAY"
                  ]
                },
                "derivedSubClientType": {
                  "type": "string",
                  "description": "this defines the sub types of clients",
                  "enum": [
                    "AUTOMOTIVE_APP",
                    "BROWSER_EXTENSION",
                    "DESKTOP_APP",
                    "DESKTOP_APP_VDI",
                    "DEVICE_CURRENT",
                    "DEVICE_LEGACY_2020",
                    "HOLOGRAM_HEADSET_APP",
                    "HVDI_APP",
                    "MIXED",
                    "MOBILE_APP",
                    "MOBILE_NETWORK",
                    "PAGE",
                    "TEAMS_DEVICE",
                    "VDI_APP",
                    "WEB_APP",
                    "PHONE_NOVUM",
                    "PHONE_ESPRESSO",
                    "PHONE_BUMBLEBEE",
                    "SIP",
                    "SIP_PSTN"
                  ]
                },
                "meetingRole": {
                  "type": "string",
                  "enum": [
                    "PANELIST",
                    "ATTENDEE"
                  ]
                },
                "serverRole": {
                  "type": "string",
                  "enum": [
                    "CONFERENCE",
                    "TRANSCODER",
                    "WHITEBOARD_INJECTOR",
                    "MS_TEAMS_CONFERENCE",
                    "RECORDING",
                    "GATEWAY",
                    "GATEWAY_CLIENT_SIDE",
                    "UNKNOWN",
                    "HOLOGRAM_RENDER",
                    "EDGE"
                  ]
                },
                "reconnect": {
                  "type": "boolean"
                },
                "retryCount": {
                  "type": "integer"
                },
                "meetSimple": {
                  "type": "boolean"
                },
                "mediaStatus": {
                  "type": "object",
                  "description": "represents media quality status report such as no media or drop out",
                  "additionalProperties": true,
                  "properties": {
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "mediaSuccess": {
                      "type": "boolean"
                    },
                    "shareType": {
                      "enum": [
                        "cb-normal-share",
                        "ce-airplay-share",
                        "ce-direct-share",
                        "ce-gui-loopback-share",
                        "ce-input-source-share",
                        "ce-input-source-share-hdmi",
                        "ce-input-source-share-usbc",
                        "ce-jpg-share",
                        "ce-miracast-share",
                        "mcs-normal-share",
                        "mcs-normal-audio-share",
                        "mcs-hfps-share",
                        "mcs-hfps-audio-share"
                      ],
                      "type": "string"
                    },
                    "isTransmitter": {
                      "type": "boolean"
                    },
                    "audioJoinType": {
                      "enum": [
                        "phone-call-in",
                        "phone-call-back",
                        "voip",
                        "device-call-back",
                        "never-join-audio",
                        "tried-but-never-join"
                      ],
                      "type": "string"
                    },
                    "transportType": {
                      "type": "string",
                      "description": "indicates transport type used",
                      "enum": [
                        "UDP",
                        "TCP",
                        "xTLS",
                        "TLS"
                      ]
                    },
                    "additionalData": {
                      "type": "object",
                      "additionalProperties": true
                    },
                    "mediaDeviceInfo": {
                      "type": "object",
                      "description": "information object for the peripheral",
                      "additionalProperties": true,
                      "required": [
                        "name"
                      ],
                      "properties": {
                        "name": {
                          "enum": [
                            "camera",
                            "microphone",
                            "speaker"
                          ],
                          "type": "string"
                        },
                        "information": {
                          "type": "string"
                        },
                        "driver": {
                          "type": "string"
                        },
                        "errorCode": {
                          "type": "string"
                        },
                        "subErrorCode": {
                          "type": "string"
                        },
                        "captureFrameSize": {
                          "type": "integer"
                        },
                        "captureFps": {
                          "type": "integer"
                        },
                        "captureFrameworkType": {
                          "type": "integer"
                        },
                        "captureRawType": {
                          "type": "integer"
                        },
                        "deviceCapabilitiesTime": {
                          "type": "integer"
                        },
                        "connectionType": {},
                        "bluetoothMode": {},
                        "openDeviceCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "startCaptureCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "txSampleRate": {
                          "type": "integer"
                        },
                        "rxSampleRate": {
                          "type": "integer"
                        },
                        "isAAudioLowLatency": {
                          "type": "integer"
                        },
                        "isStartNDKFailed": {
                          "type": "integer"
                        },
                        "startPlaybackCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "changeCount": {
                          "type": "integer"
                        },
                        "captureSystemVolume": {
                          "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "playbackSystemVolume": {
                          "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "started": {
                          "type": "boolean"
                        },
                        "sysAudioSEStatus": {
                          "type": "integer"
                        },
                        "isVolumeControlAvailable": {
                          "type": "boolean"
                        },
                        "rawStreamStatus": {
                          "type": "integer"
                        },
                        "status": {
                          "type": "string"
                        },
                        "initCaptureFrameworkType": {
                          "enum": [
                            "unknown",
                            "dshow",
                            "mf",
                            "mfPrefer"
                          ],
                          "type": "string"
                        },
                        "cameraRetried": {
                          "type": "boolean"
                        },
                        "captureCameraType": {
                          "enum": [
                            "unknown",
                            "builtIn",
                            "aggregate",
                            "virtual",
                            "pci",
                            "usb",
                            "fireWire",
                            "bluetooth",
                            "hdmi",
                            "displayPort",
                            "airPlay",
                            "avb",
                            "thunderbolt",
                            "lineLevel",
                            "external",
                            "continuityCaptureWired",
                            "continuityCaptureWireless",
                            "audioRemote",
                            "iphoneCamera",
                            "deskViewCamera",
                            "virtualCamera",
                            "builtInMinijack"
                          ],
                          "type": "string"
                        },
                        "captureCameraFailNum": {
                          "type": "integer"
                        },
                        "videoCaptureEnumTime": {
                          "type": "integer"
                        }
                      }
                    }
                  }
                },
                "shareInstanceId": {
                  "type": "string",
                  "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}$"
                },
                "ipVersion": {
                  "type": "string",
                  "enum": [
                    "IPv4",
                    "IPv6",
                    "Dual"
                  ]
                },
                "isTransmitter": {
                  "type": "boolean"
                },
                "shareDuration": {
                  "type": "integer"
                },
                "stopReason": {
                  "type": "string"
                },
                "shareStartReason": {
                  "type": "string"
                },
                "hologramStreamId": {
                  "type": "string",
                  "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}$"
                },
                "audioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "videoSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareAudioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboardSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "isFocus": {
                  "type": "boolean"
                },
                "processingDelay": {
                  "type": "integer"
                },
                "shareResourceType": {
                  "type": "string",
                  "enum": [
                    "APPLICATION_OR_WINDOW",
                    "CAMERA",
                    "DEFAULT",
                    "EMBEDDED_APP",
                    "FILE",
                    "MOBILE_FILE",
                    "MOBILE_SCREEN_MIRRORING",
                    "SCREEN"
                  ]
                },
                "shareResourceName": {
                  "type": "string"
                },
                "shareType": {
                  "type": "string",
                  "enum": [
                    "cb-normal-share",
                    "ce-airplay-share",
                    "ce-direct-share",
                    "ce-gui-loopback-share",
                    "ce-input-source-share",
                    "ce-input-source-share-hdmi",
                    "ce-input-source-share-usbc",
                    "ce-jpg-share",
                    "ce-miracast-share",
                    "mcs-normal-share",
                    "mcs-normal-audio-share",
                    "mcs-hfps-share",
                    "mcs-hfps-audio-share"
                  ]
                },
                "isShareBeingTakenOver": {
                  "type": "boolean"
                },
                "floorBeneficiaryUpdated": {
                  "type": "boolean"
                },
                "meetingJoinedTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "meetingJoinPhase": {
                  "type": "string",
                  "description": "join phase of event",
                  "enum": [
                    "pre-join",
                    "join",
                    "in-meeting"
                  ]
                },
                "meetingScheduledTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "seconds2StartTime": {
                  "type": "integer"
                },
                "e2eeKeyEpoch": {
                  "type": "integer"
                },
                "e2eeDecompressRatio": {
                  "type": "number"
                },
                "keyResponses": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Details of KeyResponse",
                    "additionalProperties": true,
                    "properties": {
                      "gotKeyTime": {
                        "type": "integer"
                      },
                      "useKeyTime": {
                        "type": "integer"
                      },
                      "cacheKeyTime": {
                        "type": "integer"
                      }
                    }
                  }
                },
                "e2eeVersion": {
                  "enum": [
                    "E2EEV1",
                    "E2EEV2",
                    "E2EEV3",
                    "E2EEV4",
                    "E2EEV4_PLUS",
                    "E2EEV4_B",
                    "E2EEV5"
                  ],
                  "type": "string"
                },
                "isZeroTrust": {
                  "type": "boolean"
                },
                "sframeVersion": {
                  "type": "string",
                  "description": "Version of SFrame in use.",
                  "enum": [
                    "SFRAMEV1",
                    "SFRAMEV2"
                  ]
                },
                "isConvergedArchitectureEnabled": {
                  "type": "boolean"
                },
                "isCustomBrowser": {
                  "type": "boolean"
                },
                "callingServiceType": {
                  "type": "string",
                  "enum": [
                    "CUCM",
                    "WEBEXCALLING",
                    "BROADWORKS",
                    "LOCUS",
                    "BROADCLOUDCARRIER"
                  ]
                },
                "supplementaryMediaSessionType": {
                  "type": "string",
                  "enum": [
                    "DirectShare"
                  ]
                },
                "isPaired": {
                  "type": "boolean"
                },
                "inLobby": {
                  "type": "boolean"
                },
                "isVIPMeeting": {
                  "type": "boolean"
                },
                "webexAppEntrypoint": {
                  "type": "string"
                },
                "firstParticipant": {
                  "type": "boolean"
                },
                "isImmersiveShare": {
                  "type": "boolean"
                },
                "registeredTimestamps": {
                  "type": "object",
                  "description": "Request/Response Time for Internal Services / Clients",
                  "additionalProperties": true,
                  "properties": {
                    "locusCreateConfluenceRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateConfluenceResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "interstitialWindowLaunchedTime": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                },
                "skipInterstitialWindow": {
                  "type": "boolean"
                },
                "callDurationSecs": {
                  "type": "integer"
                },
                "connectionDurationSecs": {
                  "type": "integer"
                },
                "lobbyType": {
                  "type": "string"
                },
                "callDirection": {
                  "type": "string",
                  "enum": [
                    "ORIGINATING",
                    "TERMINATING"
                  ]
                },
                "breakout": {
                  "type": "object",
                  "description": "Details associated with a breakout move",
                  "additionalProperties": true,
                  "properties": {
                    "moveType": {
                      "enum": [
                        "between_breakout",
                        "to_breakout",
                        "to_main"
                      ],
                      "type": "string"
                    },
                    "trigger": {
                      "enum": [
                        "assignment_changed",
                        "client_initiated",
                        "session_ended",
                        "session_started"
                      ],
                      "type": "string"
                    },
                    "startState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    },
                    "endState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    }
                  }
                },
                "breakoutLatency": {
                  "type": "object",
                  "description": "Latency values associated with breakout session",
                  "additionalProperties": true,
                  "properties": {
                    "clientBreakoutMoveReqJoinResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveProcessed": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boLocusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "locusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "orpheusConfluenceMoveReqResp": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboard": {
                  "type": "object",
                  "description": "two-way whiteboard related info",
                  "additionalProperties": true,
                  "properties": {
                    "action": {
                      "enum": [
                        "open",
                        "create"
                      ],
                      "type": "string"
                    },
                    "type": {
                      "enum": [
                        "whiteboard",
                        "annotation"
                      ],
                      "type": "string"
                    },
                    "capability": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    },
                    "granted": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    }
                  }
                },
                "pstnCarrierInfo": {
                  "type": "object",
                  "description": "Pstn Carrier Infos",
                  "additionalProperties": true,
                  "properties": {
                    "cic": {
                      "type": "string"
                    },
                    "carrierName": {
                      "type": "string"
                    },
                    "ucreDnsSrvs": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "pstnAudioCallType": {
                  "enum": [
                    "PSTN",
                    "CCA_E",
                    "CCA_SP",
                    "EDGE_AUDIO",
                    "CCA_S",
                    "VMN_AUDIO"
                  ],
                  "type": "string"
                },
                "l2sipCallbackUrl": {
                  "type": "string"
                },
                "ivrDialingStatusOriginator": {
                  "enum": [
                    "L2SIP",
                    "CLOUD_PROXY",
                    "CARRIER",
                    "UNIDENTIFIED"
                  ],
                  "type": "string"
                },
                "cic": {
                  "type": "string"
                },
                "carrierName": {
                  "type": "string"
                },
                "originator": {
                  "type": "string"
                },
                "ucreDnsSrvs": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "ivrServiceUcreAttempts": {
                  "type": "integer"
                },
                "antiFraudPolicyType": {
                  "type": "string"
                },
                "antiFraudBlocked": {
                  "type": "boolean"
                },
                "sipResponseCode": {
                  "type": "string",
                  "enum": [
                    "100_Trying",
                    "183_Ringing",
                    "200_Ok",
                    "404_NotFound",
                    "407_ProxyAuthRequired",
                    "486_BusyHere",
                    "503_ServiceUnavailable",
                    "606_NotAcceptable"
                  ]
                },
                "schedulingInfo": {
                  "type": "object",
                  "description": "details of scheduling information",
                  "additionalProperties": true,
                  "properties": {
                    "calendarType": {
                      "type": "string",
                      "description": "this defines calendar type for scheduling",
                      "enum": [
                        "exchange_online",
                        "exchange_onprem",
                        "google",
                        "other",
                        "webex"
                      ]
                    },
                    "meetingCategory": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "AdhocUSM",
                        "Instant",
                        "Scheduled",
                        "ScheduledPMR",
                        "ScheduledUSM",
                        "SpaceMeetingV1"
                      ]
                    },
                    "scheduledFrom": {
                      "type": "string",
                      "description": "this defines where the meeting was scheduled from",
                      "enum": [
                        "ADDIN_O365",
                        "ADDIN_ONPREM",
                        "ADHOC_USM",
                        "AT_WEBEX_GOOGLE",
                        "AT_WEBEX_MSFT",
                        "AT_MEET_GOOGLE",
                        "AT_MEET_MSFT",
                        "GOOGLE_ADDON",
                        "INSTANT_MEETING",
                        "OTHER",
                        "PT",
                        "PUBLIC_API",
                        "TEAMS_CLIENT",
                        "TEAMS_CLIENT_CROSS_LAUNCH",
                        "UNIFIED_PAGE",
                        "WEBEX_PAGE"
                      ]
                    },
                    "schedulingOperationType": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "prepare",
                        "create",
                        "update",
                        "delete"
                      ]
                    }
                  }
                },
                "settingInfo": {
                  "type": "object",
                  "description": "details of setting information",
                  "additionalProperties": true,
                  "required": [
                    "settingType"
                  ],
                  "properties": {
                    "settingType": {
                      "type": "string",
                      "description": "this defines where the type of Setting being modified/updated",
                      "enum": [
                        "AUDIO_VIDEO",
                        "EMAIL_TEMPLATE",
                        "GENERAL",
                        "PMR",
                        "RECORDING",
                        "SCHEDULING",
                        "WEBEX_SITE"
                      ]
                    }
                  }
                },
                "sessionJoinCount": {
                  "type": "integer"
                },
                "transportType": {
                  "type": "string",
                  "description": "indicates transport type used",
                  "enum": [
                    "UDP",
                    "TCP",
                    "xTLS",
                    "TLS"
                  ]
                },
                "joinFlowVersion": {
                  "type": "string",
                  "enum": [
                    "NewFTE",
                    "Other"
                  ]
                },
                "locale": {
                  "type": "string"
                },
                "accessNumber": {
                  "type": "string"
                },
                "isVVipMeeting": {
                  "type": "boolean"
                },
                "loginInfo": {
                  "type": "object",
                  "description": "Login-related information.",
                  "additionalProperties": true,
                  "properties": {
                    "loginType": {
                      "enum": [
                        "user-hub",
                        "control-hub",
                        "meeting-site",
                        "global-sign-in-page",
                        "web-client",
                        "native-client"
                      ],
                      "type": "string"
                    },
                    "method": {
                      "enum": [
                        "idbroker",
                        "enterprise",
                        "social"
                      ],
                      "type": "string"
                    },
                    "grantType": {
                      "enum": [
                        "client-credential",
                        "authorization-code",
                        "scope-reduction"
                      ],
                      "type": "string"
                    },
                    "signInDelay": {
                      "type": "object",
                      "description": "Sign-in Time",
                      "additionalProperties": true,
                      "properties": {
                        "signInTime": {
                          "type": "integer"
                        }
                      }
                    },
                    "signInSignUpType": {
                      "enum": [
                        "sign-in",
                        "sign-up"
                      ],
                      "type": "string"
                    },
                    "userFound": {
                      "type": "boolean"
                    }
                  }
                },
                "isPrivateMeeting": {
                  "type": "boolean"
                },
                "llmLatency": {
                  "type": "object",
                  "description": "Low Latency Mercury latency measurements",
                  "additionalProperties": true,
                  "properties": {
                    "clientLLMDatachannelResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "clientLLMWebSocketConnectTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "syncLatency": {
                  "type": "object",
                  "description": "Sync Latency measurements. Expected to be sent in client.locus.sync.complete and locus.sync.sent events that could be triggered in a converged webinar session",
                  "additionalProperties": true,
                  "properties": {
                    "randomBackoffTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreePrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncPrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncMessageReceiveTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "llmInfo": {
                  "type": "object",
                  "description": "Low Latency Mercury related information.",
                  "additionalProperties": true,
                  "properties": {
                    "dataSet": {
                      "enum": [
                        "main",
                        "atd-active",
                        "atd-unmuted"
                      ],
                      "type": "string"
                    }
                  }
                },
                "name": {
                  "enum": [
                    "client.abort.join",
                    "client.alert.displayed",
                    "client.alert.removed",
                    "client.application.validate",
                    "client.audio.noise.removal",
                    "client.breakout-session.join.request",
                    "client.breakout-session.join.response",
                    "client.breakout-session.leave",
                    "client.breakout-session.move.request",
                    "client.breakout-session.move.response",
                    "client.call.aborted",
                    "client.call.declined",
                    "client.call.fallback",
                    "client.call.diagnostics",
                    "client.call.displayed",
                    "client.call.info",
                    "client.call.initiated",
                    "client.call.leave",
                    "client.call.move-media",
                    "client.call.remote-ended",
                    "client.call.remote-started",
                    "client.call.skip-locus-join",
                    "client.ci.exchange-token.request",
                    "client.ci.exchange-token.response",
                    "client.conversation.request",
                    "client.conversation.response",
                    "client.click.pre-join",
                    "client.crash",
                    "client.daemon.join.begin",
                    "client.daemon.job.done",
                    "client.daemon.launch-meeting-process",
                    "client.daemon.pending-on-existing-upgrade-job",
                    "client.daemon.query-site-info",
                    "client.daemon.upgrade-and-join",
                    "client.daemon.wakeup-meeting-client",
                    "client.duplicate.join",
                    "client.device.resource-room.joined",
                    "client.dialog-window.dismissed",
                    "client.dialog-window.selected",
                    "client.dialog-window.showed",
                    "client.e2ee.join.response",
                    "client.embedded-authorize-page.loaded",
                    "client.embedded-object-info",
                    "client.entering-background",
                    "client.entering-foreground",
                    "client.exit.app",
                    "client.gesture.recognition",
                    "client.hologram.initiated",
                    "client.hologram.stopped",
                    "client.hologram.remote.initiated",
                    "client.hologram.remote.stopped",
                    "client.hung",
                    "client.ice.end",
                    "client.ice.start",
                    "client.idbroker.authorize.request",
                    "client.idbroker.authorize.response",
                    "client.idbroker.client-credential.request",
                    "client.idbroker.client-credential.response",
                    "client.idbroker.cloud-reduced-scope.request",
                    "client.idbroker.direct-authorize.request",
                    "client.idbroker.direct-authorize.response",
                    "client.idbroker.cloud-reduced-scope.response",
                    "client.idbroker.exchange-token.request",
                    "client.idbroker.exchange-token.response",
                    "client.idbroker.kms-reduced-scope.request",
                    "client.idbroker.kms-reduced-scope.response",
                    "client.idbroker.scim.request",
                    "client.idbroker.scim.response",
                    "client.idbroker.user-invoke.request",
                    "client.idbroker.user-invoke.response",
                    "client.installer.start",
                    "client.installer.end",
                    "client.installer.download-app",
                    "client.installer.decompress-app",
                    "client.installer.fallback",
                    "client.installer.install-app",
                    "client.installer.launch-app",
                    "client.installer.switch.to.webapp",
                    "client.launcher.start",
                    "client.launcher.selfupgrade.start",
                    "client.launcher.selfupgrade.end",
                    "client.launcher.downloadapp.start",
                    "client.launcher.downloadapp.end",
                    "client.launcher.launchapp",
                    "client.launcher.end",
                    "client.launcher.restart.begin",
                    "client.launcher.restart.end",
                    "client.license.activations.request",
                    "client.license.activations.response",
                    "client.llm.connect.response",
                    "client.interstitial-window.launched",
                    "client.interstitial-window.start-launch",
                    "client.ivr.join.request",
                    "client.ivr.join.response",
                    "client.ivr.leave.request",
                    "client.ivr.leave.response",
                    "client.ivr.notify.request",
                    "client.ivr.notify.response",
                    "client.lobby.entered",
                    "client.lobby.exited",
                    "client.locus.decline.request",
                    "client.locus.join.request",
                    "client.locus.join.response",
                    "client.locus.leave.request",
                    "client.locus.leave.response",
                    "client.locus.media.request",
                    "client.locus.media.response",
                    "client.locus.sync.complete",
                    "client.media-engine.crash",
                    "client.media-engine.launched",
                    "client.media-engine.lost",
                    "client.media-engine.local-sdp-generated",
                    "client.media-engine.ready",
                    "client.media-engine.remote-sdp-received",
                    "client.media-engine.start-launch",
                    "client.media-device.ready",
                    "client.media-device.stop",
                    "client.media-device.error",
                    "client.media-status",
                    "client.media.capabilities",
                    "client.media.ready",
                    "client.media.reachability",
                    "client.media.reconnecting",
                    "client.media.recovered",
                    "client.media.render.start",
                    "client.media.render.stop",
                    "client.media.rx.start",
                    "client.media.rx.stop",
                    "client.media.share.csi.changed",
                    "client.media.tx.start",
                    "client.media.tx.stop",
                    "client.meetinginfo.request",
                    "client.meetinginfo.response",
                    "client.meetingmanagersdk.ipc.run",
                    "client.meeting.app-loaded",
                    "client.meeting.breakout-session.action",
                    "client.meeting.breakout-session.summary",
                    "client.meeting.browser-plugin.started",
                    "client.meeting.click.joinbutton",
                    "client.meeting.closed",
                    "client.meeting.disclaimer-window.accepted",
                    "client.meeting.disclaimer-window.closed",
                    "client.meeting.disclaimer-window.showed",
                    "client.meeting.docshow.request",
                    "client.meeting.docshow.response",
                    "client.meeting.e2e.u2c.response",
                    "client.meeting.e2e.wca.response",
                    "client.meeting.e2e.key.response",
                    "client.meeting.e2ee.u2c.response",
                    "client.meeting.e2ee.wca.response",
                    "client.meeting.e2ee.key.response",
                    "client.meeting.gpc.download",
                    "client.meeting.gpcparameter.request",
                    "client.meeting.gpcparameter.response",
                    "client.meeting.interstitial-window.closed",
                    "client.meeting.interstitial-window.showed",
                    "client.meeting.join.request",
                    "client.meeting.key-information",
                    "client.meeting.launched",
                    "client.meeting.login-window.clicked",
                    "client.meeting.login-window.closed",
                    "client.meeting.login-window.showed",
                    "client.meeting.login.response",
                    "client.meeting.people-insights.check.response",
                    "client.meeting.people-insights.query.response",
                    "client.meeting.ping.request",
                    "client.meeting.ping.response",
                    "client.meeting.plugin-extension.started",
                    "client.meeting.resume",
                    "client.meeting.report-log",
                    "client.meeting.session.connected",
                    "client.meeting.start-webexapp",
                    "client.meeting.start-launch",
                    "client.meeting.summary",
                    "client.meeting.user-action",
                    "client.meeting.validated",
                    "client.meeting.VDI.detect.plugin.response",
                    "client.meeting.VDI.connect.plugin.response",
                    "client.mercury.connection.lost",
                    "client.mercury.connection.restored",
                    "client.mercury.connection.start",
                    "client.mercury.connection.connected",
                    "client.multistream.sca.rx",
                    "client.multistream.sca.tx",
                    "client.multistream.scr.rx",
                    "client.multistream.scr.tx",
                    "client.muted",
                    "client.network.changed",
                    "client.notification.received",
                    "client.onboarding-window.start",
                    "client.onboarding-window.end",
                    "client.permission.closed",
                    "client.permission.prompted",
                    "client.pin.collected",
                    "client.pin.prompt",
                    "client.post.meeting.hook",
                    "client.pstnaudio.attempt.correlation",
                    "client.pstnaudio.attempt.finish",
                    "client.pstnaudio.attempt.skip",
                    "client.pstnaudio.attempt.start",
                    "client.roap-message.received",
                    "client.roap-message.sent",
                    "client.scheduling.initiate",
                    "client.scheduling.notification",
                    "client.share.floor-accept.notification",
                    "client.share.floor-grant.cancel-request",
                    "client.share.floor-grant.notification",
                    "client.share.floor-grant.request",
                    "client.share.floor-granted.local",
                    "client.share.initiated",
                    "client.share.layout.displayed",
                    "client.share.paused",
                    "client.share.selected-app",
                    "client.share.stopped",
                    "client.sign-in.start",
                    "client.sign-in.end",
                    "client.started-after-shutdown",
                    "client.started-from-crash",
                    "client.stuntrace.failed",
                    "client.switch.app",
                    "client.terminate.app",
                    "client.unmuted",
                    "client.webexapp.start-launch",
                    "client.webexapp.launched",
                    "client.login.start",
                    "client.login.end",
                    "client.startup.start",
                    "client.startup.end",
                    "client.switch.environment",
                    "client.u2c.limited-catalog.request",
                    "client.u2c.limited-catalog.response",
                    "client.u2c.signin-catalog.request",
                    "client.u2c.signin-catalog.response",
                    "client.upgrade-window.accepted",
                    "client.upgrade-window.closed",
                    "client.upgrade-window.showed",
                    "client.waiting.user-action",
                    "client.warhol.downloaded",
                    "client.wdm.device-registration.request",
                    "client.wdm.device-registration.response",
                    "client.webapp-download.start",
                    "client.webapp-download.in-progress",
                    "client.webapp-download.end",
                    "client.whiteboard.loaded",
                    "client.call.survey.trigger",
                    "meeting.initiated",
                    "meeting.converged.initiated",
                    "meeting.joined",
                    "page.click.pre-join",
                    "page.client.abort.join",
                    "page.client.interstitial-window.launched",
                    "page.meeting.browser-reset",
                    "page.meeting.close-browser",
                    "page.meeting.extension.started",
                    "page.meeting.extension.app.starting",
                    "page.meeting.extension.app.started",
                    "page.meeting.join-fallback.dismiss",
                    "page.meeting.join-fallback",
                    "page.meeting.launch-thinclient",
                    "page.meeting.launched-duplicate.context",
                    "page.meeting.loading",
                    "page.meeting.mobile.call",
                    "page.meeting.mobile.download",
                    "page.meeting.mobile.join-link",
                    "page.meeting.plugin.launch-meeting",
                    "page.meeting.run-plugin",
                    "page.meeting.switch.to.webapp",
                    "page.meeting.testing-plugin",
                    "page.meeting.testing-plugin.finished",
                    "page.meeting.tfs.start-download",
                    "page.meeting.urlprotocol.detect",
                    "page.meeting.waiting.user-action",
                    "page.meeting.webexapp.launched",
                    "page.meeting.webinstaller.started",
                    "page.meeting.webinstaller.ended",
                    "client.feature.ptplugin.distribution"
                  ],
                  "type": "string"
                },
                "identifiers": {
                  "description": "Base type for the various identifiers used to connect the dots.\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                  "type": "object",
                  "additionalProperties": true,
                  "required": [
                    "correlationId"
                  ],
                  "properties": {
                    "aggregatedBreakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "attendeeId": {
                      "type": "string"
                    },
                    "participantId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutGroupId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutTrackingId": {
                      "type": "string"
                    },
                    "breakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "browserId": {
                      "type": "string"
                    },
                    "ciExchangeTokenUrl": {
                      "type": "string"
                    },
                    "confluenceId": {
                      "type": "string",
                      "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}$"
                    },
                    "cpaasIdentifiers": {
                      "type": "object",
                      "description": "Set of identifiers dedicated to CPaaS clients\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                      "additionalProperties": true,
                      "required": [
                        "imiTenantId",
                        "devClientId",
                        "imiServiceId",
                        "imiAppId",
                        "sessionId",
                        "sessionInstanceId"
                      ],
                      "properties": {
                        "imiTenantId": {
                          "type": "string",
                          "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}$"
                        },
                        "devClientId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiServiceId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiAppId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionInstanceId": {
                          "type": "string",
                          "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}$"
                        }
                      }
                    },
                    "csdmDeviceUrl": {
                      "type": "string"
                    },
                    "destinationBreakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusUrl": {
                      "type": "string"
                    },
                    "destinationVenueId": {
                      "type": "string",
                      "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}$"
                    },
                    "deviceId": {
                      "type": "string"
                    },
                    "globalMeetingId": {
                      "type": "string"
                    },
                    "installationId": {
                      "type": "string"
                    },
                    "webexMeetingUUID": {
                      "type": "string"
                    },
                    "ivrCallId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrDialogId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrId": {
                      "type": "string",
                      "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}$"
                    },
                    "callId": {
                      "type": "string",
                      "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}$"
                    },
                    "pairCallId": {
                      "type": "string"
                    },
                    "llmWebsocketUrl": {
                      "type": "string"
                    },
                    "locusCluster": {
                      "type": "string"
                    },
                    "locusId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusJoinUrl": {
                      "type": "string"
                    },
                    "locusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusStartTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusUrl": {
                      "type": "string"
                    },
                    "machineId": {
                      "type": "string"
                    },
                    "mediaAgentAlias": {
                      "type": "string"
                    },
                    "mediaAgentGroupId": {
                      "type": "string"
                    },
                    "meetClusterName": {
                      "type": "string"
                    },
                    "meetingInstanceId": {
                      "type": "string"
                    },
                    "meetingLookupUrl": {
                      "type": "string"
                    },
                    "meetingOrgId": {
                      "type": "string"
                    },
                    "metricServiceUrl": {
                      "type": "string"
                    },
                    "mercuryWebsocketUrl": {
                      "type": "string"
                    },
                    "msteamsTenantGuid": {
                      "type": "string"
                    },
                    "msteamsConferenceId": {
                      "type": "string"
                    },
                    "msteamsMeetingId": {
                      "type": "string"
                    },
                    "mtid": {
                      "type": "string"
                    },
                    "oauth2ClientId": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    },
                    "provisionalCorrelationId": {
                      "type": "string"
                    },
                    "roomId": {
                      "type": "string",
                      "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}$"
                    },
                    "sessionCorrelationId": {
                      "type": "string",
                      "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}$"
                    },
                    "sharedMediaId": {
                      "type": "string"
                    },
                    "sipCallId": {
                      "type": "string"
                    },
                    "sipSessionId": {
                      "type": "object",
                      "additionalProperties": true,
                      "properties": {
                        "local": {
                          "type": "string"
                        },
                        "remote": {
                          "type": "string"
                        }
                      }
                    },
                    "sipUri": {
                      "type": "string"
                    },
                    "subConfId": {
                      "type": "string"
                    },
                    "tenantId": {
                      "type": "string"
                    },
                    "trackingId": {
                      "type": "string"
                    },
                    "userId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueUrl": {
                      "type": "string"
                    },
                    "whiteboardUrl": {
                      "type": "string"
                    },
                    "wdmDeviceRegistrationUrl": {
                      "type": "string"
                    },
                    "webexConferenceId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexClusterName": {
                      "type": "string"
                    },
                    "webexConferenceIdStr": {
                      "type": "string"
                    },
                    "webexDataCenter": {
                      "type": "string"
                    },
                    "webexGuestId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexMeetingId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexNodeId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteName": {
                      "type": "string"
                    },
                    "webexSiteUuid": {
                      "type": "string"
                    },
                    "webexUserId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexWebDomain": {
                      "type": "string"
                    },
                    "recordingId": {
                      "type": "string"
                    },
                    "clientCorrelationId": {
                      "type": "string"
                    },
                    "idForEndpointAB": {
                      "type": "string"
                    },
                    "customerOrgId": {
                      "type": "string"
                    },
                    "correlationId": {
                      "type": "string"
                    }
                  }
                },
                "errors": {
                  "type": "array",
                  "items": {
                    "description": "specific error detected by originator of event",
                    "type": "object",
                    "additionalProperties": true,
                    "required": [
                      "name",
                      "fatal",
                      "shownToUser",
                      "category"
                    ],
                    "properties": {
                      "fatal": {
                        "type": "boolean"
                      },
                      "category": {
                        "enum": [
                          "signaling",
                          "media",
                          "network",
                          "other",
                          "expected"
                        ],
                        "type": "string"
                      },
                      "errorDescription": {
                        "type": "string"
                      },
                      "errorCode": {
                        "type": "integer"
                      },
                      "errorCodeStr": {
                        "type": "string"
                      },
                      "httpCode": {
                        "type": "integer"
                      },
                      "errorCodeExt1": {
                        "type": "integer"
                      },
                      "errorData": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "rawErrorMessage": {
                        "type": "string"
                      },
                      "mediaDeviceErrors": {
                        "type": "string"
                      },
                      "shownToUser": {
                        "type": "boolean"
                      },
                      "serviceErrorCode": {
                        "type": "integer"
                      },
                      "name": {
                        "enum": [
                          "media-engine",
                          "ice.failed",
                          "locus.response",
                          "locus.leave",
                          "client.leave",
                          "media-device",
                          "media-sca",
                          "wxc",
                          "service-api-error",
                          "network-error",
                          "Error_Success",
                          "other"
                        ],
                        "type": "string"
                      },
                      "component": {
                        "type": "string"
                      }
                    }
                  }
                },
                "clientMediaError": {
                  "type": "object",
                  "description": "media quality error report such as no media or drop out",
                  "additionalProperties": true,
                  "properties": {
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "mediaFailureType": {
                      "enum": [
                        "noMedia",
                        "mediaDrop",
                        "mediaEvent"
                      ],
                      "type": "string"
                    },
                    "isDropAtStart": {
                      "type": "boolean"
                    },
                    "isJMF": {
                      "type": "boolean"
                    },
                    "txError": {
                      "type": "string",
                      "enum": [
                        "NO_ERROR",
                        "DEVICE_ERROR",
                        "LOAD_LIBRARY_ERROR",
                        "MCS_SESSION_CONNECT_ERROR",
                        "CB_SESSION_CREATE_ERROR",
                        "NO_FRAME_DECODE_ERROR",
                        "NO_PACKET_RECV_ERROR",
                        "LOW_VOLUME_ERROR",
                        "INITIAL_MEMORY_ERROR",
                        "MAC_VIRTUAL_AUDIO_DRV_ERROR",
                        "MMP_SESSION_CONNECT_ERROR",
                        "MEDIA_PROCESS_CRASH_ERROR",
                        "HEARTBEAT_LOST_WITH_MEDIA_PROCESS_ERROR",
                        "MEDIA_SERVER_CONNECT_ERROR",
                        "LOCUS_SESSION_CONNECT_ERROR",
                        "NO_PACKET_SEND_ERROR",
                        "NETWORK_LOST_ERROR",
                        "MEDIA_NOT_AVAILABLE",
                        "FAIL_TO_OPEN_SHARE_DIALOG"
                      ]
                    },
                    "rxError": {
                      "type": "string",
                      "enum": [
                        "NO_ERROR",
                        "DEVICE_ERROR",
                        "LOAD_LIBRARY_ERROR",
                        "MCS_SESSION_CONNECT_ERROR",
                        "CB_SESSION_CREATE_ERROR",
                        "NO_FRAME_DECODE_ERROR",
                        "NO_PACKET_RECV_ERROR",
                        "LOW_VOLUME_ERROR",
                        "INITIAL_MEMORY_ERROR",
                        "MAC_VIRTUAL_AUDIO_DRV_ERROR",
                        "MMP_SESSION_CONNECT_ERROR",
                        "MEDIA_PROCESS_CRASH_ERROR",
                        "HEARTBEAT_LOST_WITH_MEDIA_PROCESS_ERROR",
                        "MEDIA_SERVER_CONNECT_ERROR",
                        "LOCUS_SESSION_CONNECT_ERROR",
                        "NO_PACKET_SEND_ERROR",
                        "NETWORK_LOST_ERROR",
                        "MEDIA_NOT_AVAILABLE",
                        "FAIL_TO_OPEN_SHARE_DIALOG"
                      ]
                    },
                    "txDeviceErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "rxDeviceErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "sessionConnectErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "firstDropTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "totalDropCount": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "failureDuration": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "txMoreError": {
                      "type": "string"
                    },
                    "rxMoreError": {
                      "type": "string"
                    },
                    "totalUserWhenCBStartError": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "sessionConnectExtErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "sessionConnectErrorType": {
                      "enum": [
                        "unknown",
                        "MCC_error",
                        "MCS_error",
                        "Tahoe_error"
                      ],
                      "type": "string"
                    },
                    "txSystemErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "rxSystemErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "errorDetails": {
                      "type": "object",
                      "additionalProperties": true
                    }
                  }
                },
                "reachability": {
                  "type": "object",
                  "description": "client reachability result",
                  "additionalProperties": true,
                  "properties": {
                    "age": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "method": {
                      "enum": [
                        "standard",
                        "standard-early",
                        "fast"
                      ],
                      "type": "string"
                    },
                    "hasResult": {
                      "type": "boolean"
                    },
                    "nodeCount": {
                      "type": "integer"
                    },
                    "duration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "reachableNodeCount": {
                      "type": "integer"
                    },
                    "source": {
                      "enum": [
                        "memory-local-ips"
                      ],
                      "type": "string"
                    },
                    "trigger": {
                      "enum": [
                        "early-call-local-network-changed",
                        "early-call-no-min-reached",
                        "expired",
                        "ice-failed",
                        "meeting-join",
                        "meeting-prejoin",
                        "meeting-prepare",
                        "network-ip-address-changed",
                        "network-ip-address-changed-vdi-hvd",
                        "network-ip-address-changed-vdi-thin-client",
                        "network-proxy-changed",
                        "network-proxy-changed-vdi-hvd",
                        "network-proxy-changed-vdi-thin-client",
                        "network-restored",
                        "network-vdi-switch-fallback-to-vdi",
                        "network-vdi-switch-vdi-to-fallback",
                        "startup"
                      ],
                      "type": "string"
                    },
                    "joinCookie": {
                      "type": "string"
                    },
                    "isJoinCookieUsed": {
                      "type": "boolean"
                    },
                    "serverTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "expiredAfter": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "endTrigger": {
                  "type": "string",
                  "description": "End Trigger - indicate how the call was ended from client. Set in end of call events such as client.call.end, client.call.aborted",
                  "enum": [
                    "ejected",
                    "end-meeting",
                    "leave",
                    "other"
                  ]
                },
                "trigger": {
                  "enum": [
                    "bricklet",
                    "call-history",
                    "carPlay",
                    "APNS",
                    "widget-meeting",
                    "user-activity",
                    "companion-join",
                    "app-hub",
                    "contact-profile",
                    "dialpad",
                    "exited-app",
                    "loci-update",
                    "mc-crosslaunch",
                    "media-engine-event",
                    "meetbutton-click",
                    "meetings-tab",
                    "meetings-tab-join-a-meeting",
                    "meetings-tab-start-a-meeting",
                    "meetings-tab-start-ai-notes",
                    "meetings-tab-calendar",
                    "message-click",
                    "mercury-event",
                    "obtp",
                    "onboarding-page",
                    "other",
                    "pairing",
                    "protocol",
                    "search",
                    "signaling",
                    "space-share",
                    "third-party-interop",
                    "timeout",
                    "toast",
                    "user-interaction",
                    "webinar-registration-page",
                    "web-ucf-crosslaunch",
                    "wireless-share",
                    "deep-link",
                    "protocol-after-upgrade",
                    "protocol-after-crash",
                    "protocol-refresh-token-expired",
                    "protocol-restart-and-join",
                    "protocol-generated-link",
                    "protocol-in-meeting-upgrade",
                    "protocol-single-interstitial-sign-in-join"
                  ],
                  "type": "string"
                },
                "leaveReason": {
                  "enum": [
                    "paired-leave",
                    "one-to-one",
                    "ended-by-locus"
                  ],
                  "type": "string"
                },
                "displayLocation": {
                  "enum": [
                    "toast",
                    "room-list",
                    "call-pane",
                    "call-view",
                    "room",
                    "meeting-list",
                    "meeting",
                    "personal-meeting-room",
                    "intents",
                    "external-link",
                    "automation",
                    "meeting-information",
                    "contact-card",
                    "control-center",
                    "search-result",
                    "other"
                  ],
                  "type": "string"
                },
                "displayType": {
                  "enum": [
                    "scheduled"
                  ],
                  "type": "string"
                },
                "dialedDomain": {
                  "type": "string"
                },
                "isScheduled": {
                  "type": "boolean"
                },
                "guestModeShare": {
                  "type": "boolean"
                },
                "highFpsModeShare": {
                  "type": "boolean"
                },
                "contentAudioShare": {
                  "type": "boolean"
                },
                "pairingState": {
                  "enum": [
                    "paired",
                    "observing",
                    "challenging"
                  ],
                  "type": "string"
                },
                "pairedDevice": {
                  "type": "object",
                  "additionalProperties": true,
                  "properties": {
                    "deviceId": {
                      "type": "string"
                    },
                    "deviceJoinType": {
                      "type": "string"
                    },
                    "devicePairingType": {
                      "type": "string"
                    },
                    "deviceType": {
                      "type": "string"
                    },
                    "deviceURL": {
                      "type": "string"
                    },
                    "isPersonalDevice": {
                      "type": "boolean"
                    },
                    "modelNumber": {
                      "type": "string"
                    },
                    "productName": {
                      "type": "string"
                    },
                    "tempSipUri": {
                      "type": "string"
                    }
                  }
                },
                "oldOrigin": {
                  "type": "object",
                  "description": "Information about the sender of the event",
                  "additionalProperties": true,
                  "required": [
                    "name",
                    "userAgent",
                    "networkType"
                  ],
                  "properties": {
                    "name": {
                      "enum": [
                        "addin",
                        "antares",
                        "appapi",
                        "beech",
                        "breakout",
                        "calendar",
                        "cb",
                        "cca",
                        "ccc",
                        "cloudproxy",
                        "crc",
                        "edonus",
                        "endpoint",
                        "givr",
                        "hecate",
                        "hedge",
                        "hesiod",
                        "homer",
                        "idbroker",
                        "superhomer",
                        "l2sip",
                        "linus",
                        "locus",
                        "mbs",
                        "mcc",
                        "mcs",
                        "mercury",
                        "mes",
                        "mjs",
                        "mmp",
                        "mrs",
                        "mygdon",
                        "ngpage",
                        "ngservice",
                        "oauth",
                        "orpheus",
                        "page",
                        "poros",
                        "publicapi",
                        "rhesos",
                        "sbs",
                        "terminus",
                        "tpgw",
                        "ucc",
                        "wdm",
                        "webexivr",
                        "meetingcontainer"
                      ],
                      "type": "string"
                    },
                    "userAgent": {
                      "type": "string"
                    },
                    "buildType": {
                      "enum": [
                        "debug",
                        "test",
                        "prod",
                        "tap",
                        "analyzer-test"
                      ],
                      "type": "string"
                    },
                    "upgradeChannel": {
                      "type": "string",
                      "description": "Will be used as a label for client software status"
                    },
                    "upgradeSource": {
                      "type": "string",
                      "description": "(e.g. slowchannel, pinned release or an UUID). If the value is not known use NULL, or if its default channel 'system'"
                    },
                    "instanceId": {
                      "type": "string",
                      "description": "Identifier for a particular instance of a service, such as a particular linus"
                    },
                    "networkType": {
                      "enum": [
                        "wifi",
                        "ethernet",
                        "cellular",
                        "unknown"
                      ],
                      "type": "string"
                    },
                    "localIP": {
                      "type": "string"
                    },
                    "usingProxy": {
                      "type": "boolean"
                    },
                    "mediaEngineSoftwareVersion": {
                      "type": "string"
                    },
                    "environment": {
                      "type": "string"
                    },
                    "newEnvironment": {
                      "type": "string"
                    },
                    "clientInfo": {
                      "type": "object",
                      "description": "Details of client environment",
                      "additionalProperties": true,
                      "properties": {
                        "os": {
                          "enum": [
                            "android",
                            "android-x64",
                            "android-arm64",
                            "chrome",
                            "ios",
                            "linux",
                            "mac",
                            "other",
                            "uwp-arm64",
                            "windows"
                          ],
                          "type": "string"
                        },
                        "osVersion": {
                          "type": "string"
                        },
                        "localIP": {
                          "type": "string"
                        },
                        "gatewayIP": {
                          "type": "string"
                        },
                        "macAddress": {
                          "type": "string"
                        },
                        "localNetworkPrefix": {
                          "type": "string"
                        },
                        "publicNetworkPrefix": {
                          "type": "string"
                        },
                        "browserLaunchMethod": {
                          "enum": [
                            "activex",
                            "npapi",
                            "extension",
                            "cwsapi",
                            "java",
                            "tfs",
                            "webacd",
                            "url-handler",
                            "thinclient",
                            "switch-to-web",
                            "switch-to-native"
                          ],
                          "type": "string"
                        },
                        "cwsStatus": {
                          "enum": [
                            "starting-converged-mtg",
                            "webexapp-launched",
                            "webex-launcher-launched"
                          ],
                          "type": "string"
                        },
                        "cwsVersion": {
                          "type": "string"
                        },
                        "clientLaunchMethod": {
                          "enum": [
                            "url-handler",
                            "universal-link",
                            "voice-command",
                            "notification",
                            "manual",
                            "teams-cross-launch",
                            "mc-cross-launch",
                            "cws",
                            "installer",
                            "installer-launcher",
                            "launcher",
                            "cws-launcher"
                          ],
                          "type": "string"
                        },
                        "urlProtocolLaunchMethod": {
                          "enum": [
                            "auto",
                            "manual",
                            "extension-fallback"
                          ],
                          "type": "string"
                        },
                        "browser": {
                          "type": "string"
                        },
                        "browserVersion": {
                          "type": "string"
                        },
                        "connectionDownlinkMbps": {
                          "type": "number"
                        },
                        "connectionEffectiveType": {
                          "type": "string"
                        },
                        "connectionThroughputMbps": {
                          "type": "number"
                        },
                        "isSupportedBrowserFamily": {
                          "type": "boolean"
                        },
                        "isOutdatedBrowserVersion": {
                          "type": "boolean"
                        },
                        "clientType": {
                          "type": "string",
                          "description": "this defines the major client types",
                          "enum": [
                            "MEETING_CENTER",
                            "EVENT_CENTER",
                            "TRAINING_CENTER",
                            "TEAMS_CLIENT",
                            "TEAMS_DEVICE",
                            "TEAMS_SHARE",
                            "SIP",
                            "RECORDING",
                            "CLOUD_AWARE_SIP",
                            "TEAMS_WXC_CLIENT",
                            "WXC_CLIENT",
                            "WXC_DEVICE",
                            "WEBEX_JS_SDK",
                            "VOICEA_CLIENT",
                            "CISCO_SIP_GW",
                            "WEBEX_SDK",
                            "CPAAS_THIRD_PARTY_SDK",
                            "WXC_THIRD_PARTY",
                            "WXCC",
                            "TEAMS_PHONE",
                            "WEBEX_RELAY"
                          ]
                        },
                        "subClientType": {
                          "type": "string",
                          "description": "this defines the sub types of clients",
                          "enum": [
                            "AUTOMOTIVE_APP",
                            "BROWSER_EXTENSION",
                            "DESKTOP_APP",
                            "DESKTOP_APP_VDI",
                            "DEVICE_CURRENT",
                            "DEVICE_LEGACY_2020",
                            "HOLOGRAM_HEADSET_APP",
                            "HVDI_APP",
                            "MIXED",
                            "MOBILE_APP",
                            "MOBILE_NETWORK",
                            "PAGE",
                            "TEAMS_DEVICE",
                            "VDI_APP",
                            "WEB_APP",
                            "PHONE_NOVUM",
                            "PHONE_ESPRESSO",
                            "PHONE_BUMBLEBEE",
                            "SIP",
                            "SIP_PSTN"
                          ]
                        },
                        "schedulingClientType": {
                          "type": "string",
                          "description": "this defines the major client types for scheduling",
                          "enum": [
                            "GOOGLE_ADDON",
                            "GOOGLE_NOTIFICATION_CALENDAR",
                            "MSFT_NOTIFICATION_ADDIN",
                            "MSFT_NOTIFICATION_CALENDAR",
                            "OUTLOOK_ADDIN",
                            "PT",
                            "PUBLIC_API",
                            "TEAMS_CLIENT",
                            "UNIFIED_PAGE",
                            "WEBEX_PAGE"
                          ]
                        },
                        "clientVersion": {
                          "type": "string"
                        },
                        "clientVersionStatus": {
                          "type": "string",
                          "description": "this defines the client version status. Determined by call analyzer based on client major version",
                          "enum": [
                            "CURRENT",
                            "LEGACY",
                            "UNSUPPORTED"
                          ]
                        },
                        "localClientVersion": {
                          "type": "string"
                        },
                        "launcherVersion": {
                          "type": "string"
                        },
                        "installerVersion": {
                          "type": "string"
                        },
                        "installerMajorVersion": {
                          "type": "integer"
                        },
                        "installerMinorVersion": {
                          "type": "integer"
                        },
                        "installerRevision": {
                          "type": "integer"
                        },
                        "modelNumber": {
                          "type": "string"
                        },
                        "joinFirstUpdateLater": {
                          "enum": [
                            "ep-enabled",
                            "sp-enabled",
                            "not-enabled"
                          ],
                          "type": "string"
                        },
                        "standbyUsed": {
                          "type": "boolean"
                        },
                        "prefetchDocShowUsed": {
                          "type": "boolean"
                        },
                        "fastJoinUsed": {
                          "type": "boolean"
                        },
                        "clientDownloadSize": {
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "clientDownloadFileCount": {
                          "type": "integer"
                        },
                        "nodeId": {
                          "type": "integer"
                        },
                        "machineInfo": {
                          "type": "string"
                        },
                        "parentAppName": {
                          "type": "string"
                        },
                        "parentAppInPermitList": {
                          "type": "boolean"
                        },
                        "meetingSiteType": {
                          "enum": [
                            "train",
                            "webex-11",
                            "orion"
                          ],
                          "type": "string"
                        },
                        "CDNEnabled": {
                          "type": "boolean"
                        },
                        "clientMajorVersion": {
                          "type": "string"
                        },
                        "majorVersion": {
                          "type": "integer"
                        },
                        "minorVersion": {
                          "type": "integer"
                        },
                        "revision": {
                          "type": "integer"
                        },
                        "isValidClientVersion": {
                          "type": "boolean"
                        },
                        "cpuInfo": {
                          "type": "object",
                          "description": "This object defines the fields related to the CPU being used by the emitter of the event",
                          "additionalProperties": true,
                          "required": [
                            "description",
                            "numberOfCores",
                            "architecture"
                          ],
                          "properties": {
                            "description": {
                              "type": "string"
                            },
                            "numberOfCores": {
                              "type": "number",
                              "minimum": 1.0,
                              "maximum": 9223372036854776000.0
                            },
                            "architecture": {
                              "enum": [
                                "intel32",
                                "intel64",
                                "amd32",
                                "amd64",
                                "arm32",
                                "arm64",
                                "armv9",
                                "armv8",
                                "armv7",
                                "armv6",
                                "x86_64",
                                "x86_32",
                                "unknown"
                              ],
                              "type": "string"
                            },
                            "staticPerformance": {
                              "type": "string"
                            },
                            "clockSpeedGigaHertz": {
                              "type": "number",
                              "minimum": 0.0
                            }
                          }
                        },
                        "shareType": {
                          "type": "string",
                          "enum": [
                            "cb-normal-share",
                            "ce-airplay-share",
                            "ce-direct-share",
                            "ce-gui-loopback-share",
                            "ce-input-source-share",
                            "ce-input-source-share-hdmi",
                            "ce-input-source-share-usbc",
                            "ce-jpg-share",
                            "ce-miracast-share",
                            "mcs-normal-share",
                            "mcs-normal-audio-share",
                            "mcs-hfps-share",
                            "mcs-hfps-audio-share"
                          ]
                        },
                        "videoDisplayMode": {
                          "description": "Video display mode currently in use",
                          "type": "string",
                          "enum": [
                            "grid-view",
                            "active-speaker-view"
                          ]
                        },
                        "videoLayoutType": {
                          "type": "string",
                          "enum": [
                            "stack",
                            "stackWithShare",
                            "sideBySide",
                            "sideBySideWithShare",
                            "grid",
                            "floatingActive",
                            "floatingThumbnail",
                            "floatingGrid",
                            "overlay",
                            "focus",
                            "prominent",
                            "focusWithShare",
                            "prominentWithShare",
                            "equal",
                            "equalWithShare",
                            "largeGallery",
                            "auto",
                            "autoWithShare"
                          ]
                        },
                        "appliedLayout": {
                          "type": "string",
                          "enum": [
                            "stack",
                            "stackWithShare",
                            "sideBySide",
                            "sideBySideWithShare",
                            "grid",
                            "floatingActive",
                            "floatingThumbnail",
                            "floatingGrid",
                            "overlay",
                            "focus",
                            "prominent",
                            "focusWithShare",
                            "prominentWithShare",
                            "equal",
                            "equalWithShare",
                            "largeGallery",
                            "auto",
                            "autoWithShare"
                          ]
                        },
                        "videoRenderType": {
                          "type": "string",
                          "description": "this defines the video render type of meetings",
                          "enum": [
                            "wme",
                            "client_d3d",
                            "client_gdi"
                          ]
                        },
                        "vdiInfo": {},
                        "is64BitsClient": {
                          "type": "boolean"
                        },
                        "webexAppVersion": {
                          "type": "string"
                        },
                        "launch32BitsReason": {
                          "type": "string",
                          "description": "this defines launch 32 bits client reason",
                          "enum": [
                            "forcewin32",
                            "disablewin64",
                            "platform_win32",
                            "platform_arm",
                            "platform_unknown",
                            "version_below_41.11"
                          ]
                        },
                        "inMeetingUpdate": {
                          "type": "boolean"
                        },
                        "mtaVersion": {
                          "type": "string"
                        },
                        "isWarholOpening": {
                          "type": "boolean"
                        },
                        "vendorId": {
                          "type": "string"
                        },
                        "staticPerformanceLevel": {
                          "type": "string"
                        },
                        "staticPerformanceScore": {
                          "type": "integer"
                        },
                        "preInstalledTime": {
                          "type": "string",
                          "format": "date-time"
                        },
                        "preInstalledType": {
                          "enum": [
                            "app",
                            "installer",
                            "launcher"
                          ],
                          "type": "string"
                        },
                        "preInstalledVersion": {
                          "type": "string"
                        },
                        "proxyInfo": {}
                      }
                    },
                    "installerInfo": {
                      "type": "object",
                      "description": "Details of the Web Installer package download, reported under origin.installerInfo",
                      "additionalProperties": true,
                      "properties": {
                        "packageSuffix": {
                          "type": "string"
                        },
                        "packageArch": {
                          "type": "string"
                        },
                        "launchId": {
                          "type": "string"
                        },
                        "packageCount": {
                          "type": "integer"
                        },
                        "totalSize": {
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        }
                      }
                    },
                    "webexAppManagementType": {
                      "type": "string",
                      "description": "Management mode applied to the Webex app.",
                      "enum": [
                        "UNMANAGED",
                        "MDM_ONLY",
                        "MAM_ONLY",
                        "MDM_AND_MAM"
                      ]
                    },
                    "emmVendorId": {
                      "type": "string"
                    },
                    "isHybridMedia": {
                      "type": "boolean"
                    },
                    "originData": {
                      "type": "object",
                      "additionalProperties": true
                    },
                    "serviceVersion": {
                      "type": "string"
                    }
                  }
                },
                "reachabilityStatus": {
                  "enum": [
                    "none",
                    "all-false",
                    "partial-success",
                    "all-success"
                  ],
                  "type": "string"
                },
                "recoveredBy": {
                  "enum": [
                    "retry",
                    "new"
                  ],
                  "type": "string"
                },
                "joinType": {
                  "enum": [
                    "auto",
                    "no-locus-join"
                  ],
                  "type": "string"
                },
                "audioJoinType": {
                  "enum": [
                    "phone-call-in",
                    "phone-call-back",
                    "voip",
                    "device-call-back",
                    "never-join-audio"
                  ],
                  "type": "string"
                },
                "isVideoMuted": {
                  "type": "boolean"
                },
                "isVPN": {
                  "type": "boolean"
                },
                "joinHttpTiming": {
                  "type": "object",
                  "description": "phrased HTTP timing",
                  "additionalProperties": true,
                  "properties": {
                    "connect": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "dnsLookup": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "sendRequest": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "compressRequest": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "receiveResponse": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "extractJson": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "verifyCert": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "refreshToken": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    }
                  }
                },
                "meetingInfoHttpTiming": {
                  "type": "object",
                  "description": "phrased HTTP timing",
                  "additionalProperties": true,
                  "properties": {
                    "connect": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "dnsLookup": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "sendRequest": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "compressRequest": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "receiveResponse": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "extractJson": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "verifyCert": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "refreshToken": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    }
                  }
                },
                "floorRequestHttpTiming": {
                  "type": "object",
                  "description": "phrased HTTP timing",
                  "additionalProperties": true,
                  "properties": {
                    "connect": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "dnsLookup": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "sendRequest": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "compressRequest": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "receiveResponse": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "extractJson": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "verifyCert": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    },
                    "refreshToken": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 3600000
                    }
                  }
                },
                "icePhase": {
                  "type": "string",
                  "enum": [
                    "JOIN_MEETING_FINAL",
                    "JOIN_MEETING_RETRY",
                    "IN_MEETING"
                  ]
                },
                "iceResult": {},
                "userType": {
                  "enum": [
                    "host",
                    "attendee",
                    "cohost",
                    "panelist"
                  ],
                  "type": "string"
                },
                "updateType": {
                  "enum": [
                    "new-user",
                    "update-user",
                    "return-user"
                  ],
                  "type": "string"
                },
                "userNameInput": {
                  "type": "string",
                  "description": "",
                  "enum": [
                    "new",
                    "current",
                    "changed"
                  ]
                },
                "emailInput": {
                  "type": "string",
                  "description": "",
                  "enum": [
                    "none",
                    "new",
                    "current",
                    "changed"
                  ]
                },
                "isRoapCallEnabled": {
                  "type": "boolean"
                },
                "isFirstTimeUser": {
                  "type": "boolean"
                },
                "isWebReturnUser": {
                  "type": "boolean"
                },
                "webOnlyDayCrossLaunch": {
                  "type": "boolean"
                },
                "responseCode": {
                  "type": "integer"
                },
                "joinTimes": {
                  "type": "object",
                  "description": "Join Meeting Time",
                  "additionalProperties": true,
                  "properties": {
                    "announceJmt": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "appLoadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "audioCallbackJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "audioCBJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "audioICESetupTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "audioMCCJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "audioMCSJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "audioPstnJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "audioTAJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "audioVOIPJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "cacheKeyTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "callInitJoinReq": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "callInitMediaEngineReady": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "callInitLoginEnd": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "cbJmt": {
                      "type": "integer"
                    },
                    "clickToInterstitial": {
                      "type": "integer"
                    },
                    "clickToInterstitialWithUserDelay": {
                      "type": "integer"
                    },
                    "clickToMediaOKJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "clientDecompressTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "clientDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "clientJmt": {
                      "type": "integer"
                    },
                    "clientPstnDialOutJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "connectVDITime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "decompressTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "detectVDITime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "deviceCallbackJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "deviceParingJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "downloadIntelligenceModelsReqResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "downloadMsiTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "downloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "exchangeCITokenJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "exchangeOnetimeTokenJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "getAppMetadataTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "getDocShowTime": {
                      "type": "integer"
                    },
                    "getGPCParametersTime": {
                      "type": "integer"
                    },
                    "getPCParametersTime": {
                      "type": "integer"
                    },
                    "getReachabilityClustersReqResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "getU2CTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "getWCATime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "GLAJmt": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "gotKeyTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eeKeyReadyTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "guestSessionCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "guestTokenRetrievalTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ICESetupTime": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "initializeCameraTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "installAppTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "installerJmt": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "interstitialToLoginEnd": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "interstitialToJoinOK": {
                      "type": "integer"
                    },
                    "interstitialToMediaOKJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ivrSvcDialInFirstScript": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ivrSvcDialInTahoeJoin": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "JMTDetail": {
                      "type": "string"
                    },
                    "joinConfJmt": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinReqResp": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "joinRespAudioReady": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespMediaEngineReady": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespShareReady": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespShareAudioReady": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespVideoReady": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinReqSentReceived": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "joinRespSentReceived": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "launchAppJmt": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "localSDPGenRemoteSDPRecv": {
                      "type": "integer",
                      "maximum": 1200000
                    },
                    "locusBreakoutSessionMoveReqResp": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "locusJoinReqResp": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "locusLobbyMovedToMtgToClientExitedLobby": {
                      "type": "integer"
                    },
                    "loggedToInterstitial": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "loginEndToInterstitialTime": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "loginTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaEngineInitTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "meetingInfoFetchTime": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "meetingInfoReqResp": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 1200000
                    },
                    "mmpPreConnected": {
                      "type": "boolean"
                    },
                    "moveVerifiedFilesTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "networkLatency": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "otherAppApiReqResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pageJmt": {
                      "type": "integer"
                    },
                    "pageLaunchThinClientToWebAppDownloadStart": {
                      "type": "integer"
                    },
                    "pageLoadingTime": {
                      "type": "integer"
                    },
                    "pageLoadingToLaunchThinClient": {
                      "type": "integer"
                    },
                    "pageLoadingToTFSStartDownload": {
                      "type": "integer"
                    },
                    "pageUrlProtocolDetectToWebexAppLaunched": {
                      "type": "integer"
                    },
                    "pageWebexInstallerStartToWebexAppLaunched": {
                      "type": "integer"
                    },
                    "pingJmt": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pluginJmt": {
                      "type": "integer"
                    },
                    "pstnDialInReferL2SIPJoinReq": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pstnDialInReferL2SIPRoapOk": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pstnIvrSvcCallSetup": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pstnIvrSvcDialOutAudioLatency": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pstnIvrSvcEarlyOfferDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pstnIvrSvcJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pstnIvrSvcMrsMeetingInfo": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pstnIvrSvcOfferToSipInvite": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pstnIvrSvcSipInviteToCancel": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "pstnIvrSvcSipInviteToRinging": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "qmlInterstitialLoadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "refreshCaptchaServiceReqResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "registerWDMDeviceJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "roapAnswerTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "roapOfferReqToOkTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "roapOfferRespTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "roapOkTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "serverMeetingInfoReqResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "sessionJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "shareICESetupTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "showInterstitialTime": {
                      "type": "integer"
                    },
                    "stayLobbyTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "TFSDownloadToWebexAppInstalled": {
                      "type": "integer"
                    },
                    "totalJmt": {
                      "type": "integer"
                    },
                    "totalJMTWithUserDelay": {
                      "type": "integer"
                    },
                    "totalMediaJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalMediaJMTWithUserDelay": {
                      "type": "integer"
                    },
                    "useKeyTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "verifySignatureTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "videoCBJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "videoICESetupTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "videoJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "videoMCCJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "videoMCSJMT": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "WDMRegistrationTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "roap": {
                  "type": "object",
                  "description": "ROAP message details",
                  "additionalProperties": true,
                  "properties": {
                    "type": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "messageType": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "error": {
                      "type": "string"
                    },
                    "duration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "seq": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "mediaMetadata": {
                  "type": "object",
                  "description": "metadata associated with emitter of the event. This data is included only in the first emitted for a given call and does not need to be repeated with each event.",
                  "additionalProperties": true,
                  "required": [
                    "mediaEngineSoftwareType",
                    "applicationSoftwareType",
                    "applicationSoftwareVersion",
                    "startTime"
                  ],
                  "properties": {
                    "mediaEngineSoftwareType": {
                      "type": "string"
                    },
                    "applicationSoftwareType": {
                      "type": "string"
                    },
                    "applicationSoftwareVersion": {
                      "type": "string"
                    },
                    "mediaEngineSoftwareVersion": {
                      "type": "string"
                    },
                    "hardwareType": {
                      "type": "string"
                    },
                    "clientRegion": {
                      "type": "string"
                    },
                    "serverRegion": {
                      "type": "string"
                    },
                    "serverOrg": {
                      "type": "string"
                    },
                    "serverGroup": {
                      "type": "string"
                    },
                    "serverAlias": {
                      "type": "string"
                    },
                    "serverDeployType": {
                      "enum": [
                        "private",
                        "public"
                      ],
                      "type": "string"
                    },
                    "startTime": {
                      "type": "string"
                    },
                    "endTime": {
                      "type": "string"
                    },
                    "csi": {
                      "type": "array",
                      "items": {
                        "type": "number",
                        "minimum": -9223372036854776000.0,
                        "maximum": 9223372036854776000.0
                      }
                    },
                    "isCascade": {
                      "type": "boolean"
                    },
                    "isHybridMedia": {
                      "type": "boolean"
                    },
                    "videoMeshClusterName": {
                      "type": "string"
                    },
                    "videoMeshServerName": {
                      "type": "string"
                    },
                    "isTIP": {
                      "type": "boolean"
                    },
                    "isMARI": {
                      "type": "boolean"
                    },
                    "has264Checksum": {
                      "type": "boolean"
                    },
                    "intervalPeriod": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "cascadePeerRegion": {
                      "type": "string"
                    },
                    "cascadePeerOrg": {
                      "type": "string"
                    },
                    "cascadePeerGroup": {
                      "type": "string"
                    },
                    "cascadePeerAlias": {
                      "type": "string"
                    },
                    "cascadePeerServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "cascadePeerDeployType": {
                      "enum": [
                        "private",
                        "public"
                      ],
                      "type": "string"
                    }
                  }
                },
                "serverInfo": {
                  "type": "object",
                  "description": "Details of server environment",
                  "additionalProperties": true,
                  "properties": {
                    "serverType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "serverAddress": {
                      "type": "string"
                    }
                  }
                },
                "videoSession": {
                  "type": "object",
                  "description": "Details of client connect session",
                  "additionalProperties": true,
                  "properties": {
                    "mediaSessionType": {
                      "type": "string",
                      "enum": [
                        "AUDIO_CALLBACK",
                        "AUDIO_VOIP",
                        "DEVICE_CALLBACK",
                        "DEVICE_PAIRING",
                        "VIDEO"
                      ]
                    },
                    "isSuccess": {
                      "type": "boolean"
                    },
                    "signalingServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "signalingServerAddress": {
                      "type": "string"
                    },
                    "mediaServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "mediaServerAddress": {
                      "type": "string"
                    },
                    "errorDescription": {
                      "type": "string"
                    },
                    "errorCode": {
                      "type": "integer"
                    },
                    "mediaErrorType": {
                      "type": "string",
                      "enum": [
                        "NO_ERROR",
                        "DEVICE_ERROR",
                        "LOAD_LIBRARY_ERROR",
                        "MCS_SESSION_CONNECT_ERROR",
                        "CB_SESSION_CREATE_ERROR",
                        "NO_FRAME_DECODE_ERROR",
                        "NO_PACKET_RECV_ERROR",
                        "LOW_VOLUME_ERROR",
                        "INITIAL_MEMORY_ERROR",
                        "MAC_VIRTUAL_AUDIO_DRV_ERROR",
                        "MMP_SESSION_CONNECT_ERROR",
                        "MEDIA_PROCESS_CRASH_ERROR",
                        "HEARTBEAT_LOST_WITH_MEDIA_PROCESS_ERROR",
                        "MEDIA_SERVER_CONNECT_ERROR",
                        "LOCUS_SESSION_CONNECT_ERROR",
                        "NO_PACKET_SEND_ERROR",
                        "NETWORK_LOST_ERROR",
                        "MEDIA_NOT_AVAILABLE",
                        "FAIL_TO_OPEN_SHARE_DIALOG"
                      ]
                    },
                    "isJoinAtStart": {
                      "type": "boolean"
                    }
                  }
                },
                "audioVOIPSession": {
                  "type": "object",
                  "description": "Details of client connect session",
                  "additionalProperties": true,
                  "properties": {
                    "mediaSessionType": {
                      "type": "string",
                      "enum": [
                        "AUDIO_CALLBACK",
                        "AUDIO_VOIP",
                        "DEVICE_CALLBACK",
                        "DEVICE_PAIRING",
                        "VIDEO"
                      ]
                    },
                    "isSuccess": {
                      "type": "boolean"
                    },
                    "signalingServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "signalingServerAddress": {
                      "type": "string"
                    },
                    "mediaServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "mediaServerAddress": {
                      "type": "string"
                    },
                    "errorDescription": {
                      "type": "string"
                    },
                    "errorCode": {
                      "type": "integer"
                    },
                    "mediaErrorType": {
                      "type": "string",
                      "enum": [
                        "NO_ERROR",
                        "DEVICE_ERROR",
                        "LOAD_LIBRARY_ERROR",
                        "MCS_SESSION_CONNECT_ERROR",
                        "CB_SESSION_CREATE_ERROR",
                        "NO_FRAME_DECODE_ERROR",
                        "NO_PACKET_RECV_ERROR",
                        "LOW_VOLUME_ERROR",
                        "INITIAL_MEMORY_ERROR",
                        "MAC_VIRTUAL_AUDIO_DRV_ERROR",
                        "MMP_SESSION_CONNECT_ERROR",
                        "MEDIA_PROCESS_CRASH_ERROR",
                        "HEARTBEAT_LOST_WITH_MEDIA_PROCESS_ERROR",
                        "MEDIA_SERVER_CONNECT_ERROR",
                        "LOCUS_SESSION_CONNECT_ERROR",
                        "NO_PACKET_SEND_ERROR",
                        "NETWORK_LOST_ERROR",
                        "MEDIA_NOT_AVAILABLE",
                        "FAIL_TO_OPEN_SHARE_DIALOG"
                      ]
                    },
                    "isJoinAtStart": {
                      "type": "boolean"
                    }
                  }
                },
                "audioCallbackSession": {
                  "type": "object",
                  "description": "Details of client connect session",
                  "additionalProperties": true,
                  "properties": {
                    "mediaSessionType": {
                      "type": "string",
                      "enum": [
                        "AUDIO_CALLBACK",
                        "AUDIO_VOIP",
                        "DEVICE_CALLBACK",
                        "DEVICE_PAIRING",
                        "VIDEO"
                      ]
                    },
                    "isSuccess": {
                      "type": "boolean"
                    },
                    "signalingServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "signalingServerAddress": {
                      "type": "string"
                    },
                    "mediaServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "mediaServerAddress": {
                      "type": "string"
                    },
                    "errorDescription": {
                      "type": "string"
                    },
                    "errorCode": {
                      "type": "integer"
                    },
                    "mediaErrorType": {
                      "type": "string",
                      "enum": [
                        "NO_ERROR",
                        "DEVICE_ERROR",
                        "LOAD_LIBRARY_ERROR",
                        "MCS_SESSION_CONNECT_ERROR",
                        "CB_SESSION_CREATE_ERROR",
                        "NO_FRAME_DECODE_ERROR",
                        "NO_PACKET_RECV_ERROR",
                        "LOW_VOLUME_ERROR",
                        "INITIAL_MEMORY_ERROR",
                        "MAC_VIRTUAL_AUDIO_DRV_ERROR",
                        "MMP_SESSION_CONNECT_ERROR",
                        "MEDIA_PROCESS_CRASH_ERROR",
                        "HEARTBEAT_LOST_WITH_MEDIA_PROCESS_ERROR",
                        "MEDIA_SERVER_CONNECT_ERROR",
                        "LOCUS_SESSION_CONNECT_ERROR",
                        "NO_PACKET_SEND_ERROR",
                        "NETWORK_LOST_ERROR",
                        "MEDIA_NOT_AVAILABLE",
                        "FAIL_TO_OPEN_SHARE_DIALOG"
                      ]
                    },
                    "isJoinAtStart": {
                      "type": "boolean"
                    }
                  }
                },
                "devicePairingSession": {
                  "type": "object",
                  "description": "Details of client connect session",
                  "additionalProperties": true,
                  "properties": {
                    "mediaSessionType": {
                      "type": "string",
                      "enum": [
                        "AUDIO_CALLBACK",
                        "AUDIO_VOIP",
                        "DEVICE_CALLBACK",
                        "DEVICE_PAIRING",
                        "VIDEO"
                      ]
                    },
                    "isSuccess": {
                      "type": "boolean"
                    },
                    "signalingServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "signalingServerAddress": {
                      "type": "string"
                    },
                    "mediaServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "mediaServerAddress": {
                      "type": "string"
                    },
                    "errorDescription": {
                      "type": "string"
                    },
                    "errorCode": {
                      "type": "integer"
                    },
                    "mediaErrorType": {
                      "type": "string",
                      "enum": [
                        "NO_ERROR",
                        "DEVICE_ERROR",
                        "LOAD_LIBRARY_ERROR",
                        "MCS_SESSION_CONNECT_ERROR",
                        "CB_SESSION_CREATE_ERROR",
                        "NO_FRAME_DECODE_ERROR",
                        "NO_PACKET_RECV_ERROR",
                        "LOW_VOLUME_ERROR",
                        "INITIAL_MEMORY_ERROR",
                        "MAC_VIRTUAL_AUDIO_DRV_ERROR",
                        "MMP_SESSION_CONNECT_ERROR",
                        "MEDIA_PROCESS_CRASH_ERROR",
                        "HEARTBEAT_LOST_WITH_MEDIA_PROCESS_ERROR",
                        "MEDIA_SERVER_CONNECT_ERROR",
                        "LOCUS_SESSION_CONNECT_ERROR",
                        "NO_PACKET_SEND_ERROR",
                        "NETWORK_LOST_ERROR",
                        "MEDIA_NOT_AVAILABLE",
                        "FAIL_TO_OPEN_SHARE_DIALOG"
                      ]
                    },
                    "isJoinAtStart": {
                      "type": "boolean"
                    }
                  }
                },
                "deviceCallbackSession": {
                  "type": "object",
                  "description": "Details of client connect session",
                  "additionalProperties": true,
                  "properties": {
                    "mediaSessionType": {
                      "type": "string",
                      "enum": [
                        "AUDIO_CALLBACK",
                        "AUDIO_VOIP",
                        "DEVICE_CALLBACK",
                        "DEVICE_PAIRING",
                        "VIDEO"
                      ]
                    },
                    "isSuccess": {
                      "type": "boolean"
                    },
                    "signalingServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "signalingServerAddress": {
                      "type": "string"
                    },
                    "mediaServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "mediaServerAddress": {
                      "type": "string"
                    },
                    "errorDescription": {
                      "type": "string"
                    },
                    "errorCode": {
                      "type": "integer"
                    },
                    "mediaErrorType": {
                      "type": "string",
                      "enum": [
                        "NO_ERROR",
                        "DEVICE_ERROR",
                        "LOAD_LIBRARY_ERROR",
                        "MCS_SESSION_CONNECT_ERROR",
                        "CB_SESSION_CREATE_ERROR",
                        "NO_FRAME_DECODE_ERROR",
                        "NO_PACKET_RECV_ERROR",
                        "LOW_VOLUME_ERROR",
                        "INITIAL_MEMORY_ERROR",
                        "MAC_VIRTUAL_AUDIO_DRV_ERROR",
                        "MMP_SESSION_CONNECT_ERROR",
                        "MEDIA_PROCESS_CRASH_ERROR",
                        "HEARTBEAT_LOST_WITH_MEDIA_PROCESS_ERROR",
                        "MEDIA_SERVER_CONNECT_ERROR",
                        "LOCUS_SESSION_CONNECT_ERROR",
                        "NO_PACKET_SEND_ERROR",
                        "NETWORK_LOST_ERROR",
                        "MEDIA_NOT_AVAILABLE",
                        "FAIL_TO_OPEN_SHARE_DIALOG"
                      ]
                    },
                    "isJoinAtStart": {
                      "type": "boolean"
                    }
                  }
                },
                "crashReport": {
                  "type": "object",
                  "description": "report when client crash",
                  "additionalProperties": true,
                  "properties": {
                    "eventData": {
                      "type": "object",
                      "description": "data define for background noise removal event",
                      "additionalProperties": true,
                      "properties": {
                        "crashType": {
                          "enum": [
                            "client",
                            "other",
                            "thirdparty",
                            "wme",
                            "mta"
                          ],
                          "type": "string"
                        },
                        "processName": {
                          "type": "string"
                        },
                        "moduleName": {
                          "type": "string"
                        },
                        "threadInfo": {
                          "type": "string"
                        },
                        "crashFrame": {
                          "type": "string"
                        },
                        "crashStack": {
                          "type": "string"
                        },
                        "exceptionType": {
                          "enum": [
                            "unset",
                            "crash",
                            "freeze",
                            "disappear"
                          ],
                          "type": "string"
                        },
                        "lastAction": {
                          "type": "string"
                        },
                        "forTrace": {
                          "type": "boolean"
                        },
                        "registerInfo": {
                          "type": "string"
                        },
                        "extData": {
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "clientCrashCallStack": {
                  "type": "string"
                },
                "breakoutSessionSummaryInfo": {
                  "type": "object",
                  "description": "Details of breakout session information, sent after end of breakout session",
                  "additionalProperties": true,
                  "required": [
                    "duration",
                    "subConferenceCount",
                    "totalAttendeeCount",
                    "participantCount",
                    "assignedparticipantCount",
                    "cohostCount",
                    "averageAttendeeCountPerSubConference",
                    "totalHostJoinedCount",
                    "isBoStarted",
                    "isBoEnabled",
                    "isPreAssigned",
                    "boStartedTimers",
                    "createType",
                    "enableType"
                  ],
                  "properties": {
                    "duration": {
                      "type": "integer"
                    },
                    "subConferenceCount": {
                      "type": "integer"
                    },
                    "totalAttendeeCount": {
                      "type": "integer"
                    },
                    "participantCount": {
                      "type": "integer"
                    },
                    "assignedparticipantCount": {
                      "type": "integer"
                    },
                    "cohostCount": {
                      "type": "integer"
                    },
                    "averageAttendeeCountPerSubConference": {
                      "type": "number"
                    },
                    "totalHostJoinedCount": {
                      "type": "integer"
                    },
                    "isBoStarted": {
                      "type": "boolean"
                    },
                    "isBoEnabled": {
                      "type": "boolean"
                    },
                    "isPreAssigned": {
                      "type": "boolean"
                    },
                    "boStartedTimers": {
                      "type": "integer"
                    },
                    "createType": {
                      "enum": [
                        "pre-meeting",
                        "in-meeting"
                      ],
                      "type": "string"
                    },
                    "enableType": {
                      "enum": [
                        "pre-meeting",
                        "in-meeting"
                      ],
                      "type": "string"
                    }
                  }
                },
                "breakoutSessionAction": {
                  "type": "string",
                  "enum": [
                    "add",
                    "assign",
                    "ask-for-help",
                    "breakout-session-open",
                    "breakout-session-close",
                    "breakout-session-mute-all",
                    "breakout-session-unmute-all",
                    "broadcast-open",
                    "broadcast-send",
                    "cancel-automatic-close",
                    "create",
                    "delete",
                    "disable",
                    "dynamic-assign",
                    "dynamic-exchange",
                    "end",
                    "enable",
                    "exchange",
                    "join",
                    "leave",
                    "lock-all-sessions",
                    "lock-this-sessions",
                    "moveto",
                    "mute-all",
                    "mute-all-set",
                    "recreate",
                    "remove",
                    "rename",
                    "search",
                    "select-all",
                    "show-all-sessions",
                    "start",
                    "unmute-all",
                    "unlock-all-sessions",
                    "unlock-this-sessions",
                    "allow-leave-session",
                    "allow-join-session-later",
                    "auto-end-sessions",
                    "time-before-leave-session"
                  ]
                },
                "clientAction": {
                  "type": "string",
                  "enum": [
                    "changeVolume",
                    "disableHardMute",
                    "enableHardMute",
                    "gesture",
                    "joinMeetingWithPairedDevice",
                    "muteAll",
                    "mutePairedDevice",
                    "muteSipDevice",
                    "reaction",
                    "requestUnmute",
                    "setLanguage",
                    "unifyRaiseHand",
                    "unmuteAll",
                    "unmutePairedDevice",
                    "unmuteSipDevice"
                  ]
                },
                "clientActionFrom": {
                  "type": "string",
                  "enum": [
                    "actionBar",
                    "auto",
                    "breakoutAssignDialog",
                    "breakoutPopupDialog",
                    "fitMenu",
                    "hardMuteMoreOptionsDialog",
                    "initAction",
                    "mainMenu",
                    "plist",
                    "plistContextMenu",
                    "plistToolBar",
                    "videoThumbnail",
                    "muteAllAction",
                    "reactionPopupDialog",
                    "unmuteAllAction"
                  ]
                },
                "clientActionTime": {
                  "type": "integer"
                },
                "clientActionInfo": {
                  "type": "object",
                  "description": "Details of client action",
                  "additionalProperties": true,
                  "required": [
                    "clientAction"
                  ],
                  "properties": {
                    "clientAction": {
                      "type": "string",
                      "enum": [
                        "changeVolume",
                        "disableHardMute",
                        "enableHardMute",
                        "gesture",
                        "joinMeetingWithPairedDevice",
                        "muteAll",
                        "mutePairedDevice",
                        "muteSipDevice",
                        "reaction",
                        "requestUnmute",
                        "setLanguage",
                        "unifyRaiseHand",
                        "unmuteAll",
                        "unmutePairedDevice",
                        "unmuteSipDevice"
                      ]
                    },
                    "actionFrom": {
                      "type": "string",
                      "enum": [
                        "actionBar",
                        "auto",
                        "breakoutAssignDialog",
                        "breakoutPopupDialog",
                        "fitMenu",
                        "hardMuteMoreOptionsDialog",
                        "initAction",
                        "mainMenu",
                        "plist",
                        "plistContextMenu",
                        "plistToolBar",
                        "videoThumbnail",
                        "muteAllAction",
                        "reactionPopupDialog",
                        "unmuteAllAction"
                      ]
                    },
                    "actionRole": {
                      "type": "string",
                      "enum": [
                        "host",
                        "attendee",
                        "presenter",
                        "cohost",
                        "self"
                      ]
                    },
                    "duration": {
                      "type": "integer"
                    },
                    "fromValue": {
                      "type": "string"
                    },
                    "toValue": {
                      "type": "string"
                    },
                    "gestureType": {
                      "type": "string",
                      "enum": [
                        "clap",
                        "none",
                        "raiseHand",
                        "thumpUp",
                        "thumbDown"
                      ]
                    },
                    "languageAction": {
                      "type": "string",
                      "enum": [
                        "openLanguageDialog",
                        "subscribeTransLanguage",
                        "unsubscribeTransLanguage",
                        "changeSpeakLanguage",
                        "transcriptTurnOnWebexAssistantDialog",
                        "transcriptTurnOffWebexAssistantDialog",
                        "transcriptTurnOnWebexAssistantMenu",
                        "transcriptTurn0ffWebexAssistantMenu",
                        "transcriptViewHighlightPanel",
                        "transcriptViewHighlightPanelViaCloseCaption",
                        "transcriptViewHighlightPanelViaPanelOption",
                        "transcriptViewHighlightPanelViaWebexAssistant",
                        "transcriptEnableCloseCaptionDialog",
                        "transcriptDisableCloseCaptionDialog",
                        "transcriptDisableCloseCaptionDialogForActiveCCOpen",
                        "transcriptDisableCloseCaptionDialogViaCCButton",
                        "transcriptDisableCloseCaptionDialogViaCCDialog",
                        "transcriptEnableCloseCaptionMenu",
                        "transcriptDisableCloseCaptionMenu",
                        "transcriptTabToCaptions",
                        "transcriptTabToHighlights",
                        "transcriptCreateHighlight",
                        "transcriptDeleteHighlightInHighlight",
                        "transcriptDeleteHighlightInCaptions",
                        "transcriptChangeFontSize",
                        "transcriptBackToDefaultPosition",
                        "transcriptChangeModeToDark",
                        "transcriptChangeModeToLight"
                      ]
                    },
                    "fromLanguage": {
                      "type": "string",
                      "enum": [
                        "lan_af",
                        "lan_sq",
                        "lan_am",
                        "lan_ar",
                        "lan_hy",
                        "lan_az",
                        "lan_eu",
                        "lan_be",
                        "lan_bn",
                        "lan_bs",
                        "lan_bg",
                        "lan_ca",
                        "lan_ceb",
                        "lan_zh",
                        "lan_zh-TW",
                        "lan_co",
                        "lan_hr",
                        "lan_cs",
                        "lan_da",
                        "lan_nl",
                        "lan_en",
                        "lan_en-GB",
                        "lan_eo",
                        "lan_et",
                        "lan_fi",
                        "lan_fr",
                        "lan_fr-CA",
                        "lan_fy",
                        "lan_gl",
                        "lan_ka",
                        "lan_de",
                        "lan_el",
                        "lan_gu",
                        "lan_ht",
                        "lan_ha",
                        "lan_haw",
                        "lan_he",
                        "lan_hi",
                        "lan_hmn",
                        "lan_hu",
                        "lan_is",
                        "lan_ig",
                        "lan_id",
                        "lan_ga",
                        "lan_it",
                        "lan_ja",
                        "lan_jv",
                        "lan_kn",
                        "lan_kk",
                        "lan_km",
                        "lan_rw",
                        "lan_ko",
                        "lan_ku",
                        "lan_ky",
                        "lan_lo",
                        "lan_la",
                        "lan_lv",
                        "lan_lt",
                        "lan_lb",
                        "lan_mk",
                        "lan_mg",
                        "lan_ms",
                        "lan_ml",
                        "lan_mt",
                        "lan_mi",
                        "lan_mr",
                        "lan_mn",
                        "lan_my",
                        "lan_ne",
                        "lan_no",
                        "lan_ny",
                        "lan_or",
                        "lan_ps",
                        "lan_fa",
                        "lan_pl",
                        "lan_pt",
                        "lan_pa",
                        "lan_ro",
                        "lan_ru",
                        "lan_sm",
                        "lan_gd",
                        "lan_sr",
                        "lan_st",
                        "lan_sn",
                        "lan_sd",
                        "lan_si",
                        "lan_sk",
                        "lan_sl",
                        "lan_so",
                        "lan_es",
                        "lan_es-ES",
                        "lan_su",
                        "lan_sw",
                        "lan_sv",
                        "lan_tl",
                        "lan_tg",
                        "lan_ta",
                        "lan_tt",
                        "lan_te",
                        "lan_th",
                        "lan_tr",
                        "lan_tk",
                        "lan_uk",
                        "lan_ur",
                        "lan_ug",
                        "lan_uz",
                        "lan_vi",
                        "lan_cy",
                        "lan_xh",
                        "lan_yi",
                        "lan_yo",
                        "lan_zu"
                      ]
                    },
                    "toLanguage": {
                      "type": "string",
                      "enum": [
                        "lan_af",
                        "lan_sq",
                        "lan_am",
                        "lan_ar",
                        "lan_hy",
                        "lan_az",
                        "lan_eu",
                        "lan_be",
                        "lan_bn",
                        "lan_bs",
                        "lan_bg",
                        "lan_ca",
                        "lan_ceb",
                        "lan_zh",
                        "lan_zh-TW",
                        "lan_co",
                        "lan_hr",
                        "lan_cs",
                        "lan_da",
                        "lan_nl",
                        "lan_en",
                        "lan_en-GB",
                        "lan_eo",
                        "lan_et",
                        "lan_fi",
                        "lan_fr",
                        "lan_fr-CA",
                        "lan_fy",
                        "lan_gl",
                        "lan_ka",
                        "lan_de",
                        "lan_el",
                        "lan_gu",
                        "lan_ht",
                        "lan_ha",
                        "lan_haw",
                        "lan_he",
                        "lan_hi",
                        "lan_hmn",
                        "lan_hu",
                        "lan_is",
                        "lan_ig",
                        "lan_id",
                        "lan_ga",
                        "lan_it",
                        "lan_ja",
                        "lan_jv",
                        "lan_kn",
                        "lan_kk",
                        "lan_km",
                        "lan_rw",
                        "lan_ko",
                        "lan_ku",
                        "lan_ky",
                        "lan_lo",
                        "lan_la",
                        "lan_lv",
                        "lan_lt",
                        "lan_lb",
                        "lan_mk",
                        "lan_mg",
                        "lan_ms",
                        "lan_ml",
                        "lan_mt",
                        "lan_mi",
                        "lan_mr",
                        "lan_mn",
                        "lan_my",
                        "lan_ne",
                        "lan_no",
                        "lan_ny",
                        "lan_or",
                        "lan_ps",
                        "lan_fa",
                        "lan_pl",
                        "lan_pt",
                        "lan_pa",
                        "lan_ro",
                        "lan_ru",
                        "lan_sm",
                        "lan_gd",
                        "lan_sr",
                        "lan_st",
                        "lan_sn",
                        "lan_sd",
                        "lan_si",
                        "lan_sk",
                        "lan_sl",
                        "lan_so",
                        "lan_es",
                        "lan_es-ES",
                        "lan_su",
                        "lan_sw",
                        "lan_sv",
                        "lan_tl",
                        "lan_tg",
                        "lan_ta",
                        "lan_tt",
                        "lan_te",
                        "lan_th",
                        "lan_tr",
                        "lan_tk",
                        "lan_uk",
                        "lan_ur",
                        "lan_ug",
                        "lan_uz",
                        "lan_vi",
                        "lan_cy",
                        "lan_xh",
                        "lan_yi",
                        "lan_yo",
                        "lan_zu"
                      ]
                    },
                    "reactionType": {
                      "type": "string",
                      "enum": [
                        "celebrate",
                        "clap",
                        "haha",
                        "love",
                        "sad",
                        "smile",
                        "thumbUp",
                        "thumbDown",
                        "wow",
                        "collapse",
                        "disable",
                        "enable",
                        "disableGestures",
                        "enableGestures",
                        "expand",
                        "openMenu"
                      ]
                    },
                    "unifyRaiseHand": {
                      "type": "string",
                      "enum": [
                        "lowerHand",
                        "lowerAllHand",
                        "raiseHand"
                      ]
                    }
                  }
                },
                "clientEventType": {
                  "enum": [
                    "normal-event",
                    "user-action"
                  ],
                  "type": "string"
                },
                "audioNoiseRemoval": {
                  "type": "object",
                  "description": "Audio background noise removal",
                  "additionalProperties": true,
                  "properties": {
                    "actionData": {
                      "type": "object",
                      "description": "background noise removal action data",
                      "additionalProperties": true,
                      "required": [
                        "bnrActionType"
                      ],
                      "properties": {
                        "bnrActionType": {
                          "enum": [
                            "turn-on-bnr",
                            "turn-off-bnr"
                          ],
                          "type": "string"
                        }
                      }
                    },
                    "eventData": {
                      "type": "object",
                      "description": "background noise removal event data",
                      "additionalProperties": true,
                      "required": [
                        "bnrEventType"
                      ],
                      "properties": {
                        "bnrEventType": {
                          "enum": [
                            "bnr-on",
                            "bnr-off"
                          ],
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "gestureRecognition": {
                  "type": "object",
                  "description": "Details of client action",
                  "additionalProperties": true,
                  "properties": {
                    "supportedMachine": {
                      "type": "boolean"
                    },
                    "gestureType": {
                      "type": "string",
                      "enum": [
                        "clap",
                        "none",
                        "raiseHand",
                        "thumpUp",
                        "thumbDown"
                      ]
                    },
                    "duration": {
                      "type": "integer"
                    }
                  }
                },
                "postMeetingHook": {
                  "type": "object",
                  "description": "post meeting hook report",
                  "additionalProperties": true,
                  "properties": {
                    "actionData": {
                      "type": "object",
                      "description": "data define for background noise removal action",
                      "additionalProperties": true,
                      "required": [
                        "pmhActionType"
                      ],
                      "properties": {
                        "pmhActionType": {
                          "enum": [
                            "share",
                            "view-details",
                            "close"
                          ],
                          "type": "string"
                        },
                        "pmhActionResult": {
                          "type": "string"
                        }
                      }
                    },
                    "eventData": {
                      "type": "object",
                      "description": "data define for background noise removal event",
                      "additionalProperties": true,
                      "required": [
                        "pmhEventType"
                      ],
                      "properties": {
                        "pmhEventType": {
                          "enum": [
                            "used",
                            "not-show-again"
                          ],
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "breakoutSessionJoinType": {
                  "enum": [
                    "any-one-can-join",
                    "auto",
                    "manual",
                    "preassign-rest"
                  ],
                  "type": "string"
                },
                "breakoutSessionActionClickFrom": {
                  "enum": [
                    "actionbar",
                    "assign-dialog",
                    "auto",
                    "breakout-session-list",
                    "contextmenu",
                    "menu",
                    "plist",
                    "popup-dialog"
                  ],
                  "type": "string"
                },
                "broadcastSendType": {
                  "enum": [
                    "all-sessions-all-participants",
                    "all-sessions-all-cohost-and-presenters",
                    "one-session-all-participants",
                    "one-session-one-participant"
                  ],
                  "type": "string"
                },
                "breakoutSessionDialogOpenTime": {
                  "type": "integer"
                },
                "breakoutSessionDialogAssignTime": {
                  "type": "integer"
                },
                "embeddedBrowserObject": {
                  "type": "object",
                  "description": "call embedded browser object result, if failed, will populate error at Error item",
                  "additionalProperties": true,
                  "required": [
                    "browserType"
                  ],
                  "properties": {
                    "browserType": {
                      "enum": [
                        "IE",
                        "WebView2"
                      ],
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "callFrom": {
                      "type": "string"
                    }
                  }
                },
                "downloadInfo": {
                  "type": "object",
                  "description": "data define for download detail data",
                  "additionalProperties": true,
                  "properties": {
                    "percentCompleted": {
                      "type": "integer"
                    },
                    "packageName": {
                      "type": "string"
                    },
                    "timestamp": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "clientDownloadFileCount": {
                      "type": "integer"
                    },
                    "clientDownloadSize": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "clientDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "clientDecompressTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CDNEnabled": {
                      "type": "boolean"
                    },
                    "updateFlag": {
                      "enum": [
                        "preMeeting",
                        "inMeeting",
                        "postMeeting"
                      ],
                      "type": "string"
                    },
                    "epSP": {
                      "type": "boolean"
                    },
                    "isEPUpdate": {
                      "type": "boolean"
                    },
                    "spDifferent": {
                      "type": "integer"
                    },
                    "spVersionDelta": {
                      "type": "integer"
                    },
                    "deltaUpdate": {
                      "type": "boolean"
                    },
                    "deltaListDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "deltaPackageDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "deltaCachePackageCopyTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "deltaApplyTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "deltaPackageUncompressTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "deltaDuration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "deltaVersion": {
                      "type": "string"
                    },
                    "deltaDownloadFullPackage": {
                      "type": "boolean"
                    },
                    "deltaFileSize": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "deltaUpdateEnabled": {
                      "type": "boolean"
                    },
                    "deltaFullpackageDownloadEnabled": {
                      "type": "boolean"
                    },
                    "deltaUpdateErrorType": {
                      "type": "string"
                    },
                    "deltaUpdateSuccess": {
                      "type": "string"
                    },
                    "deltaFullpackageDownloadVersion": {
                      "type": "string"
                    },
                    "deltaFullpackageDownloadSuccess": {
                      "type": "string"
                    },
                    "deltaUpdateCorrelationId": {
                      "type": "string"
                    },
                    "deltaFullpackageDownloadCorrelationId": {
                      "type": "string"
                    },
                    "deltaTargetVersion": {
                      "type": "string"
                    },
                    "deltaLocalFullPackageVersions": {
                      "type": "string"
                    },
                    "deltaUpdateFailReason": {
                      "type": "string"
                    },
                    "deltaUpdateTimeStamp": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                },
                "isInstallWebView2": {
                  "type": "boolean"
                },
                "launchType": {
                  "type": "string",
                  "enum": [
                    "Cold",
                    "Hot",
                    "Warm"
                  ]
                },
                "loginType": {
                  "type": "string",
                  "description": "",
                  "enum": [
                    "no-login",
                    "login-page",
                    "reuse-ci-token",
                    "reuse-site-token",
                    "login-ci",
                    "login-site",
                    "login-social",
                    "unverified-guest"
                  ]
                },
                "loginCrossSite": {
                  "type": "boolean"
                },
                "crossBrowserLogin": {
                  "type": "boolean"
                },
                "isMultiSiteUser": {
                  "type": "boolean"
                },
                "mediaQualityMetadata": {
                  "type": "object",
                  "description": "The metadata associated with the emitter of the event.  This data is separate from the source metadata and must be emitted with every event.",
                  "additionalProperties": true,
                  "properties": {
                    "peerReflexiveIP": {
                      "type": "string"
                    },
                    "maskedPeerReflexiveIP": {
                      "type": "string"
                    },
                    "remoteMediaIP": {
                      "type": "string"
                    },
                    "maskedRemoteMediaIP": {
                      "type": "string"
                    },
                    "localIPType": {
                      "type": "string",
                      "description": "indicate user local ICE candidates IP type",
                      "enum": [
                        "IPTypeUnknown",
                        "IPv4Only",
                        "IPv6Only",
                        "DualIPType"
                      ]
                    },
                    "staticPerformanceLevel": {
                      "type": "integer",
                      "minimum": -128,
                      "maximum": 127
                    },
                    "staticPerformanceScore": {
                      "type": "integer",
                      "minimum": -128,
                      "maximum": 127
                    },
                    "processAverageCPU": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "processAverageCPUWithTurbo": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "processMaximumCPU": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "systemAverageCPU": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "systemAverageCPUWithTurbo": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "systemAverageCPUTimeBased": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "systemMaximumCPU": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "systemMaximumCPUTimeBased": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "systemAverageGPU": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "systemMaximumGPU": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "systemAverageVIC": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "systemMaximumVIC": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 100
                    },
                    "systemAverageCPUPerfLoad": {
                      "type": "integer",
                      "minimum": -128,
                      "maximum": 127
                    },
                    "systemMaximumCPUPerfLoad": {
                      "type": "integer",
                      "minimum": -128,
                      "maximum": 127
                    },
                    "processAverageIdleWakeUps": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "processMaximumIdleWakeUps": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "processAveragePowerUsage": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "processMaximumPowerUsage": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "memoryUsage": {
                      "type": "object",
                      "description": "this object defines the memory related fields that are tracked in media quality events and reports",
                      "additionalProperties": true,
                      "required": [
                        "processAverageMemoryUsage",
                        "processMaximumMemoryUsage",
                        "systemAverageMemoryUsage",
                        "systemMaximumMemoryUsage",
                        "processMaximumMemoryBytes",
                        "mainProcessMaximumMemoryBytes",
                        "osBitWidth",
                        "cpuBitWidth"
                      ],
                      "properties": {
                        "processAverageMemoryUsage": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 100
                        },
                        "processMaximumMemoryUsage": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 100
                        },
                        "systemAverageMemoryUsage": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 100
                        },
                        "systemMaximumMemoryUsage": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 100
                        },
                        "processMaximumMemoryBytes": {
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "mainProcessMaximumMemoryBytes": {
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "systemTotalMemoryBytes": {
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "osBitWidth": {
                          "type": "integer",
                          "minimum": -128,
                          "maximum": 127
                        },
                        "cpuBitWidth": {
                          "type": "integer",
                          "minimum": -128,
                          "maximum": 127
                        }
                      }
                    },
                    "batteryHealth": {
                      "type": "string",
                      "description": "Indicates battery health. See https://developer.android.com/reference/android/os/BatteryManager for more information.",
                      "enum": [
                        "unknown",
                        "good",
                        "cold",
                        "overvoltage",
                        "overheat",
                        "unspecifiedfailure",
                        "dead"
                      ]
                    },
                    "batteryPlugged": {
                      "type": "string",
                      "description": "Provides visibility in charger type in use",
                      "enum": [
                        "unknown",
                        "ac",
                        "usb",
                        "wireless",
                        "dock"
                      ]
                    },
                    "batteryStatus": {
                      "type": "string",
                      "description": "Provides visibility into charging status",
                      "enum": [
                        "unknown",
                        "charging",
                        "discharging",
                        "notcharging",
                        "full"
                      ]
                    },
                    "batteryTemperature": {
                      "type": "number",
                      "description": "Battery temperature in celsius"
                    },
                    "darwinThermalState": {
                      "type": "integer",
                      "description": "Provides visibility of customer experience in limited thermal headroom environments on Apple devices. See https://developer.apple.com/documentation/foundation/processinfo/thermalstate for more information."
                    },
                    "androidThermalHeadroom": {
                      "type": "number"
                    },
                    "androidThermalStatus": {
                      "type": "integer",
                      "description": "Indicates thermal status on Android devices. See https://developer.android.com/ndk/reference/group/thermal for more information."
                    },
                    "peripherals": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "description": "information object for the peripheral",
                        "additionalProperties": true,
                        "required": [
                          "name"
                        ],
                        "properties": {
                          "name": {
                            "enum": [
                              "camera",
                              "microphone",
                              "speaker"
                            ],
                            "type": "string"
                          },
                          "information": {
                            "type": "string"
                          },
                          "driver": {
                            "type": "string"
                          },
                          "errorCode": {
                            "type": "string"
                          },
                          "subErrorCode": {
                            "type": "string"
                          },
                          "captureFrameSize": {
                            "type": "integer"
                          },
                          "captureFps": {
                            "type": "integer"
                          },
                          "captureFrameworkType": {
                            "type": "integer"
                          },
                          "captureRawType": {
                            "type": "integer"
                          },
                          "deviceCapabilitiesTime": {
                            "type": "integer"
                          },
                          "connectionType": {},
                          "bluetoothMode": {},
                          "openDeviceCostTimeMilliSecond": {
                            "type": "integer"
                          },
                          "startCaptureCostTimeMilliSecond": {
                            "type": "integer"
                          },
                          "txSampleRate": {
                            "type": "integer"
                          },
                          "rxSampleRate": {
                            "type": "integer"
                          },
                          "isAAudioLowLatency": {
                            "type": "integer"
                          },
                          "isStartNDKFailed": {
                            "type": "integer"
                          },
                          "startPlaybackCostTimeMilliSecond": {
                            "type": "integer"
                          },
                          "changeCount": {
                            "type": "integer"
                          },
                          "captureSystemVolume": {
                            "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "playbackSystemVolume": {
                            "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "started": {
                            "type": "boolean"
                          },
                          "sysAudioSEStatus": {
                            "type": "integer"
                          },
                          "isVolumeControlAvailable": {
                            "type": "boolean"
                          },
                          "rawStreamStatus": {
                            "type": "integer"
                          },
                          "status": {
                            "type": "string"
                          },
                          "initCaptureFrameworkType": {
                            "enum": [
                              "unknown",
                              "dshow",
                              "mf",
                              "mfPrefer"
                            ],
                            "type": "string"
                          },
                          "cameraRetried": {
                            "type": "boolean"
                          },
                          "captureCameraType": {
                            "enum": [
                              "unknown",
                              "builtIn",
                              "aggregate",
                              "virtual",
                              "pci",
                              "usb",
                              "fireWire",
                              "bluetooth",
                              "hdmi",
                              "displayPort",
                              "airPlay",
                              "avb",
                              "thunderbolt",
                              "lineLevel",
                              "external",
                              "continuityCaptureWired",
                              "continuityCaptureWireless",
                              "audioRemote",
                              "iphoneCamera",
                              "deskViewCamera",
                              "virtualCamera",
                              "builtInMinijack"
                            ],
                            "type": "string"
                          },
                          "captureCameraFailNum": {
                            "type": "integer"
                          },
                          "videoCaptureEnumTime": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "cameraInfo": {
                      "type": "object",
                      "description": "information object for the peripheral",
                      "additionalProperties": true,
                      "required": [
                        "name"
                      ],
                      "properties": {
                        "name": {
                          "enum": [
                            "camera",
                            "microphone",
                            "speaker"
                          ],
                          "type": "string"
                        },
                        "information": {
                          "type": "string"
                        },
                        "driver": {
                          "type": "string"
                        },
                        "errorCode": {
                          "type": "string"
                        },
                        "subErrorCode": {
                          "type": "string"
                        },
                        "captureFrameSize": {
                          "type": "integer"
                        },
                        "captureFps": {
                          "type": "integer"
                        },
                        "captureFrameworkType": {
                          "type": "integer"
                        },
                        "captureRawType": {
                          "type": "integer"
                        },
                        "deviceCapabilitiesTime": {
                          "type": "integer"
                        },
                        "connectionType": {},
                        "bluetoothMode": {},
                        "openDeviceCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "startCaptureCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "txSampleRate": {
                          "type": "integer"
                        },
                        "rxSampleRate": {
                          "type": "integer"
                        },
                        "isAAudioLowLatency": {
                          "type": "integer"
                        },
                        "isStartNDKFailed": {
                          "type": "integer"
                        },
                        "startPlaybackCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "changeCount": {
                          "type": "integer"
                        },
                        "captureSystemVolume": {
                          "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "playbackSystemVolume": {
                          "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "started": {
                          "type": "boolean"
                        },
                        "sysAudioSEStatus": {
                          "type": "integer"
                        },
                        "isVolumeControlAvailable": {
                          "type": "boolean"
                        },
                        "rawStreamStatus": {
                          "type": "integer"
                        },
                        "status": {
                          "type": "string"
                        },
                        "initCaptureFrameworkType": {
                          "enum": [
                            "unknown",
                            "dshow",
                            "mf",
                            "mfPrefer"
                          ],
                          "type": "string"
                        },
                        "cameraRetried": {
                          "type": "boolean"
                        },
                        "captureCameraType": {
                          "enum": [
                            "unknown",
                            "builtIn",
                            "aggregate",
                            "virtual",
                            "pci",
                            "usb",
                            "fireWire",
                            "bluetooth",
                            "hdmi",
                            "displayPort",
                            "airPlay",
                            "avb",
                            "thunderbolt",
                            "lineLevel",
                            "external",
                            "continuityCaptureWired",
                            "continuityCaptureWireless",
                            "audioRemote",
                            "iphoneCamera",
                            "deskViewCamera",
                            "virtualCamera",
                            "builtInMinijack"
                          ],
                          "type": "string"
                        },
                        "captureCameraFailNum": {
                          "type": "integer"
                        },
                        "videoCaptureEnumTime": {
                          "type": "integer"
                        }
                      }
                    },
                    "microphoneInfo": {
                      "type": "object",
                      "description": "information object for the peripheral",
                      "additionalProperties": true,
                      "required": [
                        "name"
                      ],
                      "properties": {
                        "name": {
                          "enum": [
                            "camera",
                            "microphone",
                            "speaker"
                          ],
                          "type": "string"
                        },
                        "information": {
                          "type": "string"
                        },
                        "driver": {
                          "type": "string"
                        },
                        "errorCode": {
                          "type": "string"
                        },
                        "subErrorCode": {
                          "type": "string"
                        },
                        "captureFrameSize": {
                          "type": "integer"
                        },
                        "captureFps": {
                          "type": "integer"
                        },
                        "captureFrameworkType": {
                          "type": "integer"
                        },
                        "captureRawType": {
                          "type": "integer"
                        },
                        "deviceCapabilitiesTime": {
                          "type": "integer"
                        },
                        "connectionType": {},
                        "bluetoothMode": {},
                        "openDeviceCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "startCaptureCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "txSampleRate": {
                          "type": "integer"
                        },
                        "rxSampleRate": {
                          "type": "integer"
                        },
                        "isAAudioLowLatency": {
                          "type": "integer"
                        },
                        "isStartNDKFailed": {
                          "type": "integer"
                        },
                        "startPlaybackCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "changeCount": {
                          "type": "integer"
                        },
                        "captureSystemVolume": {
                          "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "playbackSystemVolume": {
                          "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "started": {
                          "type": "boolean"
                        },
                        "sysAudioSEStatus": {
                          "type": "integer"
                        },
                        "isVolumeControlAvailable": {
                          "type": "boolean"
                        },
                        "rawStreamStatus": {
                          "type": "integer"
                        },
                        "status": {
                          "type": "string"
                        },
                        "initCaptureFrameworkType": {
                          "enum": [
                            "unknown",
                            "dshow",
                            "mf",
                            "mfPrefer"
                          ],
                          "type": "string"
                        },
                        "cameraRetried": {
                          "type": "boolean"
                        },
                        "captureCameraType": {
                          "enum": [
                            "unknown",
                            "builtIn",
                            "aggregate",
                            "virtual",
                            "pci",
                            "usb",
                            "fireWire",
                            "bluetooth",
                            "hdmi",
                            "displayPort",
                            "airPlay",
                            "avb",
                            "thunderbolt",
                            "lineLevel",
                            "external",
                            "continuityCaptureWired",
                            "continuityCaptureWireless",
                            "audioRemote",
                            "iphoneCamera",
                            "deskViewCamera",
                            "virtualCamera",
                            "builtInMinijack"
                          ],
                          "type": "string"
                        },
                        "captureCameraFailNum": {
                          "type": "integer"
                        },
                        "videoCaptureEnumTime": {
                          "type": "integer"
                        }
                      }
                    },
                    "speakerInfo": {
                      "type": "object",
                      "description": "information object for the peripheral",
                      "additionalProperties": true,
                      "required": [
                        "name"
                      ],
                      "properties": {
                        "name": {
                          "enum": [
                            "camera",
                            "microphone",
                            "speaker"
                          ],
                          "type": "string"
                        },
                        "information": {
                          "type": "string"
                        },
                        "driver": {
                          "type": "string"
                        },
                        "errorCode": {
                          "type": "string"
                        },
                        "subErrorCode": {
                          "type": "string"
                        },
                        "captureFrameSize": {
                          "type": "integer"
                        },
                        "captureFps": {
                          "type": "integer"
                        },
                        "captureFrameworkType": {
                          "type": "integer"
                        },
                        "captureRawType": {
                          "type": "integer"
                        },
                        "deviceCapabilitiesTime": {
                          "type": "integer"
                        },
                        "connectionType": {},
                        "bluetoothMode": {},
                        "openDeviceCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "startCaptureCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "txSampleRate": {
                          "type": "integer"
                        },
                        "rxSampleRate": {
                          "type": "integer"
                        },
                        "isAAudioLowLatency": {
                          "type": "integer"
                        },
                        "isStartNDKFailed": {
                          "type": "integer"
                        },
                        "startPlaybackCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "changeCount": {
                          "type": "integer"
                        },
                        "captureSystemVolume": {
                          "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "playbackSystemVolume": {
                          "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "started": {
                          "type": "boolean"
                        },
                        "sysAudioSEStatus": {
                          "type": "integer"
                        },
                        "isVolumeControlAvailable": {
                          "type": "boolean"
                        },
                        "rawStreamStatus": {
                          "type": "integer"
                        },
                        "status": {
                          "type": "string"
                        },
                        "initCaptureFrameworkType": {
                          "enum": [
                            "unknown",
                            "dshow",
                            "mf",
                            "mfPrefer"
                          ],
                          "type": "string"
                        },
                        "cameraRetried": {
                          "type": "boolean"
                        },
                        "captureCameraType": {
                          "enum": [
                            "unknown",
                            "builtIn",
                            "aggregate",
                            "virtual",
                            "pci",
                            "usb",
                            "fireWire",
                            "bluetooth",
                            "hdmi",
                            "displayPort",
                            "airPlay",
                            "avb",
                            "thunderbolt",
                            "lineLevel",
                            "external",
                            "continuityCaptureWired",
                            "continuityCaptureWireless",
                            "audioRemote",
                            "iphoneCamera",
                            "deskViewCamera",
                            "virtualCamera",
                            "builtInMinijack"
                          ],
                          "type": "string"
                        },
                        "captureCameraFailNum": {
                          "type": "integer"
                        },
                        "videoCaptureEnumTime": {
                          "type": "integer"
                        }
                      }
                    },
                    "cpuInfo": {
                      "type": "object",
                      "description": "This object defines the fields related to the CPU being used by the emitter of the event",
                      "additionalProperties": true,
                      "required": [
                        "description",
                        "numberOfCores",
                        "architecture"
                      ],
                      "properties": {
                        "description": {
                          "type": "string"
                        },
                        "numberOfCores": {
                          "type": "number",
                          "minimum": 1.0,
                          "maximum": 9223372036854776000.0
                        },
                        "architecture": {
                          "enum": [
                            "intel32",
                            "intel64",
                            "amd32",
                            "amd64",
                            "arm32",
                            "arm64",
                            "armv9",
                            "armv8",
                            "armv7",
                            "armv6",
                            "x86_64",
                            "x86_32",
                            "unknown"
                          ],
                          "type": "string"
                        },
                        "staticPerformance": {
                          "type": "string"
                        },
                        "clockSpeedGigaHertz": {
                          "type": "number",
                          "minimum": 0.0
                        }
                      }
                    },
                    "cpuDataDetail": {
                      "type": "object",
                      "description": "Thread level cpu performance insights",
                      "additionalProperties": true,
                      "properties": {
                        "processesData": {
                          "type": "array",
                          "items": {}
                        },
                        "coresCpuData": {
                          "type": "array",
                          "items": {}
                        },
                        "coreVariance": {
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 100.0
                        }
                      }
                    },
                    "defaultGpuInfo": {
                      "type": "object",
                      "description": "This object defines the fields related to the GPU being used by the emitter of the event",
                      "additionalProperties": true,
                      "required": [
                        "description",
                        "memoryMegaBytes"
                      ],
                      "properties": {
                        "description": {
                          "type": "string"
                        },
                        "memoryMegaBytes": {
                          "type": "number",
                          "minimum": 1.0,
                          "maximum": 9223372036854776000.0
                        },
                        "gpuVersion": {
                          "type": "string"
                        }
                      }
                    },
                    "otherGpuInfo": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "description": "This object defines the fields related to the GPU being used by the emitter of the event",
                        "additionalProperties": true,
                        "required": [
                          "description",
                          "memoryMegaBytes"
                        ],
                        "properties": {
                          "description": {
                            "type": "string"
                          },
                          "memoryMegaBytes": {
                            "type": "number",
                            "minimum": 1.0,
                            "maximum": 9223372036854776000.0
                          },
                          "gpuVersion": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "npuInfo": {
                      "type": "object",
                      "description": "This object defines the fields related to the NPU being used by the emitter of the event",
                      "additionalProperties": true,
                      "properties": {
                        "description": {
                          "type": "string"
                        },
                        "npuVersion": {
                          "type": "string"
                        },
                        "memoryMegaBytes": {
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        }
                      }
                    },
                    "dpcRecord": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "mediaLabels": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "screenResolution": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "screenWidth": {
                      "type": "integer",
                      "minimum": -32768,
                      "maximum": 32767
                    },
                    "screenHeight": {
                      "type": "integer",
                      "minimum": -32768,
                      "maximum": 32767
                    },
                    "appWindowSize": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "appWindowHeight": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "appWindowWidth": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "meetingUserCount": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "videoUserCount": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "numScreens": {
                      "type": "integer",
                      "minimum": -128,
                      "maximum": 127
                    },
                    "configuredBitrate": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "configuredPixelRateMainVideo": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "configuredPixelRateContentVideo": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "roomType": {
                      "type": "string",
                      "description": "provisioning room type for CE devices",
                      "enum": [
                        "Briefing",
                        "Classroom",
                        "Standard",
                        "PresenterAndAudience"
                      ]
                    },
                    "peopleCount": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "cameraMode": {
                      "type": "string",
                      "description": "currently selected camera mode",
                      "enum": [
                        "Unknown",
                        "BestOverview",
                        "Closeup",
                        "Frames",
                        "GroupAndSpeaker",
                        "Desktop",
                        "Dynamic",
                        "Combined",
                        "Manual"
                      ]
                    },
                    "cameraAppliedView": {
                      "type": "object",
                      "description": "type of crop/composition created by automatic framing on a video device",
                      "additionalProperties": true,
                      "required": [
                        "viewName",
                        "numberOfVideoPanes"
                      ],
                      "properties": {
                        "viewName": {
                          "type": "string",
                          "description": "name of the view",
                          "enum": [
                            "Overview",
                            "Closeup",
                            "Frames",
                            "OverlaidCloseup",
                            "Manual",
                            "Other"
                          ]
                        },
                        "numberOfVideoPanes": {
                          "type": "number",
                          "description": "number of composed video panes (usually 1, but can be more in Frames view)",
                          "minimum": 1.0,
                          "maximum": 9223372036854776000.0
                        }
                      }
                    },
                    "evaluatedBandwidth": {
                      "type": "object",
                      "description": "This object tracks the evaluated bandwidth associated with Bandwidth Evaluator(MARI)",
                      "additionalProperties": true,
                      "properties": {
                        "minBandwidth": {
                          "description": "The min bandwidth evaluated by the BW Evaluator (in bits per second)",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "maxBandwidth": {
                          "description": "The maximum bandwidth evaluated the BW Evaluator (in bits per second)",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "sumAdjustmentDown": {
                          "description": "The sum of bandwidth down adjustments (in bits per second)",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "sumAdjustmentUp": {
                          "description": "The sum of bandwidth up adjustments (in bits per second)",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "countAdjustments": {
                          "description": "Number of times bandwidth adjustment caused a change evaluated bandwidth",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "countDirectionChange": {
                          "description": "Number of times the Bandwidth Adjustment changed direction Up->Down/Down->Up",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "countConfigChange": {
                          "description": "Number of times the evaluated bandwidth was affected due to config change",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        }
                      }
                    },
                    "uiRenderMinimumFPS": {
                      "type": "integer",
                      "minimum": -128,
                      "maximum": 127
                    },
                    "uiRenderMaximumFPS": {
                      "type": "integer",
                      "minimum": -128,
                      "maximum": 127
                    },
                    "uiRenderAverageFPS": {
                      "type": "integer",
                      "minimum": -128,
                      "maximum": 127
                    },
                    "twccReports": {
                      "type": "object",
                      "description": "This object tracks TWCC report exchange(MARI)",
                      "additionalProperties": true,
                      "properties": {
                        "packetsSentWithTwsn": {
                          "description": "Number of RTP packets marked with TWSN",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "packetsSentWithoutTwsn": {
                          "description": "Number of packets sent without TWSN",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "reportsReceived": {
                          "description": "Number of reports received",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "reportsLost": {
                          "description": "Number of reports lost",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "reportLossBurstLength": {
                          "description": "Longest consecutive run of reports lost",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "unacknowledgedPackets": {
                          "description": "Number of packets not acknowledged due to loss of reports",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "avgBandwidth": {
                          "description": "Average bandwidth in kbps",
                          "type": "number",
                          "minimum": 0.0
                        },
                        "minBandwidth": {
                          "description": "min bandwidth in interval (kbps)",
                          "type": "number",
                          "minimum": 0.0
                        },
                        "maxBandwidth": {
                          "description": "max bandwidth in interval (kbps)",
                          "type": "number",
                          "minimum": 0.0
                        }
                      }
                    },
                    "isCarbonAwareModeOn": {
                      "type": "boolean"
                    },
                    "isCarbonAwareModeConfigured": {
                      "type": "boolean"
                    },
                    "networkInfrastructureInfo": {
                      "type": "object",
                      "description": "Network infrastructure identification - uniquely identifies network elements (switches, WiFi APs, cell towers).",
                      "additionalProperties": true,
                      "required": [
                        "id"
                      ],
                      "properties": {
                        "elementName": {
                          "type": "string",
                          "description": "Friendly name of the network element (switch name, access point name, or cellular provider name). It can be empty example for wifi, the AP names can be hidden.",
                          "example": "SW-BLDG-A-FL2-IDF1"
                        },
                        "id": {
                          "type": "string",
                          "description": "ID is BSSID for WiFi- derived from AP's mac address, designed to be globally unique.  ID is PLMN ID for Cellular- It is globally unique. ID is Chassis ID for Switch- derived from switch's mac address, designed to be globally unique.",
                          "example": "00:1A:2B:3C:4D:5E"
                        },
                        "interfaceName": {
                          "type": "string",
                          "description": "LLDP Port ID or interface identifier on the switch or Service Set Identifier (WiFi network name)",
                          "example": "GigabitEthernet1/0/24"
                        }
                      }
                    }
                  }
                },
                "sessionType": {
                  "type": "string",
                  "enum": [
                    "AD_HOC",
                    "ADHOC_UNIFIED_SPACE_MEETING",
                    "ANSWERED_ELSEWHERE",
                    "BUTLER",
                    "CFNA",
                    "CMR_MEETING",
                    "DPC_CONTROL",
                    "EVENT_CENTER_MEETING",
                    "HALF_ZTM",
                    "JABBER",
                    "MEDIA",
                    "MS_TEAMS",
                    "NO_JOINS",
                    "REMOTE_ACCESS",
                    "SINGLE_PARTICIPANT",
                    "SIP_CALL",
                    "SIP_MEETING",
                    "SPACE_MEETING",
                    "SPACE_SHARE",
                    "SPARK_CALL",
                    "SPARK_MEETING",
                    "SPARK_SIP_CALL",
                    "SPARK_SIP_MEETING",
                    "UNIFIED_SPACE_MEETING",
                    "UNKNOWN",
                    "WHITEBOARD_ONLY_SHARE",
                    "WIRELESS_SHARE",
                    "ZTM"
                  ]
                },
                "mercuryLatencyAggregates": {
                  "type": "object",
                  "description": "Aggregated information for mercury latency metric",
                  "additionalProperties": true,
                  "properties": {
                    "mercuryEventCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "timeOffsetWithMercury": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "minTotalLatency": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "avgTotalLatency": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "maxTotalLatency": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "maxTransmitDuration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "maxDispatchDuration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "maxSortDuration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "maxParseDuration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "maxMergeDuration": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "mercuryMaxLatency": {
                  "type": "object",
                  "description": "Maximum latency information during a meting",
                  "additionalProperties": true,
                  "properties": {
                    "transmitDuration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "dispatchDuration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "sortDuration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "parseDuration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mergeDuration": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "wxcCallingDelay": {
                  "type": "object",
                  "description": "This object tracks the call setup time and call setup failure time. All delay attributes are in milliseconds.",
                  "additionalProperties": true,
                  "properties": {
                    "inviteSentTo100Trying": {
                      "description": "provisional100Time - SDPReadyTime (outbounding only)",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "sip100TryingToAlert": {
                      "description": "provisional18xTime - provisional100Time",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "alertToAnswered": {
                      "description": "applyAudioSDPTime - provisional18xTime",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "answerToPacketRecv": {
                      "description": "The fastest event's time between (firstAudioPacketReceivedTime, wmeReceivedAudioTime) - applyAudioSDPTime",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "callSetupTime": {
                      "description": "min(firstAudioPacketReceivedTime, wmeReceivedAudioTime) - joinCallTime - alertToAnswered (for Outgoing) OR min(firstAudioPacketReceivedTime, wmeReceivedAudioTime) (for Incoming, call setup time is from user press accept button to the first audio data received)",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "joinCallTime": {
                      "description": "When the incoming call accept handling is started Or when the user initiate outgoing call.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "connectSipTime": {
                      "description": "When the Mobile client start the SIP registration.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "sipConnectedTime": {
                      "description": "When the Mobile client sip registration is ready.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "startAudioSDPSetupTime": {
                      "description": "When the client start initialization of the WME to get the required data for Audio SDP.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "audioSDPReadyTime": {
                      "description": "WME provided the required data for the SDP (Audio codecs, Start the listener and return the port, Acquire ICE candidates for audio).",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "startVideoSDPSetupTime": {
                      "description": "When the client start initialisation of the WME to get the required data for Video SDP.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "videoSDPReadyTime": {
                      "description": "WME provided the required data for the SDP (Video codecs, Start the listener and return the port, Acquire ICE candidates for video).",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "startSDPSetupTime": {
                      "description": "Equal to startAudioSDPSetupTime",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "SDPReadyTime": {
                      "description": "The bigger one between audioSDPReadyTime and videoSDPReadyTime.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "startLocalAudioTrackTime": {
                      "description": "Before wmeTrack->start() for the local audio track.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "localAudioTrackStartedTime": {
                      "description": "After wmeTrack->start() for the local audio track.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "startRemoteAudioTrackTime": {
                      "description": "Before wmeTrack->start() for the remote audio track.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "remoteAudioTrackStartedTime": {
                      "description": "After wmeTrack->start() for the local audio track.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "startLocalVideoTrackTime": {
                      "description": "Before wmeTrack->start() for the local video track.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "localVideoTrackStartedTime": {
                      "description": "After wmeTrack->start() for the local video track.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "startRemoteVideoTrackTime": {
                      "description": "Before wmeTrack->start() for the remote video track.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "remoteVideoTrackStartedTime": {
                      "description": "After wmeTrack->start() for the remote video track.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "startSipInviteTime": {
                      "description": "Client send SIP INVITE. For outgoing and incoming calls on mobile and outgoing only on desktop.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "provisional100Time": {
                      "description": "100 Trying is received",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "provisional18xTime": {
                      "description": "180 or 183 provisional response is received.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "applyAudioSDPTime": {
                      "description": "For outgoing calls 200OK with SDP is received. For incoming calls ACK of local SDP is received. Then all data from the SDP is provided to the WME.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "applyVideoSDPTime": {
                      "description": "Happens right after applyAudioSDPTime completes.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "callIsConnectedTime": {
                      "description": "The time when the call is successfully established.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "firstAudioPacketSentTime": {
                      "description": "This field represents the fastest event's time between first captured buffer and wmeSentAudioTime. Note, Almost all the time the value won't be changed. It will be changed only in case of delay of capture start and WME sends data which is not coming from microphone.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "firstAudioPacketReceivedTime": {
                      "description": "First audio packet from the remote side is received and send to the sound interface.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "firstVideoPacketSentTime": {
                      "description": "First packet is captured from the camera and sent to the remote side.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "firstVideoPacketReceivedTime": {
                      "description": "First packet is received from the remote side and sent to the renderer.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "wmeSentAudioTime": {
                      "description": "The data is coming from WME API OnSessionStatus(mediaType = WmeSessionType_Audio, status = WmeSession_Sent)",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "wmeReceivedAudioTime": {
                      "description": "The data is coming from WME API OnSessionStatus(mediaType = WmeSessionType_Audio, status = WmeSession_Received)",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "wmeSentVideoTime": {
                      "description": "The data is coming from WME API OnSessionStatus(mediaType = WmeSessionType_Video, status = WmeSession_Sent)",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "wmeReceivedVideoTime": {
                      "description": "The data is coming from WME API OnSessionStatus(mediaType = WmeSessionType_Video, status = WmeSession_Received)",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "iosAudioSessionActiveTime": {
                      "description": "iOS specific. The audio session is activated.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "switchedToForegroundTime": {
                      "description": "If the call was started in background then when the user unlocks the screen the time is recorded. At this time the camera will be opened. Meaningful only on iOS.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "callDuration": {
                      "description": "The time between call join and call close.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "audioCaptureStartedTime": {
                      "description": "WmeMediaEngineEventType_Audio_DeviceStatus_Capture_Started",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "audioPlaybackStartedTime": {
                      "description": "WmeMediaEngineEventType_Audio_DeviceStatus_Playback_Started",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "firstCaptureDataAvailable": {
                      "description": "WmeMediaEngineEventType_Audio_DeviceStatus_Capture_DataAvailable - first time",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "firstPlaybackDataAvailable": {
                      "description": "WmeMediaEngineEventType_Audio_DeviceStatus_Playback_DataAvailable - first time",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "audioCaptureFirstSpeechTime": {
                      "description": "Timestamp in milliseconds of first VAD (voice activity detection) detected for capturer",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "audioPlaybackFirstSpeechTime": {
                      "description": "Timestamp in milliseconds of first WmeMediaEngineEventType_Audio_Processing_NotifyFirstSpeech. First time when VAD (voice activity detection) event is sent from WME for playback",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "audioCaptureRestartTime": {
                      "description": "Timestamp in milliseconds when audio capture restart algorithm is performed. The restart is triggered by client App if certain conditions are met",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "audioPlaybackRestartTime": {
                      "description": "Timestamp in milliseconds when audio playback restart algorithm is performed.  The restart is triggered by client App if certain conditions are met.",
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    }
                  }
                },
                "wxcCallMetadata": {
                  "type": "object",
                  "description": "Call type indication",
                  "additionalProperties": true,
                  "properties": {
                    "bwcCallId": {
                      "type": "integer"
                    },
                    "bwcCallType": {
                      "enum": [
                        "Sip",
                        "Xsi",
                        "HandledElsewhere",
                        "Other"
                      ],
                      "type": "string"
                    },
                    "callAcceptInBackground": {
                      "type": "boolean"
                    },
                    "callNegotiatedAsVideo": {
                      "type": "boolean"
                    },
                    "callOrigin": {
                      "type": "string"
                    },
                    "callType": {
                      "type": "string"
                    },
                    "clientMode": {
                      "type": "string"
                    },
                    "dnsMode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "endReason": {
                      "type": "string"
                    },
                    "endWarning": {
                      "type": "string"
                    },
                    "hostCPUUsageDuringCall": {
                      "type": "number"
                    },
                    "hostCPUUsageDuringCallSetup": {
                      "type": "number"
                    },
                    "iceEnabled": {
                      "type": "boolean"
                    },
                    "iosAcceptCallImmediately": {
                      "type": "boolean"
                    },
                    "ipv6Negotiated": {
                      "type": "boolean"
                    },
                    "isContactCenterCall": {
                      "type": "boolean"
                    },
                    "isSipProxyIpv6": {
                      "type": "boolean"
                    },
                    "mainCPUUsageDuringCall": {
                      "type": "number"
                    },
                    "mainCPUUsageDuringCallSetup": {
                      "type": "number"
                    },
                    "mediaCPUUsageDuringCall": {
                      "type": "number"
                    },
                    "mediaCPUUsageDuringCallSetup": {
                      "type": "number"
                    },
                    "mediaCreateOnCallCreate": {
                      "type": "boolean"
                    },
                    "mediaStartOnCallCreate": {
                      "type": "boolean"
                    },
                    "memMainProcessAvg": {
                      "type": "number"
                    },
                    "memMainProcessMax": {
                      "type": "number"
                    },
                    "memMediaProcessAvg": {
                      "type": "number"
                    },
                    "memMediaProcessMax": {
                      "type": "number"
                    },
                    "sipServiceIndex": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "wxcCallId": {
                      "type": "string"
                    }
                  }
                },
                "mediaDetailInfo": {
                  "type": "object",
                  "description": "Details of Media info",
                  "additionalProperties": true,
                  "properties": {
                    "mediaDeviceErrorStatistics": {
                      "type": "object",
                      "description": "This object tracks the Audio device error statistics",
                      "additionalProperties": true,
                      "properties": {
                        "captureInteruptionCount": {
                          "description": "Number of WmeMediaEngineEventType_Audio_DeviceStatus_Capture_NoDataTimeout during the call",
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 2147483647
                        },
                        "captureRecoveryCount": {
                          "description": "Number of WmeMediaEngineEventType_Audio_DeviceStatus_Capture_DataAvailable during the call after WmeMediaEngineEventType_Audio_DeviceStatus_Capture_NoDataTimeout",
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 2147483647
                        },
                        "firstCaptureNoDataTimeout": {
                          "description": "Timestamp in milliseconds of first WmeMediaEngineEventType_Audio_DeviceStatus_Capture_NoDataTimeout",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "firstCaptureNoDataRecovery": {
                          "description": "Timestamp in milliseconds of first WmeMediaEngineEventType_Audio_DeviceStatus_Capture_DataAvailable after WmeMediaEngineEventType_Audio_DeviceStatus_Capture_NoDataTimeout",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "minCaptureNoDataDuration": {
                          "description": "Minimum milliseconds between WmeMediaEngineEventType_Audio_DeviceStatus_Capture_DataAvailable and WmeMediaEngineEventType_Audio_DeviceStatus_Capture_NoDataTimeout",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "maxCaptureNoDataDuration": {
                          "description": "Maximum milliseconds between WmeMediaEngineEventType_Audio_DeviceStatus_Capture_DataAvailable and WmeMediaEngineEventType_Audio_DeviceStatus_Capture_NoDataTimeout",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "startCaptureTimeout": {
                          "description": "Timestamp in milliseconds of WmeMediaEngineEventType_Audio_DeviceStatus_Capture_StartTimeout",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "playbackInteruptionCount": {
                          "description": "Number of WmeMediaEngineEventType_Audio_DeviceStatus_Playback_NoDataTimeout during the call",
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 2147483647
                        },
                        "playbackRecoveryCount": {
                          "description": "Number of WmeMediaEngineEventType_Audio_DeviceStatus_Playback_DataAvailable during the call after WmeMediaEngineEventType_Audio_DeviceStatus_Playback_NoDataTimeout",
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 2147483647
                        },
                        "firstPlaybackNoDataTimeout": {
                          "description": "Timestamp in milliseconds of first WmeMediaEngineEventType_Audio_DeviceStatus_Playback_NoDataTimeout",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "firstPlaybackNoDataRecovery": {
                          "description": "Timestamp in milliseconds of first WmeMediaEngineEventType_Audio_DeviceStatus_Playback_DataAvailable after WmeMediaEngineEventType_Audio_DeviceStatus_Playback_NoDataTimeout",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "minPlaybackNoDataDuration": {
                          "description": "Minimum milliseconds between WmeMediaEngineEventType_Audio_DeviceStatus_Playback_DataAvailable and WmeMediaEngineEventType_Audio_DeviceStatus_Playback_NoDataTimeout",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "maxPlaybackNoDataDuration": {
                          "description": "Maximum milliseconds between WmeMediaEngineEventType_Audio_DeviceStatus_Playback_DataAvailable and WmeMediaEngineEventType_Audio_DeviceStatus_Playback_NoDataTimeout",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        },
                        "startPlaybackTimeout": {
                          "description": "Timestamp in milliseconds of WmeMediaEngineEventType_Audio_DeviceStatus_Playback_StartTimeout",
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        }
                      }
                    }
                  }
                },
                "pushNotificationProcessing": {
                  "type": "object",
                  "description": "Push notification processing metrics for incoming calls",
                  "additionalProperties": true,
                  "properties": {
                    "bwcApproveSipConnectionTime": {
                      "type": "integer"
                    },
                    "bwcInitializationTime": {
                      "type": "integer"
                    },
                    "bwcPushNotificationReceivedTime": {
                      "type": "integer"
                    },
                    "canAnswerCallTime": {
                      "type": "integer"
                    },
                    "callPresentedToUserTime": {
                      "type": "integer"
                    },
                    "fcmArrivalProcessingDuration": {
                      "type": "integer"
                    },
                    "processPushNotificationTime": {
                      "type": "integer"
                    },
                    "servicesReadyTime": {
                      "type": "integer"
                    },
                    "startCoreFrameworkTime": {
                      "type": "integer"
                    }
                  }
                },
                "oauthProvider": {
                  "type": "string"
                },
                "clientPerformanceInfo": {
                  "type": "object",
                  "description": "monitor how much Client CPU and memory increase when an action started, such as start share, VBG",
                  "additionalProperties": true,
                  "properties": {
                    "preStartShare": {
                      "type": "object",
                      "description": "Webex related process properties like name, CPU, memory.",
                      "additionalProperties": true,
                      "properties": {
                        "Webex": {},
                        "WebexHelperMedia": {},
                        "wasHost": {},
                        "wmlHost": {},
                        "WindowServer": {},
                        "kernel_task": {},
                        "replayd": {},
                        "dwm": {},
                        "system": {},
                        "top1CPUProcess": {},
                        "top2CPUProcess": {},
                        "top3CPUProcess": {},
                        "top4CPUProcess": {},
                        "top5CPUProcess": {}
                      }
                    },
                    "postStartShare": {
                      "type": "object",
                      "description": "Webex related process properties like name, CPU, memory.",
                      "additionalProperties": true,
                      "properties": {
                        "Webex": {},
                        "WebexHelperMedia": {},
                        "wasHost": {},
                        "wmlHost": {},
                        "WindowServer": {},
                        "kernel_task": {},
                        "replayd": {},
                        "dwm": {},
                        "system": {},
                        "top1CPUProcess": {},
                        "top2CPUProcess": {},
                        "top3CPUProcess": {},
                        "top4CPUProcess": {},
                        "top5CPUProcess": {}
                      }
                    }
                  }
                },
                "webClientPreload": {
                  "type": "boolean"
                },
                "forceLogin": {
                  "type": "boolean"
                },
                "callSurveyTriggerData": {
                  "type": "object",
                  "description": "Call survey trigger data for client.call.survey.trigger event. This object only applies when callingServiceType is CUCM.",
                  "additionalProperties": true,
                  "required": [
                    "callId",
                    "callDuration",
                    "isDIUser"
                  ],
                  "properties": {
                    "callId": {
                      "type": "string",
                      "description": "Unique identifier for the call."
                    },
                    "callDuration": {
                      "type": "integer",
                      "description": "Duration of the call in seconds."
                    },
                    "isDIUser": {
                      "type": "boolean",
                      "description": "Indicates whether the user is a DI (Dedicated Instance) user."
                    }
                  }
                },
                "onboardingState": {
                  "type": "string"
                },
                "smartLauncherInfo": {
                  "type": "object",
                  "description": "captures details of Smart Launcher Function in MJP (Meeting Join Page) that controls the type of client launched for meeting join",
                  "additionalProperties": true,
                  "properties": {
                    "enabled": {
                      "type": "boolean"
                    },
                    "launchStrategy": {
                      "type": "string"
                    },
                    "launchMethod": {
                      "enum": [
                        "auto-launch-webapp",
                        "detect-native-auto-launch-webapp",
                        "detect-native"
                      ],
                      "type": "string"
                    }
                  }
                },
                "dialogType": {
                  "title": "DialogType",
                  "type": "string",
                  "description": "Type of dialog window displayed to user",
                  "enum": [
                    "PREFER_WEB_JOIN_PROMPT",
                    "EULA",
                    "INSTALLER_SLOW_CONNECTION_PROMPT"
                  ]
                },
                "isAutomatedUser": {
                  "type": "boolean"
                },
                "telemetryOptOut": {
                  "type": "string",
                  "enum": [
                    "automatic",
                    "manual"
                  ]
                },
                "userActivation": {
                  "type": "object",
                  "description": "User activation state reported from the browser's navigator.userActivation API",
                  "additionalProperties": true,
                  "properties": {
                    "hasBeenActive": {
                      "type": "boolean"
                    },
                    "isActive": {
                      "type": "boolean"
                    }
                  }
                },
                "privacyAndSecurityPermission": {
                  "type": "object",
                  "description": "Resource types and their permission status and reason when permission is not granted",
                  "additionalProperties": true,
                  "properties": {
                    "camera": {
                      "type": "object",
                      "description": "Permission status and reason for a resource",
                      "additionalProperties": true,
                      "properties": {
                        "status": {
                          "type": "string",
                          "description": "status of device permission given to client application",
                          "enum": [
                            "DENIED",
                            "FAILED",
                            "GRANTED",
                            "REQUESTING",
                            "UNKNOWN"
                          ]
                        },
                        "reason": {
                          "type": "string",
                          "description": "reason for permission change in privacy and security permission object as given to client application. This is used in PrivacyAndSecurityPermission library",
                          "enum": [
                            "ALREADY_IN_USE",
                            "DENIED_BY_USER",
                            "DENIED_BY_SYSTEM",
                            "NO_DEVICE_FOUND",
                            "UNKNOWN"
                          ]
                        }
                      }
                    },
                    "microphone": {
                      "type": "object",
                      "description": "Permission status and reason for a resource",
                      "additionalProperties": true,
                      "properties": {
                        "status": {
                          "type": "string",
                          "description": "status of device permission given to client application",
                          "enum": [
                            "DENIED",
                            "FAILED",
                            "GRANTED",
                            "REQUESTING",
                            "UNKNOWN"
                          ]
                        },
                        "reason": {
                          "type": "string",
                          "description": "reason for permission change in privacy and security permission object as given to client application. This is used in PrivacyAndSecurityPermission library",
                          "enum": [
                            "ALREADY_IN_USE",
                            "DENIED_BY_USER",
                            "DENIED_BY_SYSTEM",
                            "NO_DEVICE_FOUND",
                            "UNKNOWN"
                          ]
                        }
                      }
                    },
                    "contentShare": {
                      "type": "object",
                      "description": "Permission status and reason for a resource",
                      "additionalProperties": true,
                      "properties": {
                        "status": {
                          "type": "string",
                          "description": "status of device permission given to client application",
                          "enum": [
                            "DENIED",
                            "FAILED",
                            "GRANTED",
                            "REQUESTING",
                            "UNKNOWN"
                          ]
                        },
                        "reason": {
                          "type": "string",
                          "description": "reason for permission change in privacy and security permission object as given to client application. This is used in PrivacyAndSecurityPermission library",
                          "enum": [
                            "ALREADY_IN_USE",
                            "DENIED_BY_USER",
                            "DENIED_BY_SYSTEM",
                            "NO_DEVICE_FOUND",
                            "UNKNOWN"
                          ]
                        }
                      }
                    }
                  }
                },
                "leaveState": {
                  "type": "string",
                  "description": "Leave State - Set in some client.call.leave events. Indicates if the leave state is a leave attempt, or if the leave attempt was cancelled",
                  "enum": [
                    "attempt",
                    "cancel"
                  ]
                },
                "isCatalogOverride": {
                  "type": "boolean"
                }
              }
            },
            {
              "type": "object",
              "description": "Events from component services (e.g. Locus, Hecate, etc.)",
              "additionalProperties": true,
              "required": [
                "name",
                "identifiers"
              ],
              "properties": {
                "canProceed": {
                  "type": "boolean"
                },
                "state": {
                  "type": "string"
                },
                "mediaType": {
                  "enum": [
                    "audio",
                    "video",
                    "share",
                    "share_audio",
                    "whiteboard",
                    "gamestate"
                  ],
                  "type": "string"
                },
                "floorType": {
                  "type": "object",
                  "description": "Details associated with a share floor type",
                  "additionalProperties": true,
                  "required": [
                    "name"
                  ],
                  "properties": {
                    "name": {
                      "enum": [
                        "DEFAULT",
                        "EMBEDDED_APP",
                        "OTHER"
                      ],
                      "type": "string"
                    },
                    "priority": {}
                  }
                },
                "csi": {
                  "type": "number",
                  "minimum": -9223372036854776000.0,
                  "maximum": 9223372036854776000.0
                },
                "mediaCapabilities": {
                  "type": "object",
                  "description": "media capability for both transmit and receive",
                  "additionalProperties": true,
                  "required": [
                    "tx",
                    "rx"
                  ],
                  "properties": {
                    "tx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    },
                    "rx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    }
                  }
                },
                "mediaLines": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Media details",
                    "additionalProperties": true,
                    "required": [
                      "direction",
                      "mediaType",
                      "protocol"
                    ],
                    "properties": {
                      "clusterName": {
                        "type": "string"
                      },
                      "connectionType": {
                        "enum": [
                          "none",
                          "direct",
                          "proxy"
                        ],
                        "type": "string"
                      },
                      "direction": {
                        "enum": [
                          "sendrecv",
                          "sendonly",
                          "recvonly",
                          "inactive"
                        ],
                        "type": "string"
                      },
                      "errorCode": {
                        "type": "integer"
                      },
                      "extension": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "failureDescription": {
                        "type": "string"
                      },
                      "failureReason": {
                        "enum": [
                          "network",
                          "transport",
                          "rejected",
                          "timeout",
                          "notstarted",
                          "succeeded"
                        ],
                        "type": "string"
                      },
                      "iceMangled": {
                        "type": "boolean"
                      },
                      "localIP": {
                        "type": "string"
                      },
                      "localNetworkPrefix": {
                        "type": "string"
                      },
                      "localPort": {
                        "type": "integer"
                      },
                      "mediaLineData": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "mediaType": {
                        "type": "string",
                        "enum": [
                          "audio",
                          "video",
                          "share",
                          "share_audio",
                          "whiteboard",
                          "gamestate",
                          "all"
                        ]
                      },
                      "protocol": {
                        "enum": [
                          "udp",
                          "tcp",
                          "xtls",
                          "unknown"
                        ],
                        "type": "string"
                      },
                      "recvRespTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "remoteIP": {
                        "type": "string"
                      },
                      "remotePort": {
                        "type": "integer"
                      },
                      "sentReqTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "status": {
                        "enum": [
                          "succeeded",
                          "in-progress",
                          "failed"
                        ],
                        "type": "string"
                      },
                      "tlsDomain": {
                        "type": "string"
                      },
                      "transactionId": {
                        "type": "string"
                      },
                      "ufrag": {
                        "type": "string"
                      }
                    }
                  }
                },
                "clientMediaPreferences": {
                  "type": "object",
                  "description": "allows client to specify media preferences",
                  "additionalProperties": true,
                  "required": [
                    "preferTranscoding"
                  ],
                  "properties": {
                    "preferTranscoding": {
                      "type": "boolean"
                    }
                  }
                },
                "pstnAudioType": {
                  "enum": [
                    "dial-in",
                    "dial-out"
                  ],
                  "type": "string"
                },
                "identifiers": {
                  "type": "object",
                  "description": "Base type for the various identifiers used to connect the dots.\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                  "additionalProperties": true,
                  "properties": {
                    "aggregatedBreakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "attendeeId": {
                      "type": "string"
                    },
                    "participantId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutGroupId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutTrackingId": {
                      "type": "string"
                    },
                    "breakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "browserId": {
                      "type": "string"
                    },
                    "ciExchangeTokenUrl": {
                      "type": "string"
                    },
                    "confluenceId": {
                      "type": "string",
                      "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}$"
                    },
                    "correlationId": {
                      "type": "string"
                    },
                    "cpaasIdentifiers": {
                      "type": "object",
                      "description": "Set of identifiers dedicated to CPaaS clients\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                      "additionalProperties": true,
                      "required": [
                        "imiTenantId",
                        "devClientId",
                        "imiServiceId",
                        "imiAppId",
                        "sessionId",
                        "sessionInstanceId"
                      ],
                      "properties": {
                        "imiTenantId": {
                          "type": "string",
                          "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}$"
                        },
                        "devClientId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiServiceId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiAppId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionInstanceId": {
                          "type": "string",
                          "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}$"
                        }
                      }
                    },
                    "csdmDeviceUrl": {
                      "type": "string"
                    },
                    "destinationBreakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusUrl": {
                      "type": "string"
                    },
                    "destinationVenueId": {
                      "type": "string",
                      "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}$"
                    },
                    "deviceId": {
                      "type": "string"
                    },
                    "globalMeetingId": {
                      "type": "string"
                    },
                    "installationId": {
                      "type": "string"
                    },
                    "webexMeetingUUID": {
                      "type": "string"
                    },
                    "ivrCallId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrDialogId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrId": {
                      "type": "string",
                      "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}$"
                    },
                    "callId": {
                      "type": "string",
                      "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}$"
                    },
                    "pairCallId": {
                      "type": "string"
                    },
                    "llmWebsocketUrl": {
                      "type": "string"
                    },
                    "locusCluster": {
                      "type": "string"
                    },
                    "locusId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusJoinUrl": {
                      "type": "string"
                    },
                    "locusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusStartTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusUrl": {
                      "type": "string"
                    },
                    "machineId": {
                      "type": "string"
                    },
                    "mediaAgentAlias": {
                      "type": "string"
                    },
                    "mediaAgentGroupId": {
                      "type": "string"
                    },
                    "meetClusterName": {
                      "type": "string"
                    },
                    "meetingInstanceId": {
                      "type": "string"
                    },
                    "meetingLookupUrl": {
                      "type": "string"
                    },
                    "meetingOrgId": {
                      "type": "string"
                    },
                    "metricServiceUrl": {
                      "type": "string"
                    },
                    "mercuryWebsocketUrl": {
                      "type": "string"
                    },
                    "msteamsTenantGuid": {
                      "type": "string"
                    },
                    "msteamsConferenceId": {
                      "type": "string"
                    },
                    "msteamsMeetingId": {
                      "type": "string"
                    },
                    "mtid": {
                      "type": "string"
                    },
                    "oauth2ClientId": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    },
                    "provisionalCorrelationId": {
                      "type": "string"
                    },
                    "roomId": {
                      "type": "string",
                      "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}$"
                    },
                    "sessionCorrelationId": {
                      "type": "string",
                      "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}$"
                    },
                    "sharedMediaId": {
                      "type": "string"
                    },
                    "sipCallId": {
                      "type": "string"
                    },
                    "sipSessionId": {
                      "type": "object",
                      "additionalProperties": true,
                      "properties": {
                        "local": {
                          "type": "string"
                        },
                        "remote": {
                          "type": "string"
                        }
                      }
                    },
                    "sipUri": {
                      "type": "string"
                    },
                    "subConfId": {
                      "type": "string"
                    },
                    "tenantId": {
                      "type": "string"
                    },
                    "trackingId": {
                      "type": "string"
                    },
                    "userId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueUrl": {
                      "type": "string"
                    },
                    "whiteboardUrl": {
                      "type": "string"
                    },
                    "wdmDeviceRegistrationUrl": {
                      "type": "string"
                    },
                    "webexConferenceId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexClusterName": {
                      "type": "string"
                    },
                    "webexConferenceIdStr": {
                      "type": "string"
                    },
                    "webexDataCenter": {
                      "type": "string"
                    },
                    "webexGuestId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexMeetingId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexNodeId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteName": {
                      "type": "string"
                    },
                    "webexSiteUuid": {
                      "type": "string"
                    },
                    "webexUserId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexWebDomain": {
                      "type": "string"
                    },
                    "recordingId": {
                      "type": "string"
                    },
                    "clientCorrelationId": {
                      "type": "string"
                    },
                    "idForEndpointAB": {
                      "type": "string"
                    },
                    "customerOrgId": {
                      "type": "string"
                    }
                  }
                },
                "homeDataCenter": {
                  "type": "string"
                },
                "success": {
                  "type": "boolean"
                },
                "isTranscoded": {
                  "type": "boolean"
                },
                "isGatewayed": {
                  "type": "boolean"
                },
                "isComposed": {
                  "type": "boolean"
                },
                "registrationMode": {
                  "type": "string",
                  "description": "determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "Cloud",
                    "CloudAware"
                  ]
                },
                "protocol": {
                  "type": "string",
                  "description": "protocols used to help determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "H323",
                    "H323_IP",
                    "Locus",
                    "WebRTC"
                  ]
                },
                "meetingPlatform": {
                  "type": "string",
                  "description": "The underlying service provider of the call.",
                  "enum": [
                    "MsTeams",
                    "GoogleMeet",
                    "Zoom",
                    "Webex"
                  ]
                },
                "labels": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "labelsStr": {
                  "type": "string"
                },
                "webexServiceType": {
                  "enum": [
                    "MC",
                    "EC",
                    "SC",
                    "TC",
                    "AA",
                    "RA",
                    "NBR",
                    "WRF",
                    "HOL"
                  ],
                  "type": "string"
                },
                "webexSubServiceType": {
                  "type": "string",
                  "description": "this defines the sub service type",
                  "enum": [
                    "PMR",
                    "Event",
                    "Training",
                    "ScheduleMeeting",
                    "ScheduledMeeting",
                    "Webcast",
                    "Webinar",
                    "LargeScaleWebinar",
                    "others"
                  ]
                },
                "ivrDialogType": {
                  "type": "string",
                  "enum": [
                    "MEDIA_ON_HOLD",
                    "ANNOUNCEMENT",
                    "TONE",
                    "COLLECT_PIN",
                    "PROMPT",
                    "MEDIA_SERVICE_AGENT",
                    "COLLECT"
                  ]
                },
                "ivrDialogResult": {
                  "type": "string",
                  "enum": [
                    "SUCCESS",
                    "FAILURE",
                    "HOST_PIN_MATCH",
                    "GUEST_PIN_MATCH",
                    "PANELIST_PIN_MATCH",
                    "NO_MATCH",
                    "INVALID_PIN"
                  ]
                },
                "callType": {
                  "type": "string",
                  "enum": [
                    "VIDEO_DIALIN",
                    "VIDEO_DIALOUT",
                    "CASCADE",
                    "HYBRID_CASCADE",
                    "PSTN_SIP",
                    "PSTN_DIALIN",
                    "PSTN_DIALOUT",
                    "PSTN_ONLY_DIALIN",
                    "PSTN_ONLY_DIALOUT",
                    "AUDIO_DIALIN",
                    "AUDIO_ONLY_DIALIN",
                    "H323",
                    "H323_IP",
                    "SIP_ENTERPRISE",
                    "SIP_MOBILE",
                    "SIP_NATIONAL",
                    "SIP_INTERNATIONAL",
                    "SIP_EMERGENCY",
                    "SIP_OPERATOR",
                    "SIP_SHORTCODE",
                    "SIP_TOLLFREE",
                    "SIP_PREMIUM",
                    "SIP_URI",
                    "SIP_INBOUND",
                    "UNKNOWN",
                    "ZTM",
                    "SIP_MEETING",
                    "SIP_DIALOUT",
                    "SIP_ONLY_DIALOUT"
                  ]
                },
                "eventData": {
                  "type": "object",
                  "additionalProperties": true
                },
                "derivedSipClientType": {
                  "type": "string",
                  "enum": [
                    "SIP_CE_SINGLE_SCREEN",
                    "SIP_CE_MULTI_SCREEN",
                    "SIP_JABBER",
                    "SIP_TIP_SINGLE_SCREEN",
                    "SIP_TIP_THREE_SCREEN",
                    "SIP_PSTN",
                    "SIP_OTHER",
                    "SIP_WEBEX_CASCADE",
                    "SIP_NONE"
                  ]
                },
                "derivedClientType": {
                  "type": "string",
                  "description": "this defines the major client types",
                  "enum": [
                    "MEETING_CENTER",
                    "EVENT_CENTER",
                    "TRAINING_CENTER",
                    "TEAMS_CLIENT",
                    "TEAMS_DEVICE",
                    "TEAMS_SHARE",
                    "SIP",
                    "RECORDING",
                    "CLOUD_AWARE_SIP",
                    "TEAMS_WXC_CLIENT",
                    "WXC_CLIENT",
                    "WXC_DEVICE",
                    "WEBEX_JS_SDK",
                    "VOICEA_CLIENT",
                    "CISCO_SIP_GW",
                    "WEBEX_SDK",
                    "CPAAS_THIRD_PARTY_SDK",
                    "WXC_THIRD_PARTY",
                    "WXCC",
                    "TEAMS_PHONE",
                    "WEBEX_RELAY"
                  ]
                },
                "derivedSubClientType": {
                  "type": "string",
                  "description": "this defines the sub types of clients",
                  "enum": [
                    "AUTOMOTIVE_APP",
                    "BROWSER_EXTENSION",
                    "DESKTOP_APP",
                    "DESKTOP_APP_VDI",
                    "DEVICE_CURRENT",
                    "DEVICE_LEGACY_2020",
                    "HOLOGRAM_HEADSET_APP",
                    "HVDI_APP",
                    "MIXED",
                    "MOBILE_APP",
                    "MOBILE_NETWORK",
                    "PAGE",
                    "TEAMS_DEVICE",
                    "VDI_APP",
                    "WEB_APP",
                    "PHONE_NOVUM",
                    "PHONE_ESPRESSO",
                    "PHONE_BUMBLEBEE",
                    "SIP",
                    "SIP_PSTN"
                  ]
                },
                "meetingRole": {
                  "type": "string",
                  "enum": [
                    "PANELIST",
                    "ATTENDEE"
                  ]
                },
                "serverRole": {
                  "type": "string",
                  "enum": [
                    "CONFERENCE",
                    "TRANSCODER",
                    "WHITEBOARD_INJECTOR",
                    "MS_TEAMS_CONFERENCE",
                    "RECORDING",
                    "GATEWAY",
                    "GATEWAY_CLIENT_SIDE",
                    "UNKNOWN",
                    "HOLOGRAM_RENDER",
                    "EDGE"
                  ]
                },
                "reconnect": {
                  "type": "boolean"
                },
                "retryCount": {
                  "type": "integer"
                },
                "meetSimple": {
                  "type": "boolean"
                },
                "mediaStatus": {
                  "type": "object",
                  "description": "represents media quality status report such as no media or drop out",
                  "additionalProperties": true,
                  "properties": {
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "mediaSuccess": {
                      "type": "boolean"
                    },
                    "shareType": {
                      "enum": [
                        "cb-normal-share",
                        "ce-airplay-share",
                        "ce-direct-share",
                        "ce-gui-loopback-share",
                        "ce-input-source-share",
                        "ce-input-source-share-hdmi",
                        "ce-input-source-share-usbc",
                        "ce-jpg-share",
                        "ce-miracast-share",
                        "mcs-normal-share",
                        "mcs-normal-audio-share",
                        "mcs-hfps-share",
                        "mcs-hfps-audio-share"
                      ],
                      "type": "string"
                    },
                    "isTransmitter": {
                      "type": "boolean"
                    },
                    "audioJoinType": {
                      "enum": [
                        "phone-call-in",
                        "phone-call-back",
                        "voip",
                        "device-call-back",
                        "never-join-audio",
                        "tried-but-never-join"
                      ],
                      "type": "string"
                    },
                    "transportType": {
                      "type": "string",
                      "description": "indicates transport type used",
                      "enum": [
                        "UDP",
                        "TCP",
                        "xTLS",
                        "TLS"
                      ]
                    },
                    "additionalData": {
                      "type": "object",
                      "additionalProperties": true
                    },
                    "mediaDeviceInfo": {
                      "type": "object",
                      "description": "information object for the peripheral",
                      "additionalProperties": true,
                      "required": [
                        "name"
                      ],
                      "properties": {
                        "name": {
                          "enum": [
                            "camera",
                            "microphone",
                            "speaker"
                          ],
                          "type": "string"
                        },
                        "information": {
                          "type": "string"
                        },
                        "driver": {
                          "type": "string"
                        },
                        "errorCode": {
                          "type": "string"
                        },
                        "subErrorCode": {
                          "type": "string"
                        },
                        "captureFrameSize": {
                          "type": "integer"
                        },
                        "captureFps": {
                          "type": "integer"
                        },
                        "captureFrameworkType": {
                          "type": "integer"
                        },
                        "captureRawType": {
                          "type": "integer"
                        },
                        "deviceCapabilitiesTime": {
                          "type": "integer"
                        },
                        "connectionType": {},
                        "bluetoothMode": {},
                        "openDeviceCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "startCaptureCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "txSampleRate": {
                          "type": "integer"
                        },
                        "rxSampleRate": {
                          "type": "integer"
                        },
                        "isAAudioLowLatency": {
                          "type": "integer"
                        },
                        "isStartNDKFailed": {
                          "type": "integer"
                        },
                        "startPlaybackCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "changeCount": {
                          "type": "integer"
                        },
                        "captureSystemVolume": {
                          "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "playbackSystemVolume": {
                          "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "started": {
                          "type": "boolean"
                        },
                        "sysAudioSEStatus": {
                          "type": "integer"
                        },
                        "isVolumeControlAvailable": {
                          "type": "boolean"
                        },
                        "rawStreamStatus": {
                          "type": "integer"
                        },
                        "status": {
                          "type": "string"
                        },
                        "initCaptureFrameworkType": {
                          "enum": [
                            "unknown",
                            "dshow",
                            "mf",
                            "mfPrefer"
                          ],
                          "type": "string"
                        },
                        "cameraRetried": {
                          "type": "boolean"
                        },
                        "captureCameraType": {
                          "enum": [
                            "unknown",
                            "builtIn",
                            "aggregate",
                            "virtual",
                            "pci",
                            "usb",
                            "fireWire",
                            "bluetooth",
                            "hdmi",
                            "displayPort",
                            "airPlay",
                            "avb",
                            "thunderbolt",
                            "lineLevel",
                            "external",
                            "continuityCaptureWired",
                            "continuityCaptureWireless",
                            "audioRemote",
                            "iphoneCamera",
                            "deskViewCamera",
                            "virtualCamera",
                            "builtInMinijack"
                          ],
                          "type": "string"
                        },
                        "captureCameraFailNum": {
                          "type": "integer"
                        },
                        "videoCaptureEnumTime": {
                          "type": "integer"
                        }
                      }
                    }
                  }
                },
                "shareInstanceId": {
                  "type": "string",
                  "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}$"
                },
                "ipVersion": {
                  "type": "string",
                  "enum": [
                    "IPv4",
                    "IPv6",
                    "Dual"
                  ]
                },
                "isTransmitter": {
                  "type": "boolean"
                },
                "shareDuration": {
                  "type": "integer"
                },
                "stopReason": {
                  "type": "string"
                },
                "shareStartReason": {
                  "type": "string"
                },
                "hologramStreamId": {
                  "type": "string",
                  "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}$"
                },
                "audioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "videoSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareAudioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboardSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "isFocus": {
                  "type": "boolean"
                },
                "processingDelay": {
                  "type": "integer"
                },
                "shareResourceType": {
                  "type": "string",
                  "enum": [
                    "APPLICATION_OR_WINDOW",
                    "CAMERA",
                    "DEFAULT",
                    "EMBEDDED_APP",
                    "FILE",
                    "MOBILE_FILE",
                    "MOBILE_SCREEN_MIRRORING",
                    "SCREEN"
                  ]
                },
                "shareResourceName": {
                  "type": "string"
                },
                "shareType": {
                  "type": "string",
                  "enum": [
                    "cb-normal-share",
                    "ce-airplay-share",
                    "ce-direct-share",
                    "ce-gui-loopback-share",
                    "ce-input-source-share",
                    "ce-input-source-share-hdmi",
                    "ce-input-source-share-usbc",
                    "ce-jpg-share",
                    "ce-miracast-share",
                    "mcs-normal-share",
                    "mcs-normal-audio-share",
                    "mcs-hfps-share",
                    "mcs-hfps-audio-share"
                  ]
                },
                "isShareBeingTakenOver": {
                  "type": "boolean"
                },
                "floorBeneficiaryUpdated": {
                  "type": "boolean"
                },
                "meetingJoinedTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "meetingJoinPhase": {
                  "type": "string",
                  "description": "join phase of event",
                  "enum": [
                    "pre-join",
                    "join",
                    "in-meeting"
                  ]
                },
                "meetingScheduledTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "seconds2StartTime": {
                  "type": "integer"
                },
                "e2eeKeyEpoch": {
                  "type": "integer"
                },
                "e2eeDecompressRatio": {
                  "type": "number"
                },
                "keyResponses": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Details of KeyResponse",
                    "additionalProperties": true,
                    "properties": {
                      "gotKeyTime": {
                        "type": "integer"
                      },
                      "useKeyTime": {
                        "type": "integer"
                      },
                      "cacheKeyTime": {
                        "type": "integer"
                      }
                    }
                  }
                },
                "e2eeVersion": {
                  "enum": [
                    "E2EEV1",
                    "E2EEV2",
                    "E2EEV3",
                    "E2EEV4",
                    "E2EEV4_PLUS",
                    "E2EEV4_B",
                    "E2EEV5"
                  ],
                  "type": "string"
                },
                "isZeroTrust": {
                  "type": "boolean"
                },
                "sframeVersion": {
                  "type": "string",
                  "description": "Version of SFrame in use.",
                  "enum": [
                    "SFRAMEV1",
                    "SFRAMEV2"
                  ]
                },
                "isConvergedArchitectureEnabled": {
                  "type": "boolean"
                },
                "isCustomBrowser": {
                  "type": "boolean"
                },
                "callingServiceType": {
                  "type": "string",
                  "enum": [
                    "CUCM",
                    "WEBEXCALLING",
                    "BROADWORKS",
                    "LOCUS",
                    "BROADCLOUDCARRIER"
                  ]
                },
                "supplementaryMediaSessionType": {
                  "type": "string",
                  "enum": [
                    "DirectShare"
                  ]
                },
                "isPaired": {
                  "type": "boolean"
                },
                "inLobby": {
                  "type": "boolean"
                },
                "isVIPMeeting": {
                  "type": "boolean"
                },
                "webexAppEntrypoint": {
                  "type": "string"
                },
                "firstParticipant": {
                  "type": "boolean"
                },
                "isImmersiveShare": {
                  "type": "boolean"
                },
                "registeredTimestamps": {
                  "type": "object",
                  "description": "Request/Response Time for Internal Services / Clients",
                  "additionalProperties": true,
                  "properties": {
                    "locusCreateConfluenceRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateConfluenceResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "interstitialWindowLaunchedTime": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                },
                "skipInterstitialWindow": {
                  "type": "boolean"
                },
                "callDurationSecs": {
                  "type": "integer"
                },
                "connectionDurationSecs": {
                  "type": "integer"
                },
                "lobbyType": {
                  "type": "string"
                },
                "callDirection": {
                  "type": "string",
                  "enum": [
                    "ORIGINATING",
                    "TERMINATING"
                  ]
                },
                "breakout": {
                  "type": "object",
                  "description": "Details associated with a breakout move",
                  "additionalProperties": true,
                  "properties": {
                    "moveType": {
                      "enum": [
                        "between_breakout",
                        "to_breakout",
                        "to_main"
                      ],
                      "type": "string"
                    },
                    "trigger": {
                      "enum": [
                        "assignment_changed",
                        "client_initiated",
                        "session_ended",
                        "session_started"
                      ],
                      "type": "string"
                    },
                    "startState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    },
                    "endState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    }
                  }
                },
                "breakoutLatency": {
                  "type": "object",
                  "description": "Latency values associated with breakout session",
                  "additionalProperties": true,
                  "properties": {
                    "clientBreakoutMoveReqJoinResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveProcessed": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boLocusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "locusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "orpheusConfluenceMoveReqResp": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboard": {
                  "type": "object",
                  "description": "two-way whiteboard related info",
                  "additionalProperties": true,
                  "properties": {
                    "action": {
                      "enum": [
                        "open",
                        "create"
                      ],
                      "type": "string"
                    },
                    "type": {
                      "enum": [
                        "whiteboard",
                        "annotation"
                      ],
                      "type": "string"
                    },
                    "capability": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    },
                    "granted": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    }
                  }
                },
                "roap": {
                  "type": "object",
                  "description": "ROAP message details",
                  "additionalProperties": true,
                  "properties": {
                    "type": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "messageType": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "error": {
                      "type": "string"
                    },
                    "duration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "seq": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "pstnCarrierInfo": {
                  "type": "object",
                  "description": "Pstn Carrier Infos",
                  "additionalProperties": true,
                  "properties": {
                    "cic": {
                      "type": "string"
                    },
                    "carrierName": {
                      "type": "string"
                    },
                    "ucreDnsSrvs": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "pstnAudioCallType": {
                  "enum": [
                    "PSTN",
                    "CCA_E",
                    "CCA_SP",
                    "EDGE_AUDIO",
                    "CCA_S",
                    "VMN_AUDIO"
                  ],
                  "type": "string"
                },
                "l2sipCallbackUrl": {
                  "type": "string"
                },
                "ivrDialingStatusOriginator": {
                  "enum": [
                    "L2SIP",
                    "CLOUD_PROXY",
                    "CARRIER",
                    "UNIDENTIFIED"
                  ],
                  "type": "string"
                },
                "cic": {
                  "type": "string"
                },
                "carrierName": {
                  "type": "string"
                },
                "originator": {
                  "type": "string"
                },
                "ucreDnsSrvs": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "ivrServiceUcreAttempts": {
                  "type": "integer"
                },
                "antiFraudPolicyType": {
                  "type": "string"
                },
                "antiFraudBlocked": {
                  "type": "boolean"
                },
                "sipResponseCode": {
                  "type": "string",
                  "enum": [
                    "100_Trying",
                    "183_Ringing",
                    "200_Ok",
                    "404_NotFound",
                    "407_ProxyAuthRequired",
                    "486_BusyHere",
                    "503_ServiceUnavailable",
                    "606_NotAcceptable"
                  ]
                },
                "schedulingInfo": {
                  "type": "object",
                  "description": "details of scheduling information",
                  "additionalProperties": true,
                  "properties": {
                    "calendarType": {
                      "type": "string",
                      "description": "this defines calendar type for scheduling",
                      "enum": [
                        "exchange_online",
                        "exchange_onprem",
                        "google",
                        "other",
                        "webex"
                      ]
                    },
                    "meetingCategory": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "AdhocUSM",
                        "Instant",
                        "Scheduled",
                        "ScheduledPMR",
                        "ScheduledUSM",
                        "SpaceMeetingV1"
                      ]
                    },
                    "scheduledFrom": {
                      "type": "string",
                      "description": "this defines where the meeting was scheduled from",
                      "enum": [
                        "ADDIN_O365",
                        "ADDIN_ONPREM",
                        "ADHOC_USM",
                        "AT_WEBEX_GOOGLE",
                        "AT_WEBEX_MSFT",
                        "AT_MEET_GOOGLE",
                        "AT_MEET_MSFT",
                        "GOOGLE_ADDON",
                        "INSTANT_MEETING",
                        "OTHER",
                        "PT",
                        "PUBLIC_API",
                        "TEAMS_CLIENT",
                        "TEAMS_CLIENT_CROSS_LAUNCH",
                        "UNIFIED_PAGE",
                        "WEBEX_PAGE"
                      ]
                    },
                    "schedulingOperationType": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "prepare",
                        "create",
                        "update",
                        "delete"
                      ]
                    }
                  }
                },
                "settingInfo": {
                  "type": "object",
                  "description": "details of setting information",
                  "additionalProperties": true,
                  "required": [
                    "settingType"
                  ],
                  "properties": {
                    "settingType": {
                      "type": "string",
                      "description": "this defines where the type of Setting being modified/updated",
                      "enum": [
                        "AUDIO_VIDEO",
                        "EMAIL_TEMPLATE",
                        "GENERAL",
                        "PMR",
                        "RECORDING",
                        "SCHEDULING",
                        "WEBEX_SITE"
                      ]
                    }
                  }
                },
                "sessionJoinCount": {
                  "type": "integer"
                },
                "transportType": {
                  "type": "string",
                  "description": "indicates transport type used",
                  "enum": [
                    "UDP",
                    "TCP",
                    "xTLS",
                    "TLS"
                  ]
                },
                "joinFlowVersion": {
                  "type": "string",
                  "enum": [
                    "NewFTE",
                    "Other"
                  ]
                },
                "locale": {
                  "type": "string"
                },
                "accessNumber": {
                  "type": "string"
                },
                "isVVipMeeting": {
                  "type": "boolean"
                },
                "loginInfo": {
                  "type": "object",
                  "description": "Login-related information.",
                  "additionalProperties": true,
                  "properties": {
                    "loginType": {
                      "enum": [
                        "user-hub",
                        "control-hub",
                        "meeting-site",
                        "global-sign-in-page",
                        "web-client",
                        "native-client"
                      ],
                      "type": "string"
                    },
                    "method": {
                      "enum": [
                        "idbroker",
                        "enterprise",
                        "social"
                      ],
                      "type": "string"
                    },
                    "grantType": {
                      "enum": [
                        "client-credential",
                        "authorization-code",
                        "scope-reduction"
                      ],
                      "type": "string"
                    },
                    "signInDelay": {
                      "type": "object",
                      "description": "Sign-in Time",
                      "additionalProperties": true,
                      "properties": {
                        "signInTime": {
                          "type": "integer"
                        }
                      }
                    },
                    "signInSignUpType": {
                      "enum": [
                        "sign-in",
                        "sign-up"
                      ],
                      "type": "string"
                    },
                    "userFound": {
                      "type": "boolean"
                    }
                  }
                },
                "isPrivateMeeting": {
                  "type": "boolean"
                },
                "llmLatency": {
                  "type": "object",
                  "description": "Low Latency Mercury latency measurements",
                  "additionalProperties": true,
                  "properties": {
                    "clientLLMDatachannelResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "clientLLMWebSocketConnectTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "syncLatency": {
                  "type": "object",
                  "description": "Sync Latency measurements. Expected to be sent in client.locus.sync.complete and locus.sync.sent events that could be triggered in a converged webinar session",
                  "additionalProperties": true,
                  "properties": {
                    "randomBackoffTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreePrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncPrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncMessageReceiveTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "llmInfo": {
                  "type": "object",
                  "description": "Low Latency Mercury related information.",
                  "additionalProperties": true,
                  "properties": {
                    "dataSet": {
                      "enum": [
                        "main",
                        "atd-active",
                        "atd-unmuted"
                      ],
                      "type": "string"
                    }
                  }
                },
                "remoteAgent": {
                  "type": "string"
                },
                "name": {
                  "enum": [
                    "addin.scheduling.request",
                    "addin.scheduling.response",
                    "appapi.scheduling.request",
                    "appapi.scheduling.response",
                    "breakout.breakout-session.move.initiated",
                    "breakout.breakout-session.move.processed",
                    "breakout.breakout-session.move.request",
                    "breakout.breakout-session.move.response",
                    "breakout.locus.breakout-session.move.request",
                    "breakout.locus.breakout-session.move.response",
                    "calendar.scheduling.request",
                    "calendar.scheduling.response",
                    "cascade.created",
                    "cb.cmr.meeting.initiated",
                    "cb.cmr.meeting.started",
                    "cb.lookup.url.response",
                    "cb.meeting.info.request",
                    "cb.meeting.join.response",
                    "cb.share.session.response",
                    "cca.scheduling.request",
                    "cca.scheduling.response",
                    "ccc.scheduling.request",
                    "ccc.scheduling.response",
                    "givr.poros.connect",
                    "givr.poros.verification",
                    "givr.sip.refer.request",
                    "givr.sip.refer.response",
                    "idbroker.authorize.request",
                    "idbroker.authorize.response",
                    "idbroker.client-credential.request",
                    "idbroker.client-credential.response",
                    "idbroker.direct-authorize.request",
                    "idbroker.direct-authorize.response",
                    "idbroker.cloud-reduced-scope.request",
                    "idbroker.cloud-reduced-scope.response",
                    "idbroker.exchange-token.request",
                    "idbroker.exchange-token.response",
                    "idbroker.kms-reduced-scope.request",
                    "idbroker.kms-reduced-scope.response",
                    "ivr.antifraud.query",
                    "ivr.calliope.confluence.creation.request",
                    "ivr.calliope.confluence.creation.response",
                    "ivr.calliope.confluence.script-interruption.request",
                    "ivr.calliope.confluence.script-interruption.response",
                    "ivr.calliope.venue.creation.request",
                    "ivr.calliope.venue.creation.response",
                    "ivr.dialog.begin",
                    "ivr.dialog.end",
                    "ivr.givr.attendeeid.validation",
                    "ivr.givr.meetinginfo.query",
                    "ivr.ivr.attendeeid.validation",
                    "ivr.join.request",
                    "ivr.join.response",
                    "ivr.l2sip.call.request",
                    "ivr.l2sip.call.response",
                    "ivr.l2sip.call.transfer",
                    "ivr.l2sip.createmedia.request",
                    "ivr.l2sip.createmedia.response",
                    "ivr.l2sip.dialing.status",
                    "ivr.l2sip.sipinfo.request",
                    "ivr.l2sip.sipinfo.callback",
                    "ivr.l2sip.terminate.request",
                    "ivr.l2sip.terminate.response",
                    "ivr.leave.request",
                    "ivr.leave.response",
                    "ivr.locus.cancel.request",
                    "ivr.locus.cancel.response",
                    "ivr.locus.connect.request",
                    "ivr.locus.connect.response",
                    "ivr.locus.connect.status.update",
                    "ivr.locus.handover.request",
                    "ivr.locus.handover.response",
                    "ivr.locus.query",
                    "ivr.locus.url.lookup",
                    "ivr.mrs.accessnumber.validation",
                    "ivr.mrs.meetinginfo.instanceid.query",
                    "ivr.mrs.meetinginfo.query",
                    "ivr.mrs.pcn.query",
                    "ivr.mrs.routingprofile.query",
                    "ivr.mrs.usersummary.query",
                    "ivr.notify.request",
                    "ivr.notify.response",
                    "ivr.pstn.carrier.info",
                    "j2ee.scheduling.request",
                    "j2ee.scheduling.response",
                    "l2sip.ivr.call.request",
                    "l2sip.ivr.call.response",
                    "l2sip.ivr.createmedia.request",
                    "l2sip.ivr.createmedia.response",
                    "locus.breakout-session.move.request",
                    "locus.breakout-session.move.response",
                    "locus.call.summary",
                    "locus.correlation-id.replaced",
                    "locus.decline.response",
                    "locus.device.state-change",
                    "locus.disconnected-client",
                    "locus.host.joined",
                    "locus.intent.delete",
                    "locus.ivr.begin",
                    "locus.ivr.end",
                    "locus.join.authorized",
                    "locus.join.request",
                    "locus.join.response",
                    "locus.leave.response",
                    "locus.lobby.enter",
                    "locus.lobby.left",
                    "locus.lobby.moved-to-meeting",
                    "locus.lobby.pin-required",
                    "locus.lookup.url.response",
                    "locus.media.connected",
                    "locus.media.muted",
                    "locus.media.request",
                    "locus.media.response",
                    "locus.media.unmuted",
                    "locus.meeting-bridge.cancel",
                    "locus.meeting-bridge.initiated",
                    "locus.meeting-bridge.terminated",
                    "locus.meeting.ended",
                    "locus.migrate",
                    "locus.poros.call.connected",
                    "locus.dial.status.update",
                    "locus.sessionid.conferenceid.map",
                    "locus.share.calliope.floor-granted.request",
                    "locus.share.calliope.floor-released.request",
                    "locus.share.floor-granted.local",
                    "locus.share.floor-released.local",
                    "locus.share.floor-steal.local",
                    "locus.share.floor-granted.request",
                    "locus.sync.sent",
                    "mbs.scheduling.request",
                    "mbs.scheduling.response",
                    "mbs.setting.request",
                    "mbs.setting.response",
                    "mcs.cascade.join",
                    "mcs.cascade.leave",
                    "mcs.media.session.started",
                    "mcc.meeting.created",
                    "mcc.meeting.info.request",
                    "mcs.meeting.info.response",
                    "mcs.share.session.activated",
                    "media.server.cascade.initiated",
                    "media.server.leave",
                    "media.server.cascade.disconnected",
                    "mercury.message.sent",
                    "mes.join.request",
                    "mrs.get-site-url.request",
                    "mrs.get-site-url.response",
                    "ngpage.setting.start",
                    "ngpage.setting.end",
                    "ngservice.mrs.get-site-url.request",
                    "ngservice.mrs.get-site-url.response",
                    "ngservice.idbroker.authorize.request",
                    "ngservice.idbroker.authorize.response",
                    "ngservice.oauth.get-session-ticket.request",
                    "ngservice.oauth.get-session-ticket.response",
                    "ngservice.scheduling.request",
                    "ngservice.scheduling.response",
                    "ngservice.setting.request",
                    "ngservice.setting.response\t#ngservice completes updating a setting",
                    "oauth.get-ci-login-url.request",
                    "oauth.get-ci-login-url.response",
                    "oauth.get-session-ticket.request",
                    "oauth.get-session-ticket.response",
                    "orpheus.cascade.create.request",
                    "orpheus.confluence.allocated",
                    "orpheus.confluence.move.response",
                    "orpheus.confluence.update",
                    "orpheus.discovery.clusters",
                    "poros.dial.status.update",
                    "poros.givr.call.connect.end",
                    "poros.givr.call.connect.start",
                    "poros.givr.call.inquiry.request",
                    "poros.givr.call.inquiry.response",
                    "poros.givr.call.provision.request",
                    "poros.givr.call.provision.response",
                    "poros.locus.connect.request",
                    "poros.locus.connect.response",
                    "publicapi.scheduling.request",
                    "publicapi.scheduling.response",
                    "sbs.setting.request\t#sbs gets request to update a setting",
                    "sbs.setting.response\t#sbs completes updating a setting",
                    "server.breakout-session.join.response",
                    "server.breakout-session.move.request",
                    "server.breakout-session.move.response",
                    "server.cascade.initiated",
                    "server.confluence.move.response",
                    "server.keyframe.request",
                    "server.lobby-media.rx.start",
                    "server.lobby-media.tx.start",
                    "server.media.alert.info",
                    "server.media.capabilities.negotiated",
                    "server.media.rx.start",
                    "server.media.rx.stop",
                    "server.media.tx.start",
                    "server.media.tx.stop",
                    "server.media.render.start",
                    "server.meeting.data-prepared",
                    "server.meeting.docshow.response",
                    "server.meeting.gpcparameter.response",
                    "server.meetinginfo.response",
                    "server.meeting.initiated",
                    "server.meeting.validated",
                    "server.reconnect.initiated",
                    "server.roap-message.received",
                    "server.roap-message.sent",
                    "server.share.bridge.floor-requested.failed",
                    "server.share.floor-grant.request",
                    "server.share.floor-granted.local",
                    "server.share.floor-released.local",
                    "server.share.stopped",
                    "server.u2c.response",
                    "server.wca.response",
                    "sip.bye.rx",
                    "sip.bye.response.tx",
                    "sip.cancel.response.rx",
                    "sip.cancel.tx",
                    "sip.info.tx",
                    "sip.info.response.rx",
                    "sip.invite.response.rx",
                    "sip.invite.response.tx",
                    "sip.invite.rx",
                    "sip.invite.tx",
                    "sip.notify.rx",
                    "sip.notify.response.tx",
                    "sip.refer.tx",
                    "sip.refer.response.rx",
                    "tpgw.share.first.keyframe.recv",
                    "tpgw.share.floor-granted.local",
                    "notification.sent",
                    "server.hologram.initiated",
                    "server.hologram.stopped",
                    "xmlapi.scheduling.request",
                    "xmlapi.scheduling.response",
                    "meetingcontainer.floor.grant.request",
                    "meetingcontainer.floor.grant.response"
                  ],
                  "type": "string"
                },
                "errors": {
                  "type": "array",
                  "items": {
                    "description": "specific error detected by originator of event",
                    "type": "object",
                    "additionalProperties": true,
                    "required": [
                      "name",
                      "fatal",
                      "category"
                    ],
                    "properties": {
                      "fatal": {
                        "type": "boolean"
                      },
                      "category": {
                        "enum": [
                          "signaling",
                          "media",
                          "network",
                          "other",
                          "expected"
                        ],
                        "type": "string"
                      },
                      "errorDescription": {
                        "type": "string"
                      },
                      "errorCode": {
                        "type": "integer"
                      },
                      "errorCodeStr": {
                        "type": "string"
                      },
                      "httpCode": {
                        "type": "integer"
                      },
                      "errorCodeExt1": {
                        "type": "integer"
                      },
                      "errorData": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "rawErrorMessage": {
                        "type": "string"
                      },
                      "mediaDeviceErrors": {
                        "type": "string"
                      },
                      "name": {
                        "enum": [
                          "timeout",
                          "unauthorized",
                          "downstream-failure",
                          "upstream-failure",
                          "other"
                        ],
                        "type": "string"
                      },
                      "component": {
                        "type": "string"
                      }
                    }
                  }
                },
                "serviceMediaError": {
                  "type": "object",
                  "description": "media quality error report such as no media or drop out",
                  "additionalProperties": true,
                  "properties": {
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "mediaFailureType": {
                      "enum": [
                        "noMedia",
                        "mediaDrop",
                        "mediaEvent"
                      ],
                      "type": "string"
                    },
                    "isDropAtStart": {
                      "type": "boolean"
                    },
                    "isJMF": {
                      "type": "boolean"
                    },
                    "txError": {
                      "type": "string",
                      "enum": [
                        "NO_ERROR",
                        "DEVICE_ERROR",
                        "LOAD_LIBRARY_ERROR",
                        "MCS_SESSION_CONNECT_ERROR",
                        "CB_SESSION_CREATE_ERROR",
                        "NO_FRAME_DECODE_ERROR",
                        "NO_PACKET_RECV_ERROR",
                        "LOW_VOLUME_ERROR",
                        "INITIAL_MEMORY_ERROR",
                        "MAC_VIRTUAL_AUDIO_DRV_ERROR",
                        "MMP_SESSION_CONNECT_ERROR",
                        "MEDIA_PROCESS_CRASH_ERROR",
                        "HEARTBEAT_LOST_WITH_MEDIA_PROCESS_ERROR",
                        "MEDIA_SERVER_CONNECT_ERROR",
                        "LOCUS_SESSION_CONNECT_ERROR",
                        "NO_PACKET_SEND_ERROR",
                        "NETWORK_LOST_ERROR",
                        "MEDIA_NOT_AVAILABLE",
                        "FAIL_TO_OPEN_SHARE_DIALOG"
                      ]
                    },
                    "rxError": {
                      "type": "string",
                      "enum": [
                        "NO_ERROR",
                        "DEVICE_ERROR",
                        "LOAD_LIBRARY_ERROR",
                        "MCS_SESSION_CONNECT_ERROR",
                        "CB_SESSION_CREATE_ERROR",
                        "NO_FRAME_DECODE_ERROR",
                        "NO_PACKET_RECV_ERROR",
                        "LOW_VOLUME_ERROR",
                        "INITIAL_MEMORY_ERROR",
                        "MAC_VIRTUAL_AUDIO_DRV_ERROR",
                        "MMP_SESSION_CONNECT_ERROR",
                        "MEDIA_PROCESS_CRASH_ERROR",
                        "HEARTBEAT_LOST_WITH_MEDIA_PROCESS_ERROR",
                        "MEDIA_SERVER_CONNECT_ERROR",
                        "LOCUS_SESSION_CONNECT_ERROR",
                        "NO_PACKET_SEND_ERROR",
                        "NETWORK_LOST_ERROR",
                        "MEDIA_NOT_AVAILABLE",
                        "FAIL_TO_OPEN_SHARE_DIALOG"
                      ]
                    },
                    "txDeviceErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "rxDeviceErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "sessionConnectErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "firstDropTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "totalDropCount": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "failureDuration": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "txMoreError": {
                      "type": "string"
                    },
                    "rxMoreError": {
                      "type": "string"
                    },
                    "totalUserWhenCBStartError": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "sessionConnectExtErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "sessionConnectErrorType": {
                      "enum": [
                        "unknown",
                        "MCC_error",
                        "MCS_error",
                        "Tahoe_error"
                      ],
                      "type": "string"
                    },
                    "txSystemErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "rxSystemErrorCode": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 9223372036854776000.0
                    },
                    "errorDetails": {
                      "type": "object",
                      "additionalProperties": true
                    }
                  }
                },
                "trigger": {
                  "enum": [
                    "client-initiated",
                    "timeout",
                    "signaling",
                    "other"
                  ],
                  "type": "string"
                },
                "sessionType": {
                  "enum": [
                    "AD_HOC",
                    "ADHOC_UNIFIED_SPACE_MEETING",
                    "ANSWERED_ELSEWHERE",
                    "BUTLER",
                    "CFNA",
                    "CMR_MEETING",
                    "DPC_CONTROL",
                    "EVENT_CENTER_MEETING",
                    "HALF_ZTM",
                    "JABBER",
                    "MEDIA",
                    "MS_TEAMS",
                    "NO_JOINS",
                    "REMOTE_ACCESS",
                    "SINGLE_PARTICIPANT",
                    "SIP_CALL",
                    "SIP_MEETING",
                    "SPACE_MEETING",
                    "SPACE_SHARE",
                    "SPARK_CALL",
                    "SPARK_MEETING",
                    "SPARK_SIP_CALL",
                    "SPARK_SIP_MEETING",
                    "UNIFIED_SPACE_MEETING",
                    "UNKNOWN",
                    "WHITEBOARD_ONLY_SHARE",
                    "WIRELESS_SHARE",
                    "ZTM"
                  ],
                  "type": "string"
                },
                "device": {
                  "type": "object",
                  "additionalProperties": true,
                  "properties": {
                    "deviceId": {
                      "type": "string"
                    },
                    "deviceJoinType": {
                      "type": "string"
                    },
                    "devicePairingType": {
                      "type": "string"
                    },
                    "deviceType": {
                      "type": "string"
                    },
                    "deviceURL": {
                      "type": "string"
                    },
                    "isPersonalDevice": {
                      "type": "boolean"
                    },
                    "modelNumber": {
                      "type": "string"
                    },
                    "productName": {
                      "type": "string"
                    },
                    "tempSipUri": {
                      "type": "string"
                    }
                  }
                },
                "deviceState": {
                  "enum": [
                    "idle",
                    "idle-observed",
                    "joined",
                    "joined-observing"
                  ],
                  "type": "string"
                },
                "disconnectReason": {
                  "enum": [
                    "all_participants_left",
                    "answered_elsewhere",
                    "busy",
                    "call_max_duration",
                    "callback_cancel",
                    "callback_disconnect",
                    "cascade_connect_timeout",
                    "collect_dialog_failure",
                    "collect_pin_dialog_failure",
                    "dnd",
                    "duplicate_call",
                    "forbidden",
                    "forced",
                    "host_session_limit_exceeded",
                    "inactive",
                    "intent_canceled",
                    "intent_expired",
                    "invalid_join_time",
                    "invalid_pin",
                    "ivr_expired",
                    "leave_pstn_only_host",
                    "leave_transfer_host",
                    "lobby_expired",
                    "media_moved",
                    "media_released",
                    "meeting_ended",
                    "meeting_full",
                    "meeting_locked",
                    "no_host",
                    "not_acceptable",
                    "not_found",
                    "observed_left",
                    "one_to_one_call_cleanup",
                    "operation_limit_exceeded",
                    "other",
                    "resource_declined",
                    "resource_left",
                    "sip_host_left",
                    "unknown",
                    "unreachable",
                    "waiting_for_mps_end_meeting_timeout"
                  ],
                  "type": "string"
                },
                "newIdentifiers": {
                  "type": "object",
                  "description": "Base type for the various identifiers used to connect the dots.\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                  "additionalProperties": true,
                  "properties": {
                    "aggregatedBreakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "attendeeId": {
                      "type": "string"
                    },
                    "participantId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutGroupId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutTrackingId": {
                      "type": "string"
                    },
                    "breakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "browserId": {
                      "type": "string"
                    },
                    "ciExchangeTokenUrl": {
                      "type": "string"
                    },
                    "confluenceId": {
                      "type": "string",
                      "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}$"
                    },
                    "correlationId": {
                      "type": "string"
                    },
                    "cpaasIdentifiers": {
                      "type": "object",
                      "description": "Set of identifiers dedicated to CPaaS clients\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                      "additionalProperties": true,
                      "required": [
                        "imiTenantId",
                        "devClientId",
                        "imiServiceId",
                        "imiAppId",
                        "sessionId",
                        "sessionInstanceId"
                      ],
                      "properties": {
                        "imiTenantId": {
                          "type": "string",
                          "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}$"
                        },
                        "devClientId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiServiceId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiAppId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionInstanceId": {
                          "type": "string",
                          "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}$"
                        }
                      }
                    },
                    "csdmDeviceUrl": {
                      "type": "string"
                    },
                    "destinationBreakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusUrl": {
                      "type": "string"
                    },
                    "destinationVenueId": {
                      "type": "string",
                      "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}$"
                    },
                    "deviceId": {
                      "type": "string"
                    },
                    "globalMeetingId": {
                      "type": "string"
                    },
                    "installationId": {
                      "type": "string"
                    },
                    "webexMeetingUUID": {
                      "type": "string"
                    },
                    "ivrCallId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrDialogId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrId": {
                      "type": "string",
                      "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}$"
                    },
                    "callId": {
                      "type": "string",
                      "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}$"
                    },
                    "pairCallId": {
                      "type": "string"
                    },
                    "llmWebsocketUrl": {
                      "type": "string"
                    },
                    "locusCluster": {
                      "type": "string"
                    },
                    "locusId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusJoinUrl": {
                      "type": "string"
                    },
                    "locusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusStartTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusUrl": {
                      "type": "string"
                    },
                    "machineId": {
                      "type": "string"
                    },
                    "mediaAgentAlias": {
                      "type": "string"
                    },
                    "mediaAgentGroupId": {
                      "type": "string"
                    },
                    "meetClusterName": {
                      "type": "string"
                    },
                    "meetingInstanceId": {
                      "type": "string"
                    },
                    "meetingLookupUrl": {
                      "type": "string"
                    },
                    "meetingOrgId": {
                      "type": "string"
                    },
                    "metricServiceUrl": {
                      "type": "string"
                    },
                    "mercuryWebsocketUrl": {
                      "type": "string"
                    },
                    "msteamsTenantGuid": {
                      "type": "string"
                    },
                    "msteamsConferenceId": {
                      "type": "string"
                    },
                    "msteamsMeetingId": {
                      "type": "string"
                    },
                    "mtid": {
                      "type": "string"
                    },
                    "oauth2ClientId": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    },
                    "provisionalCorrelationId": {
                      "type": "string"
                    },
                    "roomId": {
                      "type": "string",
                      "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}$"
                    },
                    "sessionCorrelationId": {
                      "type": "string",
                      "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}$"
                    },
                    "sharedMediaId": {
                      "type": "string"
                    },
                    "sipCallId": {
                      "type": "string"
                    },
                    "sipSessionId": {
                      "type": "object",
                      "additionalProperties": true,
                      "properties": {
                        "local": {
                          "type": "string"
                        },
                        "remote": {
                          "type": "string"
                        }
                      }
                    },
                    "sipUri": {
                      "type": "string"
                    },
                    "subConfId": {
                      "type": "string"
                    },
                    "tenantId": {
                      "type": "string"
                    },
                    "trackingId": {
                      "type": "string"
                    },
                    "userId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueUrl": {
                      "type": "string"
                    },
                    "whiteboardUrl": {
                      "type": "string"
                    },
                    "wdmDeviceRegistrationUrl": {
                      "type": "string"
                    },
                    "webexConferenceId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexClusterName": {
                      "type": "string"
                    },
                    "webexConferenceIdStr": {
                      "type": "string"
                    },
                    "webexDataCenter": {
                      "type": "string"
                    },
                    "webexGuestId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexMeetingId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexNodeId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteName": {
                      "type": "string"
                    },
                    "webexSiteUuid": {
                      "type": "string"
                    },
                    "webexUserId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexWebDomain": {
                      "type": "string"
                    },
                    "recordingId": {
                      "type": "string"
                    },
                    "clientCorrelationId": {
                      "type": "string"
                    },
                    "idForEndpointAB": {
                      "type": "string"
                    },
                    "customerOrgId": {
                      "type": "string"
                    }
                  }
                },
                "pstnDialStatus": {
                  "type": "string",
                  "enum": [
                    "DIALING",
                    "RINGING",
                    "CONNECTED",
                    "CONFIRMING",
                    "NEGOTIATING",
                    "TRANSFERRING",
                    "SUCCESS",
                    "FAILURE",
                    "BUSY",
                    "NOANSWER",
                    "DECLINED",
                    "CANCELLED",
                    "HUNGUP",
                    "BLOCKED"
                  ]
                },
                "messageType": {
                  "enum": [
                    "paired-device-join",
                    "locus-active",
                    "incoming-call"
                  ],
                  "type": "string"
                },
                "responseCode": {
                  "type": "integer"
                },
                "ivrDialogState": {
                  "type": "string",
                  "enum": [
                    "DIALOGUE_ACTIVE",
                    "DIALOGUE_IN_PROGRESS",
                    "DIALOGUE_COMPLETE",
                    "DIALOGUE_ERROR"
                  ]
                },
                "ccpShareInstanceId": {
                  "type": "string",
                  "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}$"
                },
                "wbxShareInstanceId": {
                  "type": "string",
                  "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}$"
                },
                "isWbx2CCPShare": {
                  "type": "boolean"
                },
                "mediaAgentInfo": {
                  "type": "object",
                  "description": "Details of media agent selected for a call",
                  "additionalProperties": true,
                  "required": [
                    "reason",
                    "selectedCluster",
                    "usedCluster"
                  ],
                  "properties": {
                    "reason": {
                      "enum": [
                        "CALLER_CLUSTER",
                        "CLIENT_SOURCE_REGION",
                        "CLOUD_INGRESS_REGION",
                        "DEFAULT_CLUSTER",
                        "DESIGNATED_CLUSTER",
                        "FAILOVER_CLUSTER",
                        "GEO_HINT",
                        "LINUS_SELECT",
                        "OVERRIDE_PREFERRED_CLUSTER",
                        "PREFERRED_CLUSTER",
                        "REACHABILITY",
                        "USER_SETTING",
                        "VMN_RECORDING_ANY",
                        "VMN_RECORDING_CONFLUENCE",
                        "VMN_RECORDING_EDONUS_CONFLUENCE"
                      ],
                      "type": "string"
                    },
                    "usedReason": {
                      "enum": [
                        "CALLER_CLUSTER",
                        "CLIENT_SOURCE_REGION",
                        "CLOUD_INGRESS_REGION",
                        "DEFAULT_CLUSTER",
                        "DESIGNATED_CLUSTER",
                        "FAILOVER_CLUSTER",
                        "GEO_HINT",
                        "LINUS_SELECT",
                        "OVERRIDE_PREFERRED_CLUSTER",
                        "PREFERRED_CLUSTER",
                        "REACHABILITY",
                        "USER_SETTING",
                        "VMN_RECORDING_ANY",
                        "VMN_RECORDING_CONFLUENCE",
                        "VMN_RECORDING_EDONUS_CONFLUENCE"
                      ],
                      "type": "string"
                    },
                    "selectedCluster": {
                      "type": "object",
                      "description": "metadata associated with a media cluster.",
                      "additionalProperties": true,
                      "required": [
                        "serverOrgId",
                        "serverGroupId",
                        "isHybridMedia"
                      ],
                      "properties": {
                        "serverOrgId": {
                          "type": "string"
                        },
                        "serverGroupId": {
                          "type": "string"
                        },
                        "isHybridMedia": {
                          "type": "boolean"
                        },
                        "clusterAlreadyInVenue": {
                          "type": "boolean"
                        },
                        "transportTypes": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "description": "indicates transport type used",
                            "enum": [
                              "UDP",
                              "TCP",
                              "xTLS",
                              "TLS"
                            ]
                          }
                        },
                        "latency": {
                          "type": "integer"
                        },
                        "skippedReason": {
                          "enum": [
                            "CAPACITY",
                            "CLIENT_EXCLUSION",
                            "LATENCY",
                            "OFFLINE",
                            "UNREACHABLE",
                            "CAPACITY_OR_UNREACHABLE",
                            "PRIVATE_MEETING_CLUSTER",
                            "NO_MEDIA_NODES"
                          ],
                          "type": "string"
                        },
                        "reason": {
                          "enum": [
                            "CLOUD_INGRESS_REGION",
                            "CLIENT_SOURCE_REGION",
                            "CALLER_CLUSTER",
                            "DESIGNATED_CLUSTER",
                            "GEO_HINT",
                            "LINUS_SELECT",
                            "OVERRIDE_PREFERRED_CLUSTER",
                            "PREFERRED_CLUSTER",
                            "REACHABILITY",
                            "USER_SETTING",
                            "FAILOVER_CLUSTER",
                            "DEFAULT_CLUSTER"
                          ],
                          "type": "string"
                        },
                        "region": {
                          "type": "string"
                        },
                        "reachabilityDueToFolding": {
                          "type": "boolean"
                        }
                      }
                    },
                    "usedCluster": {
                      "type": "object",
                      "description": "metadata associated with a media cluster.",
                      "additionalProperties": true,
                      "required": [
                        "serverOrgId",
                        "serverGroupId",
                        "isHybridMedia"
                      ],
                      "properties": {
                        "serverOrgId": {
                          "type": "string"
                        },
                        "serverGroupId": {
                          "type": "string"
                        },
                        "isHybridMedia": {
                          "type": "boolean"
                        },
                        "clusterAlreadyInVenue": {
                          "type": "boolean"
                        },
                        "transportTypes": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "description": "indicates transport type used",
                            "enum": [
                              "UDP",
                              "TCP",
                              "xTLS",
                              "TLS"
                            ]
                          }
                        },
                        "latency": {
                          "type": "integer"
                        },
                        "skippedReason": {
                          "enum": [
                            "CAPACITY",
                            "CLIENT_EXCLUSION",
                            "LATENCY",
                            "OFFLINE",
                            "UNREACHABLE",
                            "CAPACITY_OR_UNREACHABLE",
                            "PRIVATE_MEETING_CLUSTER",
                            "NO_MEDIA_NODES"
                          ],
                          "type": "string"
                        },
                        "reason": {
                          "enum": [
                            "CLOUD_INGRESS_REGION",
                            "CLIENT_SOURCE_REGION",
                            "CALLER_CLUSTER",
                            "DESIGNATED_CLUSTER",
                            "GEO_HINT",
                            "LINUS_SELECT",
                            "OVERRIDE_PREFERRED_CLUSTER",
                            "PREFERRED_CLUSTER",
                            "REACHABILITY",
                            "USER_SETTING",
                            "FAILOVER_CLUSTER",
                            "DEFAULT_CLUSTER"
                          ],
                          "type": "string"
                        },
                        "region": {
                          "type": "string"
                        },
                        "reachabilityDueToFolding": {
                          "type": "boolean"
                        }
                      }
                    },
                    "usedJunctionBoxAlias": {
                      "type": "string"
                    },
                    "usedMediaServerAlias": {
                      "type": "string"
                    },
                    "usedMediaServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "usedMediaServiceServerAlias": {
                      "type": "string"
                    },
                    "usedMediaServiceServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "parameters": {
                      "type": "object",
                      "description": "Details of media agent selection parameters to choose a media cluster for a call. Refer https://confluence-eng-gpk2.cisco.com/conf/pages/viewpage.action?spaceKey=CLO&title=SIP+GDM for details",
                      "additionalProperties": true,
                      "required": [
                        "isTIP",
                        "useCloudIngressRegion",
                        "useTheaterCluster"
                      ],
                      "properties": {
                        "clusterScope": {
                          "enum": [
                            "PUBLIC_ONLY",
                            "PRIVATE_ONLY",
                            "PUBLIC_AND_PRIVATE"
                          ],
                          "type": "string"
                        },
                        "clientDiscoverySignallingGeoIpInformation": {
                          "type": "object",
                          "description": "Geographical information derived from a client's IP Address",
                          "additionalProperties": true,
                          "properties": {
                            "ipVersion": {
                              "enum": [
                                "IPv4",
                                "IPv6",
                                "Dual"
                              ],
                              "type": "string"
                            },
                            "networkPrefix": {
                              "type": "string"
                            },
                            "clientRegion": {
                              "type": "string"
                            },
                            "clientCountryCode": {
                              "type": "string"
                            },
                            "GeoInformation": {
                              "type": "object",
                              "description": "An approximation of the client's geographical location",
                              "additionalProperties": true,
                              "properties": {
                                "latitudeLongitude": {
                                  "type": "object",
                                  "additionalProperties": true
                                },
                                "accuracyRadius": {
                                  "type": "integer"
                                }
                              }
                            }
                          }
                        },
                        "clientJoinSignallingGeoIpInformation": {
                          "type": "object",
                          "description": "Geographical information derived from a client's IP Address",
                          "additionalProperties": true,
                          "properties": {
                            "ipVersion": {
                              "enum": [
                                "IPv4",
                                "IPv6",
                                "Dual"
                              ],
                              "type": "string"
                            },
                            "networkPrefix": {
                              "type": "string"
                            },
                            "clientRegion": {
                              "type": "string"
                            },
                            "clientCountryCode": {
                              "type": "string"
                            },
                            "GeoInformation": {
                              "type": "object",
                              "description": "An approximation of the client's geographical location",
                              "additionalProperties": true,
                              "properties": {
                                "latitudeLongitude": {
                                  "type": "object",
                                  "additionalProperties": true
                                },
                                "accuracyRadius": {
                                  "type": "integer"
                                }
                              }
                            }
                          }
                        },
                        "clientServerReflexiveMediaGeoIpInformation": {
                          "type": "object",
                          "description": "Geographical information derived from a client's IP Address",
                          "additionalProperties": true,
                          "properties": {
                            "ipVersion": {
                              "enum": [
                                "IPv4",
                                "IPv6",
                                "Dual"
                              ],
                              "type": "string"
                            },
                            "networkPrefix": {
                              "type": "string"
                            },
                            "clientRegion": {
                              "type": "string"
                            },
                            "clientCountryCode": {
                              "type": "string"
                            },
                            "GeoInformation": {
                              "type": "object",
                              "description": "An approximation of the client's geographical location",
                              "additionalProperties": true,
                              "properties": {
                                "latitudeLongitude": {
                                  "type": "object",
                                  "additionalProperties": true
                                },
                                "accuracyRadius": {
                                  "type": "integer"
                                }
                              }
                            }
                          }
                        },
                        "clientSourceRegion": {
                          "type": "string"
                        },
                        "clientSourceRegionClusters": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "clientSourceRegionClustersLoadBalanced": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "clientSourceTheaterClustersLoadBalanced": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "cloudIngressRegion": {
                          "type": "string"
                        },
                        "cloudIngressRegionClustersLoadBalanced": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "cloudIngressTheaterClustersLoadBalanced": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "clientCountryCode": {
                          "type": "string"
                        },
                        "clientSplitTunnelDetected": {
                          "type": "boolean"
                        },
                        "clientUaType": {
                          "type": "string"
                        },
                        "clientUaVersion": {
                          "type": "string"
                        },
                        "deviceType": {
                          "type": "string"
                        },
                        "expectedCloudReachabilityClustersCount": {
                          "type": "integer"
                        },
                        "geoHint": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "geoHintClusters": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "geoHintCandidates": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "description": "A potentially usable GeoHint for Orpheus's call placement logic",
                            "additionalProperties": true,
                            "properties": {
                              "geoHints": {
                                "type": "array",
                                "items": {
                                  "type": "string"
                                }
                              },
                              "source": {}
                            }
                          }
                        },
                        "geoHintClusterInformation": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "description": "Mapping information for a given GeoHint",
                            "additionalProperties": true,
                            "properties": {
                              "geoHintClusters": {
                                "type": "array",
                                "items": {
                                  "type": "string"
                                }
                              },
                              "source": {}
                            }
                          }
                        },
                        "isCall": {
                          "type": "boolean"
                        },
                        "isTIP": {
                          "type": "boolean"
                        },
                        "lowestLatencyCluster": {
                          "type": "object",
                          "description": "metadata associated with a media cluster.",
                          "additionalProperties": true,
                          "required": [
                            "serverOrgId",
                            "serverGroupId",
                            "isHybridMedia"
                          ],
                          "properties": {
                            "serverOrgId": {
                              "type": "string"
                            },
                            "serverGroupId": {
                              "type": "string"
                            },
                            "isHybridMedia": {
                              "type": "boolean"
                            },
                            "clusterAlreadyInVenue": {
                              "type": "boolean"
                            },
                            "transportTypes": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "description": "indicates transport type used",
                                "enum": [
                                  "UDP",
                                  "TCP",
                                  "xTLS",
                                  "TLS"
                                ]
                              }
                            },
                            "latency": {
                              "type": "integer"
                            },
                            "skippedReason": {
                              "enum": [
                                "CAPACITY",
                                "CLIENT_EXCLUSION",
                                "LATENCY",
                                "OFFLINE",
                                "UNREACHABLE",
                                "CAPACITY_OR_UNREACHABLE",
                                "PRIVATE_MEETING_CLUSTER",
                                "NO_MEDIA_NODES"
                              ],
                              "type": "string"
                            },
                            "reason": {
                              "enum": [
                                "CLOUD_INGRESS_REGION",
                                "CLIENT_SOURCE_REGION",
                                "CALLER_CLUSTER",
                                "DESIGNATED_CLUSTER",
                                "GEO_HINT",
                                "LINUS_SELECT",
                                "OVERRIDE_PREFERRED_CLUSTER",
                                "PREFERRED_CLUSTER",
                                "REACHABILITY",
                                "USER_SETTING",
                                "FAILOVER_CLUSTER",
                                "DEFAULT_CLUSTER"
                              ],
                              "type": "string"
                            },
                            "region": {
                              "type": "string"
                            },
                            "reachabilityDueToFolding": {
                              "type": "boolean"
                            }
                          }
                        },
                        "lowestLatencyCloudVenueCluster": {
                          "type": "object",
                          "description": "metadata associated with a media cluster.",
                          "additionalProperties": true,
                          "required": [
                            "serverOrgId",
                            "serverGroupId",
                            "isHybridMedia"
                          ],
                          "properties": {
                            "serverOrgId": {
                              "type": "string"
                            },
                            "serverGroupId": {
                              "type": "string"
                            },
                            "isHybridMedia": {
                              "type": "boolean"
                            },
                            "clusterAlreadyInVenue": {
                              "type": "boolean"
                            },
                            "transportTypes": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "description": "indicates transport type used",
                                "enum": [
                                  "UDP",
                                  "TCP",
                                  "xTLS",
                                  "TLS"
                                ]
                              }
                            },
                            "latency": {
                              "type": "integer"
                            },
                            "skippedReason": {
                              "enum": [
                                "CAPACITY",
                                "CLIENT_EXCLUSION",
                                "LATENCY",
                                "OFFLINE",
                                "UNREACHABLE",
                                "CAPACITY_OR_UNREACHABLE",
                                "PRIVATE_MEETING_CLUSTER",
                                "NO_MEDIA_NODES"
                              ],
                              "type": "string"
                            },
                            "reason": {
                              "enum": [
                                "CLOUD_INGRESS_REGION",
                                "CLIENT_SOURCE_REGION",
                                "CALLER_CLUSTER",
                                "DESIGNATED_CLUSTER",
                                "GEO_HINT",
                                "LINUS_SELECT",
                                "OVERRIDE_PREFERRED_CLUSTER",
                                "PREFERRED_CLUSTER",
                                "REACHABILITY",
                                "USER_SETTING",
                                "FAILOVER_CLUSTER",
                                "DEFAULT_CLUSTER"
                              ],
                              "type": "string"
                            },
                            "region": {
                              "type": "string"
                            },
                            "reachabilityDueToFolding": {
                              "type": "boolean"
                            }
                          }
                        },
                        "venueClusters": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "meetingType": {
                          "type": "string"
                        },
                        "meetingRole": {
                          "type": "string"
                        },
                        "numberOfClustersTried": {
                          "type": "integer"
                        },
                        "preferredClustersLoadBalanced": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "preferTranscode": {
                          "type": "boolean"
                        },
                        "reachableCloudReachabilityClustersCount": {
                          "type": "integer"
                        },
                        "reachableCloudReachabilityClustersCountFolded": {
                          "type": "integer"
                        },
                        "reachableHybridMediaReachabilityClustersCount": {
                          "type": "integer"
                        },
                        "reachableHybridMediaReachabilityClustersCountFolded": {
                          "type": "integer"
                        },
                        "reachabilityClusters": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "reportedCloudReachabilityClustersCount": {
                          "type": "integer"
                        },
                        "reportedHybridMediaReachabilityClustersCount": {
                          "type": "integer"
                        },
                        "reportedMediaConnectivity": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "description": "Connectivity information about a Media DC, as reported by the user",
                            "additionalProperties": true,
                            "properties": {
                              "mediaDc": {
                                "type": "string"
                              },
                              "avgAudioRtt": {
                                "type": "integer"
                              }
                            }
                          }
                        },
                        "use3DRenderer": {
                          "type": "boolean"
                        },
                        "useCloudIngressRegion": {
                          "type": "boolean"
                        },
                        "cloudIngressRegionUsed": {
                          "type": "boolean"
                        },
                        "useTheaterCluster": {
                          "type": "boolean"
                        },
                        "expectedHybridMediaReachabilityClustersCount": {
                          "type": "integer"
                        },
                        "weightedClusters": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "isPSTN": {
                          "type": "boolean"
                        },
                        "enhancedGeoHintsMode": {
                          "enum": [
                            "ORPHEUS_DISABLED",
                            "CUSTOMER_DISABLED",
                            "ENABLED"
                          ],
                          "type": "string"
                        }
                      }
                    },
                    "apiVersion": {
                      "type": "integer"
                    },
                    "apiTrigger": {
                      "type": "string"
                    },
                    "skippedClusters": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "description": "metadata associated with a media cluster.",
                        "additionalProperties": true,
                        "required": [
                          "serverOrgId",
                          "serverGroupId",
                          "isHybridMedia"
                        ],
                        "properties": {
                          "serverOrgId": {
                            "type": "string"
                          },
                          "serverGroupId": {
                            "type": "string"
                          },
                          "isHybridMedia": {
                            "type": "boolean"
                          },
                          "clusterAlreadyInVenue": {
                            "type": "boolean"
                          },
                          "transportTypes": {
                            "type": "array",
                            "items": {
                              "type": "string",
                              "description": "indicates transport type used",
                              "enum": [
                                "UDP",
                                "TCP",
                                "xTLS",
                                "TLS"
                              ]
                            }
                          },
                          "latency": {
                            "type": "integer"
                          },
                          "skippedReason": {
                            "enum": [
                              "CAPACITY",
                              "CLIENT_EXCLUSION",
                              "LATENCY",
                              "OFFLINE",
                              "UNREACHABLE",
                              "CAPACITY_OR_UNREACHABLE",
                              "PRIVATE_MEETING_CLUSTER",
                              "NO_MEDIA_NODES"
                            ],
                            "type": "string"
                          },
                          "reason": {
                            "enum": [
                              "CLOUD_INGRESS_REGION",
                              "CLIENT_SOURCE_REGION",
                              "CALLER_CLUSTER",
                              "DESIGNATED_CLUSTER",
                              "GEO_HINT",
                              "LINUS_SELECT",
                              "OVERRIDE_PREFERRED_CLUSTER",
                              "PREFERRED_CLUSTER",
                              "REACHABILITY",
                              "USER_SETTING",
                              "FAILOVER_CLUSTER",
                              "DEFAULT_CLUSTER"
                            ],
                            "type": "string"
                          },
                          "region": {
                            "type": "string"
                          },
                          "reachabilityDueToFolding": {
                            "type": "boolean"
                          }
                        }
                      }
                    },
                    "designatedClusters": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "description": "metadata associated with a media cluster.",
                        "additionalProperties": true,
                        "required": [
                          "serverOrgId",
                          "serverGroupId",
                          "isHybridMedia"
                        ],
                        "properties": {
                          "serverOrgId": {
                            "type": "string"
                          },
                          "serverGroupId": {
                            "type": "string"
                          },
                          "isHybridMedia": {
                            "type": "boolean"
                          },
                          "clusterAlreadyInVenue": {
                            "type": "boolean"
                          },
                          "transportTypes": {
                            "type": "array",
                            "items": {
                              "type": "string",
                              "description": "indicates transport type used",
                              "enum": [
                                "UDP",
                                "TCP",
                                "xTLS",
                                "TLS"
                              ]
                            }
                          },
                          "latency": {
                            "type": "integer"
                          },
                          "skippedReason": {
                            "enum": [
                              "CAPACITY",
                              "CLIENT_EXCLUSION",
                              "LATENCY",
                              "OFFLINE",
                              "UNREACHABLE",
                              "CAPACITY_OR_UNREACHABLE",
                              "PRIVATE_MEETING_CLUSTER",
                              "NO_MEDIA_NODES"
                            ],
                            "type": "string"
                          },
                          "reason": {
                            "enum": [
                              "CLOUD_INGRESS_REGION",
                              "CLIENT_SOURCE_REGION",
                              "CALLER_CLUSTER",
                              "DESIGNATED_CLUSTER",
                              "GEO_HINT",
                              "LINUS_SELECT",
                              "OVERRIDE_PREFERRED_CLUSTER",
                              "PREFERRED_CLUSTER",
                              "REACHABILITY",
                              "USER_SETTING",
                              "FAILOVER_CLUSTER",
                              "DEFAULT_CLUSTER"
                            ],
                            "type": "string"
                          },
                          "region": {
                            "type": "string"
                          },
                          "reachabilityDueToFolding": {
                            "type": "boolean"
                          }
                        }
                      }
                    }
                  }
                },
                "mediaAgentUpdateInfo": {
                  "type": "object",
                  "description": "Details of the newly selected media agent for a call",
                  "additionalProperties": true,
                  "properties": {
                    "newMediaServiceServerAlias": {
                      "type": "string"
                    },
                    "newMediaServiceServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "previousMediaServiceServerAlias": {
                      "type": "string"
                    },
                    "previousMediaServiceServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    }
                  }
                },
                "mediaCascadeInfo": {
                  "type": "object",
                  "description": "metadata associated with a media cascade.",
                  "additionalProperties": true,
                  "required": [
                    "mediaNodeSource",
                    "mediaNodeDest"
                  ],
                  "properties": {
                    "mediaNodeSource": {
                      "type": "object",
                      "description": "metadata associated with a media agent node.",
                      "additionalProperties": true,
                      "required": [
                        "clusterInfo",
                        "serverType",
                        "serverAlias"
                      ],
                      "properties": {
                        "clusterInfo": {
                          "type": "object",
                          "description": "metadata associated with a media cluster.",
                          "additionalProperties": true,
                          "required": [
                            "serverOrgId",
                            "serverGroupId",
                            "isHybridMedia"
                          ],
                          "properties": {
                            "serverOrgId": {
                              "type": "string"
                            },
                            "serverGroupId": {
                              "type": "string"
                            },
                            "isHybridMedia": {
                              "type": "boolean"
                            },
                            "clusterAlreadyInVenue": {
                              "type": "boolean"
                            },
                            "transportTypes": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "description": "indicates transport type used",
                                "enum": [
                                  "UDP",
                                  "TCP",
                                  "xTLS",
                                  "TLS"
                                ]
                              }
                            },
                            "latency": {
                              "type": "integer"
                            },
                            "skippedReason": {
                              "enum": [
                                "CAPACITY",
                                "CLIENT_EXCLUSION",
                                "LATENCY",
                                "OFFLINE",
                                "UNREACHABLE",
                                "CAPACITY_OR_UNREACHABLE",
                                "PRIVATE_MEETING_CLUSTER",
                                "NO_MEDIA_NODES"
                              ],
                              "type": "string"
                            },
                            "reason": {
                              "enum": [
                                "CLOUD_INGRESS_REGION",
                                "CLIENT_SOURCE_REGION",
                                "CALLER_CLUSTER",
                                "DESIGNATED_CLUSTER",
                                "GEO_HINT",
                                "LINUS_SELECT",
                                "OVERRIDE_PREFERRED_CLUSTER",
                                "PREFERRED_CLUSTER",
                                "REACHABILITY",
                                "USER_SETTING",
                                "FAILOVER_CLUSTER",
                                "DEFAULT_CLUSTER"
                              ],
                              "type": "string"
                            },
                            "region": {
                              "type": "string"
                            },
                            "reachabilityDueToFolding": {
                              "type": "boolean"
                            }
                          }
                        },
                        "isClusterReachabilityProvided": {
                          "type": "boolean"
                        },
                        "isClusterReachable": {
                          "type": "boolean"
                        },
                        "serverType": {
                          "type": "string",
                          "enum": [
                            "CB",
                            "CMS",
                            "CRC",
                            "HESIOD",
                            "LINUS",
                            "MCC",
                            "MCS",
                            "MES",
                            "MJS",
                            "MRS",
                            "MYGDONUS",
                            "MZM",
                            "TERMINUS",
                            "TPGW",
                            "TA",
                            "HOMER",
                            "SUPERHOMER",
                            "U2C",
                            "WCA",
                            "MSE",
                            "UNKNOWN"
                          ]
                        },
                        "serverAlias": {
                          "type": "string"
                        }
                      }
                    },
                    "mediaNodeDest": {
                      "type": "object",
                      "description": "metadata associated with a media agent node.",
                      "additionalProperties": true,
                      "required": [
                        "clusterInfo",
                        "serverType",
                        "serverAlias"
                      ],
                      "properties": {
                        "clusterInfo": {
                          "type": "object",
                          "description": "metadata associated with a media cluster.",
                          "additionalProperties": true,
                          "required": [
                            "serverOrgId",
                            "serverGroupId",
                            "isHybridMedia"
                          ],
                          "properties": {
                            "serverOrgId": {
                              "type": "string"
                            },
                            "serverGroupId": {
                              "type": "string"
                            },
                            "isHybridMedia": {
                              "type": "boolean"
                            },
                            "clusterAlreadyInVenue": {
                              "type": "boolean"
                            },
                            "transportTypes": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "description": "indicates transport type used",
                                "enum": [
                                  "UDP",
                                  "TCP",
                                  "xTLS",
                                  "TLS"
                                ]
                              }
                            },
                            "latency": {
                              "type": "integer"
                            },
                            "skippedReason": {
                              "enum": [
                                "CAPACITY",
                                "CLIENT_EXCLUSION",
                                "LATENCY",
                                "OFFLINE",
                                "UNREACHABLE",
                                "CAPACITY_OR_UNREACHABLE",
                                "PRIVATE_MEETING_CLUSTER",
                                "NO_MEDIA_NODES"
                              ],
                              "type": "string"
                            },
                            "reason": {
                              "enum": [
                                "CLOUD_INGRESS_REGION",
                                "CLIENT_SOURCE_REGION",
                                "CALLER_CLUSTER",
                                "DESIGNATED_CLUSTER",
                                "GEO_HINT",
                                "LINUS_SELECT",
                                "OVERRIDE_PREFERRED_CLUSTER",
                                "PREFERRED_CLUSTER",
                                "REACHABILITY",
                                "USER_SETTING",
                                "FAILOVER_CLUSTER",
                                "DEFAULT_CLUSTER"
                              ],
                              "type": "string"
                            },
                            "region": {
                              "type": "string"
                            },
                            "reachabilityDueToFolding": {
                              "type": "boolean"
                            }
                          }
                        },
                        "isClusterReachabilityProvided": {
                          "type": "boolean"
                        },
                        "isClusterReachable": {
                          "type": "boolean"
                        },
                        "serverType": {
                          "type": "string",
                          "enum": [
                            "CB",
                            "CMS",
                            "CRC",
                            "HESIOD",
                            "LINUS",
                            "MCC",
                            "MCS",
                            "MES",
                            "MJS",
                            "MRS",
                            "MYGDONUS",
                            "MZM",
                            "TERMINUS",
                            "TPGW",
                            "TA",
                            "HOMER",
                            "SUPERHOMER",
                            "U2C",
                            "WCA",
                            "MSE",
                            "UNKNOWN"
                          ]
                        },
                        "serverAlias": {
                          "type": "string"
                        }
                      }
                    },
                    "isBridging": {
                      "type": "boolean"
                    }
                  }
                },
                "discoveryInfo": {
                  "type": "object",
                  "description": "Information of Orpheus discovery request",
                  "additionalProperties": true,
                  "properties": {
                    "anycastEntryPoint": {
                      "type": "string"
                    },
                    "clientReportedIpVersion": {
                      "type": "integer"
                    },
                    "clientPublicNetworkPrefix": {
                      "type": "string"
                    },
                    "calling": {
                      "type": "object",
                      "description": "Result and timing information for Calling Services discovery.",
                      "additionalProperties": true,
                      "properties": {
                        "outcome": {
                          "type": "string",
                          "description": "Outcome of a Calling Services discovery attempt.",
                          "enum": [
                            "skipped",
                            "resolved",
                            "unavailable",
                            "pending",
                            "fail_open"
                          ]
                        },
                        "reason": {
                          "type": "string",
                          "description": "Reason associated with a Calling Services discovery outcome.",
                          "enum": [
                            "none",
                            "method_not_post",
                            "missing_auth_context",
                            "anonymous_user",
                            "missing_org_id",
                            "missing_user_id",
                            "calling_not_enabled",
                            "resolver_exception"
                          ]
                        },
                        "clientRequested": {
                          "type": "boolean"
                        },
                        "resolverLatencyMs": {
                          "type": "number",
                          "minimum": 0.0,
                          "maximum": 9223372036854776000.0
                        }
                      }
                    },
                    "timeShotAgeSeconds": {
                      "type": "number",
                      "multipleOf": 0.1
                    },
                    "trigger": {
                      "type": "string"
                    }
                  }
                },
                "isMeetingStartedByCCPUser": {
                  "type": "boolean"
                },
                "meetingStartedInfo": {
                  "type": "object",
                  "description": "Details of information about start of CMR meeting, populated by CB.",
                  "additionalProperties": true,
                  "required": [
                    "firstUserJoinedTime"
                  ],
                  "properties": {
                    "isCCPUserJoined": {
                      "type": "boolean"
                    },
                    "isWebexUserJoined": {
                      "type": "boolean"
                    },
                    "isTelephonyUserJoined": {
                      "type": "boolean"
                    },
                    "firstUserJoinedTime": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                },
                "confluenceIsMeeting": {
                  "type": "boolean"
                },
                "latencies": {
                  "type": "object",
                  "description": "Server Latency",
                  "additionalProperties": true,
                  "properties": {
                    "mrsTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "tpgwTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "orpheusTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "homerWASTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "homerMOSTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "locusCreateConfluenceReqResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "locusCreateVenueReqResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "orpheusCreateConfluenceReqResp": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "isPermissionTokenPresent": {
                  "type": "boolean"
                },
                "numLocusCreateConfluenceRequest": {
                  "type": "integer"
                },
                "numLocusCreateVenueRequest": {
                  "type": "integer"
                },
                "indentityTrustLevel": {
                  "type": "string",
                  "enum": [
                    "internal",
                    "external",
                    "unverified"
                  ]
                },
                "joinedUserCount": {
                  "type": "integer"
                },
                "joinedUserLicense": {
                  "type": "integer"
                },
                "lobbyUserCount": {
                  "type": "integer"
                },
                "participantCount": {
                  "type": "integer"
                },
                "confluenceCount": {
                  "type": "integer"
                },
                "countryCode": {
                  "type": "string"
                },
                "region": {
                  "type": "string"
                },
                "signInRegion": {
                  "type": "string"
                },
                "isAnswered": {
                  "type": "boolean"
                },
                "secureMedia": {
                  "type": "boolean"
                },
                "isMain": {
                  "type": "boolean"
                }
              }
            },
            {
              "type": "object",
              "description": "Media Quality Events from media services (e.g. Linus, Edonus, Clients)",
              "additionalProperties": true,
              "required": [
                "name",
                "identifiers",
                "intervals"
              ],
              "properties": {
                "canProceed": {
                  "type": "boolean"
                },
                "state": {
                  "type": "string"
                },
                "mediaType": {
                  "enum": [
                    "audio",
                    "video",
                    "share",
                    "share_audio",
                    "whiteboard",
                    "gamestate"
                  ],
                  "type": "string"
                },
                "floorType": {
                  "type": "object",
                  "description": "Details associated with a share floor type",
                  "additionalProperties": true,
                  "required": [
                    "name"
                  ],
                  "properties": {
                    "name": {
                      "enum": [
                        "DEFAULT",
                        "EMBEDDED_APP",
                        "OTHER"
                      ],
                      "type": "string"
                    },
                    "priority": {}
                  }
                },
                "csi": {
                  "type": "number",
                  "minimum": -9223372036854776000.0,
                  "maximum": 9223372036854776000.0
                },
                "mediaCapabilities": {
                  "type": "object",
                  "description": "media capability for both transmit and receive",
                  "additionalProperties": true,
                  "required": [
                    "tx",
                    "rx"
                  ],
                  "properties": {
                    "tx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    },
                    "rx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    }
                  }
                },
                "mediaLines": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Media details",
                    "additionalProperties": true,
                    "required": [
                      "direction",
                      "mediaType",
                      "protocol"
                    ],
                    "properties": {
                      "clusterName": {
                        "type": "string"
                      },
                      "connectionType": {
                        "enum": [
                          "none",
                          "direct",
                          "proxy"
                        ],
                        "type": "string"
                      },
                      "direction": {
                        "enum": [
                          "sendrecv",
                          "sendonly",
                          "recvonly",
                          "inactive"
                        ],
                        "type": "string"
                      },
                      "errorCode": {
                        "type": "integer"
                      },
                      "extension": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "failureDescription": {
                        "type": "string"
                      },
                      "failureReason": {
                        "enum": [
                          "network",
                          "transport",
                          "rejected",
                          "timeout",
                          "notstarted",
                          "succeeded"
                        ],
                        "type": "string"
                      },
                      "iceMangled": {
                        "type": "boolean"
                      },
                      "localIP": {
                        "type": "string"
                      },
                      "localNetworkPrefix": {
                        "type": "string"
                      },
                      "localPort": {
                        "type": "integer"
                      },
                      "mediaLineData": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "mediaType": {
                        "type": "string",
                        "enum": [
                          "audio",
                          "video",
                          "share",
                          "share_audio",
                          "whiteboard",
                          "gamestate",
                          "all"
                        ]
                      },
                      "protocol": {
                        "enum": [
                          "udp",
                          "tcp",
                          "xtls",
                          "unknown"
                        ],
                        "type": "string"
                      },
                      "recvRespTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "remoteIP": {
                        "type": "string"
                      },
                      "remotePort": {
                        "type": "integer"
                      },
                      "sentReqTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "status": {
                        "enum": [
                          "succeeded",
                          "in-progress",
                          "failed"
                        ],
                        "type": "string"
                      },
                      "tlsDomain": {
                        "type": "string"
                      },
                      "transactionId": {
                        "type": "string"
                      },
                      "ufrag": {
                        "type": "string"
                      }
                    }
                  }
                },
                "clientMediaPreferences": {
                  "type": "object",
                  "description": "allows client to specify media preferences",
                  "additionalProperties": true,
                  "required": [
                    "preferTranscoding"
                  ],
                  "properties": {
                    "preferTranscoding": {
                      "type": "boolean"
                    }
                  }
                },
                "pstnAudioType": {
                  "enum": [
                    "dial-in",
                    "dial-out"
                  ],
                  "type": "string"
                },
                "homeDataCenter": {
                  "type": "string"
                },
                "success": {
                  "type": "boolean"
                },
                "isTranscoded": {
                  "type": "boolean"
                },
                "isGatewayed": {
                  "type": "boolean"
                },
                "isComposed": {
                  "type": "boolean"
                },
                "registrationMode": {
                  "type": "string",
                  "description": "determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "Cloud",
                    "CloudAware"
                  ]
                },
                "protocol": {
                  "type": "string",
                  "description": "protocols used to help determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "H323",
                    "H323_IP",
                    "Locus",
                    "WebRTC"
                  ]
                },
                "meetingPlatform": {
                  "type": "string",
                  "description": "The underlying service provider of the call.",
                  "enum": [
                    "MsTeams",
                    "GoogleMeet",
                    "Zoom",
                    "Webex"
                  ]
                },
                "labels": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "labelsStr": {
                  "type": "string"
                },
                "webexServiceType": {
                  "enum": [
                    "MC",
                    "EC",
                    "SC",
                    "TC",
                    "AA",
                    "RA",
                    "NBR",
                    "WRF",
                    "HOL"
                  ],
                  "type": "string"
                },
                "webexSubServiceType": {
                  "type": "string",
                  "description": "this defines the sub service type",
                  "enum": [
                    "PMR",
                    "Event",
                    "Training",
                    "ScheduleMeeting",
                    "ScheduledMeeting",
                    "Webcast",
                    "Webinar",
                    "LargeScaleWebinar",
                    "others"
                  ]
                },
                "ivrDialogType": {
                  "type": "string",
                  "enum": [
                    "MEDIA_ON_HOLD",
                    "ANNOUNCEMENT",
                    "TONE",
                    "COLLECT_PIN",
                    "PROMPT",
                    "MEDIA_SERVICE_AGENT",
                    "COLLECT"
                  ]
                },
                "ivrDialogResult": {
                  "type": "string",
                  "enum": [
                    "SUCCESS",
                    "FAILURE",
                    "HOST_PIN_MATCH",
                    "GUEST_PIN_MATCH",
                    "PANELIST_PIN_MATCH",
                    "NO_MATCH",
                    "INVALID_PIN"
                  ]
                },
                "callType": {
                  "type": "string",
                  "enum": [
                    "VIDEO_DIALIN",
                    "VIDEO_DIALOUT",
                    "CASCADE",
                    "HYBRID_CASCADE",
                    "PSTN_SIP",
                    "PSTN_DIALIN",
                    "PSTN_DIALOUT",
                    "PSTN_ONLY_DIALIN",
                    "PSTN_ONLY_DIALOUT",
                    "AUDIO_DIALIN",
                    "AUDIO_ONLY_DIALIN",
                    "H323",
                    "H323_IP",
                    "SIP_ENTERPRISE",
                    "SIP_MOBILE",
                    "SIP_NATIONAL",
                    "SIP_INTERNATIONAL",
                    "SIP_EMERGENCY",
                    "SIP_OPERATOR",
                    "SIP_SHORTCODE",
                    "SIP_TOLLFREE",
                    "SIP_PREMIUM",
                    "SIP_URI",
                    "SIP_INBOUND",
                    "UNKNOWN",
                    "ZTM",
                    "SIP_MEETING",
                    "SIP_DIALOUT",
                    "SIP_ONLY_DIALOUT"
                  ]
                },
                "eventData": {
                  "type": "object",
                  "additionalProperties": true
                },
                "derivedSipClientType": {
                  "type": "string",
                  "enum": [
                    "SIP_CE_SINGLE_SCREEN",
                    "SIP_CE_MULTI_SCREEN",
                    "SIP_JABBER",
                    "SIP_TIP_SINGLE_SCREEN",
                    "SIP_TIP_THREE_SCREEN",
                    "SIP_PSTN",
                    "SIP_OTHER",
                    "SIP_WEBEX_CASCADE",
                    "SIP_NONE"
                  ]
                },
                "derivedClientType": {
                  "type": "string",
                  "description": "this defines the major client types",
                  "enum": [
                    "MEETING_CENTER",
                    "EVENT_CENTER",
                    "TRAINING_CENTER",
                    "TEAMS_CLIENT",
                    "TEAMS_DEVICE",
                    "TEAMS_SHARE",
                    "SIP",
                    "RECORDING",
                    "CLOUD_AWARE_SIP",
                    "TEAMS_WXC_CLIENT",
                    "WXC_CLIENT",
                    "WXC_DEVICE",
                    "WEBEX_JS_SDK",
                    "VOICEA_CLIENT",
                    "CISCO_SIP_GW",
                    "WEBEX_SDK",
                    "CPAAS_THIRD_PARTY_SDK",
                    "WXC_THIRD_PARTY",
                    "WXCC",
                    "TEAMS_PHONE",
                    "WEBEX_RELAY"
                  ]
                },
                "derivedSubClientType": {
                  "type": "string",
                  "description": "this defines the sub types of clients",
                  "enum": [
                    "AUTOMOTIVE_APP",
                    "BROWSER_EXTENSION",
                    "DESKTOP_APP",
                    "DESKTOP_APP_VDI",
                    "DEVICE_CURRENT",
                    "DEVICE_LEGACY_2020",
                    "HOLOGRAM_HEADSET_APP",
                    "HVDI_APP",
                    "MIXED",
                    "MOBILE_APP",
                    "MOBILE_NETWORK",
                    "PAGE",
                    "TEAMS_DEVICE",
                    "VDI_APP",
                    "WEB_APP",
                    "PHONE_NOVUM",
                    "PHONE_ESPRESSO",
                    "PHONE_BUMBLEBEE",
                    "SIP",
                    "SIP_PSTN"
                  ]
                },
                "meetingRole": {
                  "type": "string",
                  "enum": [
                    "PANELIST",
                    "ATTENDEE"
                  ]
                },
                "serverRole": {
                  "type": "string",
                  "enum": [
                    "CONFERENCE",
                    "TRANSCODER",
                    "WHITEBOARD_INJECTOR",
                    "MS_TEAMS_CONFERENCE",
                    "RECORDING",
                    "GATEWAY",
                    "GATEWAY_CLIENT_SIDE",
                    "UNKNOWN",
                    "HOLOGRAM_RENDER",
                    "EDGE"
                  ]
                },
                "reconnect": {
                  "type": "boolean"
                },
                "retryCount": {
                  "type": "integer"
                },
                "meetSimple": {
                  "type": "boolean"
                },
                "mediaStatus": {
                  "type": "object",
                  "description": "represents media quality status report such as no media or drop out",
                  "additionalProperties": true,
                  "properties": {
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "mediaSuccess": {
                      "type": "boolean"
                    },
                    "shareType": {
                      "enum": [
                        "cb-normal-share",
                        "ce-airplay-share",
                        "ce-direct-share",
                        "ce-gui-loopback-share",
                        "ce-input-source-share",
                        "ce-input-source-share-hdmi",
                        "ce-input-source-share-usbc",
                        "ce-jpg-share",
                        "ce-miracast-share",
                        "mcs-normal-share",
                        "mcs-normal-audio-share",
                        "mcs-hfps-share",
                        "mcs-hfps-audio-share"
                      ],
                      "type": "string"
                    },
                    "isTransmitter": {
                      "type": "boolean"
                    },
                    "audioJoinType": {
                      "enum": [
                        "phone-call-in",
                        "phone-call-back",
                        "voip",
                        "device-call-back",
                        "never-join-audio",
                        "tried-but-never-join"
                      ],
                      "type": "string"
                    },
                    "transportType": {
                      "type": "string",
                      "description": "indicates transport type used",
                      "enum": [
                        "UDP",
                        "TCP",
                        "xTLS",
                        "TLS"
                      ]
                    },
                    "additionalData": {
                      "type": "object",
                      "additionalProperties": true
                    },
                    "mediaDeviceInfo": {
                      "type": "object",
                      "description": "information object for the peripheral",
                      "additionalProperties": true,
                      "required": [
                        "name"
                      ],
                      "properties": {
                        "name": {
                          "enum": [
                            "camera",
                            "microphone",
                            "speaker"
                          ],
                          "type": "string"
                        },
                        "information": {
                          "type": "string"
                        },
                        "driver": {
                          "type": "string"
                        },
                        "errorCode": {
                          "type": "string"
                        },
                        "subErrorCode": {
                          "type": "string"
                        },
                        "captureFrameSize": {
                          "type": "integer"
                        },
                        "captureFps": {
                          "type": "integer"
                        },
                        "captureFrameworkType": {
                          "type": "integer"
                        },
                        "captureRawType": {
                          "type": "integer"
                        },
                        "deviceCapabilitiesTime": {
                          "type": "integer"
                        },
                        "connectionType": {},
                        "bluetoothMode": {},
                        "openDeviceCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "startCaptureCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "txSampleRate": {
                          "type": "integer"
                        },
                        "rxSampleRate": {
                          "type": "integer"
                        },
                        "isAAudioLowLatency": {
                          "type": "integer"
                        },
                        "isStartNDKFailed": {
                          "type": "integer"
                        },
                        "startPlaybackCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "changeCount": {
                          "type": "integer"
                        },
                        "captureSystemVolume": {
                          "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "playbackSystemVolume": {
                          "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "started": {
                          "type": "boolean"
                        },
                        "sysAudioSEStatus": {
                          "type": "integer"
                        },
                        "isVolumeControlAvailable": {
                          "type": "boolean"
                        },
                        "rawStreamStatus": {
                          "type": "integer"
                        },
                        "status": {
                          "type": "string"
                        },
                        "initCaptureFrameworkType": {
                          "enum": [
                            "unknown",
                            "dshow",
                            "mf",
                            "mfPrefer"
                          ],
                          "type": "string"
                        },
                        "cameraRetried": {
                          "type": "boolean"
                        },
                        "captureCameraType": {
                          "enum": [
                            "unknown",
                            "builtIn",
                            "aggregate",
                            "virtual",
                            "pci",
                            "usb",
                            "fireWire",
                            "bluetooth",
                            "hdmi",
                            "displayPort",
                            "airPlay",
                            "avb",
                            "thunderbolt",
                            "lineLevel",
                            "external",
                            "continuityCaptureWired",
                            "continuityCaptureWireless",
                            "audioRemote",
                            "iphoneCamera",
                            "deskViewCamera",
                            "virtualCamera",
                            "builtInMinijack"
                          ],
                          "type": "string"
                        },
                        "captureCameraFailNum": {
                          "type": "integer"
                        },
                        "videoCaptureEnumTime": {
                          "type": "integer"
                        }
                      }
                    }
                  }
                },
                "shareInstanceId": {
                  "type": "string",
                  "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}$"
                },
                "ipVersion": {
                  "type": "string",
                  "enum": [
                    "IPv4",
                    "IPv6",
                    "Dual"
                  ]
                },
                "isTransmitter": {
                  "type": "boolean"
                },
                "shareDuration": {
                  "type": "integer"
                },
                "stopReason": {
                  "type": "string"
                },
                "shareStartReason": {
                  "type": "string"
                },
                "hologramStreamId": {
                  "type": "string",
                  "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}$"
                },
                "audioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "videoSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareAudioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboardSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "isFocus": {
                  "type": "boolean"
                },
                "processingDelay": {
                  "type": "integer"
                },
                "shareResourceType": {
                  "type": "string",
                  "enum": [
                    "APPLICATION_OR_WINDOW",
                    "CAMERA",
                    "DEFAULT",
                    "EMBEDDED_APP",
                    "FILE",
                    "MOBILE_FILE",
                    "MOBILE_SCREEN_MIRRORING",
                    "SCREEN"
                  ]
                },
                "shareResourceName": {
                  "type": "string"
                },
                "shareType": {
                  "type": "string",
                  "enum": [
                    "cb-normal-share",
                    "ce-airplay-share",
                    "ce-direct-share",
                    "ce-gui-loopback-share",
                    "ce-input-source-share",
                    "ce-input-source-share-hdmi",
                    "ce-input-source-share-usbc",
                    "ce-jpg-share",
                    "ce-miracast-share",
                    "mcs-normal-share",
                    "mcs-normal-audio-share",
                    "mcs-hfps-share",
                    "mcs-hfps-audio-share"
                  ]
                },
                "isShareBeingTakenOver": {
                  "type": "boolean"
                },
                "floorBeneficiaryUpdated": {
                  "type": "boolean"
                },
                "meetingJoinedTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "meetingJoinPhase": {
                  "type": "string",
                  "description": "join phase of event",
                  "enum": [
                    "pre-join",
                    "join",
                    "in-meeting"
                  ]
                },
                "meetingScheduledTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "seconds2StartTime": {
                  "type": "integer"
                },
                "e2eeKeyEpoch": {
                  "type": "integer"
                },
                "e2eeDecompressRatio": {
                  "type": "number"
                },
                "keyResponses": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Details of KeyResponse",
                    "additionalProperties": true,
                    "properties": {
                      "gotKeyTime": {
                        "type": "integer"
                      },
                      "useKeyTime": {
                        "type": "integer"
                      },
                      "cacheKeyTime": {
                        "type": "integer"
                      }
                    }
                  }
                },
                "e2eeVersion": {
                  "enum": [
                    "E2EEV1",
                    "E2EEV2",
                    "E2EEV3",
                    "E2EEV4",
                    "E2EEV4_PLUS",
                    "E2EEV4_B",
                    "E2EEV5"
                  ],
                  "type": "string"
                },
                "isZeroTrust": {
                  "type": "boolean"
                },
                "sframeVersion": {
                  "type": "string",
                  "description": "Version of SFrame in use.",
                  "enum": [
                    "SFRAMEV1",
                    "SFRAMEV2"
                  ]
                },
                "isConvergedArchitectureEnabled": {
                  "type": "boolean"
                },
                "isCustomBrowser": {
                  "type": "boolean"
                },
                "callingServiceType": {
                  "type": "string",
                  "enum": [
                    "CUCM",
                    "WEBEXCALLING",
                    "BROADWORKS",
                    "LOCUS",
                    "BROADCLOUDCARRIER"
                  ]
                },
                "supplementaryMediaSessionType": {
                  "type": "string",
                  "enum": [
                    "DirectShare"
                  ]
                },
                "isPaired": {
                  "type": "boolean"
                },
                "inLobby": {
                  "type": "boolean"
                },
                "isVIPMeeting": {
                  "type": "boolean"
                },
                "webexAppEntrypoint": {
                  "type": "string"
                },
                "firstParticipant": {
                  "type": "boolean"
                },
                "isImmersiveShare": {
                  "type": "boolean"
                },
                "registeredTimestamps": {
                  "type": "object",
                  "description": "Request/Response Time for Internal Services / Clients",
                  "additionalProperties": true,
                  "properties": {
                    "locusCreateConfluenceRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateConfluenceResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "interstitialWindowLaunchedTime": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                },
                "skipInterstitialWindow": {
                  "type": "boolean"
                },
                "callDurationSecs": {
                  "type": "integer"
                },
                "connectionDurationSecs": {
                  "type": "integer"
                },
                "lobbyType": {
                  "type": "string"
                },
                "callDirection": {
                  "type": "string",
                  "enum": [
                    "ORIGINATING",
                    "TERMINATING"
                  ]
                },
                "breakout": {
                  "type": "object",
                  "description": "Details associated with a breakout move",
                  "additionalProperties": true,
                  "properties": {
                    "moveType": {
                      "enum": [
                        "between_breakout",
                        "to_breakout",
                        "to_main"
                      ],
                      "type": "string"
                    },
                    "trigger": {
                      "enum": [
                        "assignment_changed",
                        "client_initiated",
                        "session_ended",
                        "session_started"
                      ],
                      "type": "string"
                    },
                    "startState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    },
                    "endState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    }
                  }
                },
                "breakoutLatency": {
                  "type": "object",
                  "description": "Latency values associated with breakout session",
                  "additionalProperties": true,
                  "properties": {
                    "clientBreakoutMoveReqJoinResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveProcessed": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boLocusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "locusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "orpheusConfluenceMoveReqResp": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboard": {
                  "type": "object",
                  "description": "two-way whiteboard related info",
                  "additionalProperties": true,
                  "properties": {
                    "action": {
                      "enum": [
                        "open",
                        "create"
                      ],
                      "type": "string"
                    },
                    "type": {
                      "enum": [
                        "whiteboard",
                        "annotation"
                      ],
                      "type": "string"
                    },
                    "capability": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    },
                    "granted": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    }
                  }
                },
                "roap": {
                  "type": "object",
                  "description": "ROAP message details",
                  "additionalProperties": true,
                  "properties": {
                    "type": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "messageType": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "error": {
                      "type": "string"
                    },
                    "duration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "seq": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "pstnCarrierInfo": {
                  "type": "object",
                  "description": "Pstn Carrier Infos",
                  "additionalProperties": true,
                  "properties": {
                    "cic": {
                      "type": "string"
                    },
                    "carrierName": {
                      "type": "string"
                    },
                    "ucreDnsSrvs": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "pstnAudioCallType": {
                  "enum": [
                    "PSTN",
                    "CCA_E",
                    "CCA_SP",
                    "EDGE_AUDIO",
                    "CCA_S",
                    "VMN_AUDIO"
                  ],
                  "type": "string"
                },
                "l2sipCallbackUrl": {
                  "type": "string"
                },
                "ivrDialingStatusOriginator": {
                  "enum": [
                    "L2SIP",
                    "CLOUD_PROXY",
                    "CARRIER",
                    "UNIDENTIFIED"
                  ],
                  "type": "string"
                },
                "cic": {
                  "type": "string"
                },
                "carrierName": {
                  "type": "string"
                },
                "originator": {
                  "type": "string"
                },
                "ucreDnsSrvs": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "ivrServiceUcreAttempts": {
                  "type": "integer"
                },
                "antiFraudPolicyType": {
                  "type": "string"
                },
                "antiFraudBlocked": {
                  "type": "boolean"
                },
                "sipResponseCode": {
                  "type": "string",
                  "enum": [
                    "100_Trying",
                    "183_Ringing",
                    "200_Ok",
                    "404_NotFound",
                    "407_ProxyAuthRequired",
                    "486_BusyHere",
                    "503_ServiceUnavailable",
                    "606_NotAcceptable"
                  ]
                },
                "schedulingInfo": {
                  "type": "object",
                  "description": "details of scheduling information",
                  "additionalProperties": true,
                  "properties": {
                    "calendarType": {
                      "type": "string",
                      "description": "this defines calendar type for scheduling",
                      "enum": [
                        "exchange_online",
                        "exchange_onprem",
                        "google",
                        "other",
                        "webex"
                      ]
                    },
                    "meetingCategory": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "AdhocUSM",
                        "Instant",
                        "Scheduled",
                        "ScheduledPMR",
                        "ScheduledUSM",
                        "SpaceMeetingV1"
                      ]
                    },
                    "scheduledFrom": {
                      "type": "string",
                      "description": "this defines where the meeting was scheduled from",
                      "enum": [
                        "ADDIN_O365",
                        "ADDIN_ONPREM",
                        "ADHOC_USM",
                        "AT_WEBEX_GOOGLE",
                        "AT_WEBEX_MSFT",
                        "AT_MEET_GOOGLE",
                        "AT_MEET_MSFT",
                        "GOOGLE_ADDON",
                        "INSTANT_MEETING",
                        "OTHER",
                        "PT",
                        "PUBLIC_API",
                        "TEAMS_CLIENT",
                        "TEAMS_CLIENT_CROSS_LAUNCH",
                        "UNIFIED_PAGE",
                        "WEBEX_PAGE"
                      ]
                    },
                    "schedulingOperationType": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "prepare",
                        "create",
                        "update",
                        "delete"
                      ]
                    }
                  }
                },
                "settingInfo": {
                  "type": "object",
                  "description": "details of setting information",
                  "additionalProperties": true,
                  "required": [
                    "settingType"
                  ],
                  "properties": {
                    "settingType": {
                      "type": "string",
                      "description": "this defines where the type of Setting being modified/updated",
                      "enum": [
                        "AUDIO_VIDEO",
                        "EMAIL_TEMPLATE",
                        "GENERAL",
                        "PMR",
                        "RECORDING",
                        "SCHEDULING",
                        "WEBEX_SITE"
                      ]
                    }
                  }
                },
                "sessionJoinCount": {
                  "type": "integer"
                },
                "transportType": {
                  "type": "string",
                  "description": "indicates transport type used",
                  "enum": [
                    "UDP",
                    "TCP",
                    "xTLS",
                    "TLS"
                  ]
                },
                "joinFlowVersion": {
                  "type": "string",
                  "enum": [
                    "NewFTE",
                    "Other"
                  ]
                },
                "locale": {
                  "type": "string"
                },
                "accessNumber": {
                  "type": "string"
                },
                "isVVipMeeting": {
                  "type": "boolean"
                },
                "loginInfo": {
                  "type": "object",
                  "description": "Login-related information.",
                  "additionalProperties": true,
                  "properties": {
                    "loginType": {
                      "enum": [
                        "user-hub",
                        "control-hub",
                        "meeting-site",
                        "global-sign-in-page",
                        "web-client",
                        "native-client"
                      ],
                      "type": "string"
                    },
                    "method": {
                      "enum": [
                        "idbroker",
                        "enterprise",
                        "social"
                      ],
                      "type": "string"
                    },
                    "grantType": {
                      "enum": [
                        "client-credential",
                        "authorization-code",
                        "scope-reduction"
                      ],
                      "type": "string"
                    },
                    "signInDelay": {
                      "type": "object",
                      "description": "Sign-in Time",
                      "additionalProperties": true,
                      "properties": {
                        "signInTime": {
                          "type": "integer"
                        }
                      }
                    },
                    "signInSignUpType": {
                      "enum": [
                        "sign-in",
                        "sign-up"
                      ],
                      "type": "string"
                    },
                    "userFound": {
                      "type": "boolean"
                    }
                  }
                },
                "isPrivateMeeting": {
                  "type": "boolean"
                },
                "llmLatency": {
                  "type": "object",
                  "description": "Low Latency Mercury latency measurements",
                  "additionalProperties": true,
                  "properties": {
                    "clientLLMDatachannelResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "clientLLMWebSocketConnectTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "syncLatency": {
                  "type": "object",
                  "description": "Sync Latency measurements. Expected to be sent in client.locus.sync.complete and locus.sync.sent events that could be triggered in a converged webinar session",
                  "additionalProperties": true,
                  "properties": {
                    "randomBackoffTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreePrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncPrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncMessageReceiveTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "llmInfo": {
                  "type": "object",
                  "description": "Low Latency Mercury related information.",
                  "additionalProperties": true,
                  "properties": {
                    "dataSet": {
                      "enum": [
                        "main",
                        "atd-active",
                        "atd-unmuted"
                      ],
                      "type": "string"
                    }
                  }
                },
                "trigger": {
                  "enum": [
                    "dummyTrigger1",
                    "dummyTrigger2",
                    "media-quality"
                  ],
                  "type": "string"
                },
                "name": {
                  "enum": [
                    "server.mediaquality.event",
                    "client.mediaquality.event"
                  ],
                  "type": "string"
                },
                "meetingJoinInfo": {
                  "type": "object",
                  "description": "Details of MeetingJoinInfo.",
                  "additionalProperties": true,
                  "properties": {
                    "globalMeetingIdentifier": {
                      "type": "string"
                    },
                    "joinUri": {
                      "type": "string"
                    },
                    "joinUriHash": {
                      "type": "string"
                    },
                    "meetingPlatform": {
                      "type": "string",
                      "description": "The underlying service provider of the call.",
                      "enum": [
                        "MsTeams",
                        "GoogleMeet",
                        "Zoom",
                        "Webex"
                      ]
                    },
                    "inferredMeetingPlatform": {
                      "type": "string",
                      "description": "The underlying service provider of the call.",
                      "enum": [
                        "MsTeams",
                        "GoogleMeet",
                        "Zoom",
                        "Webex"
                      ]
                    },
                    "clientSignallingProtocol": {
                      "type": "string",
                      "description": "protocols used to help determine how the events are processed as well as how the reports are aggregated and sliced",
                      "enum": [
                        "SIP",
                        "H323",
                        "H323_IP",
                        "Locus",
                        "WebRTC"
                      ]
                    }
                  }
                },
                "identifiers": {
                  "description": "Base type for the various identifiers used to connect the dots.\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                  "type": "object",
                  "additionalProperties": true,
                  "required": [
                    "correlationId"
                  ],
                  "properties": {
                    "aggregatedBreakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "attendeeId": {
                      "type": "string"
                    },
                    "participantId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutGroupId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutTrackingId": {
                      "type": "string"
                    },
                    "breakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "browserId": {
                      "type": "string"
                    },
                    "ciExchangeTokenUrl": {
                      "type": "string"
                    },
                    "confluenceId": {
                      "type": "string",
                      "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}$"
                    },
                    "cpaasIdentifiers": {
                      "type": "object",
                      "description": "Set of identifiers dedicated to CPaaS clients\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                      "additionalProperties": true,
                      "required": [
                        "imiTenantId",
                        "devClientId",
                        "imiServiceId",
                        "imiAppId",
                        "sessionId",
                        "sessionInstanceId"
                      ],
                      "properties": {
                        "imiTenantId": {
                          "type": "string",
                          "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}$"
                        },
                        "devClientId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiServiceId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiAppId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionInstanceId": {
                          "type": "string",
                          "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}$"
                        }
                      }
                    },
                    "csdmDeviceUrl": {
                      "type": "string"
                    },
                    "destinationBreakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusUrl": {
                      "type": "string"
                    },
                    "destinationVenueId": {
                      "type": "string",
                      "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}$"
                    },
                    "deviceId": {
                      "type": "string"
                    },
                    "globalMeetingId": {
                      "type": "string"
                    },
                    "installationId": {
                      "type": "string"
                    },
                    "webexMeetingUUID": {
                      "type": "string"
                    },
                    "ivrCallId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrDialogId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrId": {
                      "type": "string",
                      "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}$"
                    },
                    "callId": {
                      "type": "string",
                      "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}$"
                    },
                    "pairCallId": {
                      "type": "string"
                    },
                    "llmWebsocketUrl": {
                      "type": "string"
                    },
                    "locusCluster": {
                      "type": "string"
                    },
                    "locusId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusJoinUrl": {
                      "type": "string"
                    },
                    "locusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusStartTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusUrl": {
                      "type": "string"
                    },
                    "machineId": {
                      "type": "string"
                    },
                    "mediaAgentAlias": {
                      "type": "string"
                    },
                    "mediaAgentGroupId": {
                      "type": "string"
                    },
                    "meetClusterName": {
                      "type": "string"
                    },
                    "meetingInstanceId": {
                      "type": "string"
                    },
                    "meetingLookupUrl": {
                      "type": "string"
                    },
                    "meetingOrgId": {
                      "type": "string"
                    },
                    "metricServiceUrl": {
                      "type": "string"
                    },
                    "mercuryWebsocketUrl": {
                      "type": "string"
                    },
                    "msteamsTenantGuid": {
                      "type": "string"
                    },
                    "msteamsConferenceId": {
                      "type": "string"
                    },
                    "msteamsMeetingId": {
                      "type": "string"
                    },
                    "mtid": {
                      "type": "string"
                    },
                    "oauth2ClientId": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    },
                    "provisionalCorrelationId": {
                      "type": "string"
                    },
                    "roomId": {
                      "type": "string",
                      "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}$"
                    },
                    "sessionCorrelationId": {
                      "type": "string",
                      "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}$"
                    },
                    "sharedMediaId": {
                      "type": "string"
                    },
                    "sipCallId": {
                      "type": "string"
                    },
                    "sipSessionId": {
                      "type": "object",
                      "additionalProperties": true,
                      "properties": {
                        "local": {
                          "type": "string"
                        },
                        "remote": {
                          "type": "string"
                        }
                      }
                    },
                    "sipUri": {
                      "type": "string"
                    },
                    "subConfId": {
                      "type": "string"
                    },
                    "tenantId": {
                      "type": "string"
                    },
                    "trackingId": {
                      "type": "string"
                    },
                    "userId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueUrl": {
                      "type": "string"
                    },
                    "whiteboardUrl": {
                      "type": "string"
                    },
                    "wdmDeviceRegistrationUrl": {
                      "type": "string"
                    },
                    "webexConferenceId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexClusterName": {
                      "type": "string"
                    },
                    "webexConferenceIdStr": {
                      "type": "string"
                    },
                    "webexDataCenter": {
                      "type": "string"
                    },
                    "webexGuestId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexMeetingId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexNodeId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteName": {
                      "type": "string"
                    },
                    "webexSiteUuid": {
                      "type": "string"
                    },
                    "webexUserId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexWebDomain": {
                      "type": "string"
                    },
                    "recordingId": {
                      "type": "string"
                    },
                    "clientCorrelationId": {
                      "type": "string"
                    },
                    "idForEndpointAB": {
                      "type": "string"
                    },
                    "customerOrgId": {
                      "type": "string"
                    },
                    "correlationId": {
                      "type": "string"
                    }
                  }
                },
                "sourceMetadata": {
                  "type": "object",
                  "description": "metadata associated with emitter of the event. This data is included only in the first emitted for a given call and does not need to be repeated with each event.",
                  "additionalProperties": true,
                  "required": [
                    "mediaEngineSoftwareType",
                    "applicationSoftwareType",
                    "applicationSoftwareVersion",
                    "startTime"
                  ],
                  "properties": {
                    "mediaEngineSoftwareType": {
                      "type": "string"
                    },
                    "applicationSoftwareType": {
                      "type": "string"
                    },
                    "applicationSoftwareVersion": {
                      "type": "string"
                    },
                    "mediaEngineSoftwareVersion": {
                      "type": "string"
                    },
                    "hardwareType": {
                      "type": "string"
                    },
                    "clientRegion": {
                      "type": "string"
                    },
                    "serverRegion": {
                      "type": "string"
                    },
                    "serverOrg": {
                      "type": "string"
                    },
                    "serverGroup": {
                      "type": "string"
                    },
                    "serverAlias": {
                      "type": "string"
                    },
                    "serverDeployType": {
                      "enum": [
                        "private",
                        "public"
                      ],
                      "type": "string"
                    },
                    "startTime": {
                      "type": "string"
                    },
                    "endTime": {
                      "type": "string"
                    },
                    "csi": {
                      "type": "array",
                      "items": {
                        "type": "number",
                        "minimum": -9223372036854776000.0,
                        "maximum": 9223372036854776000.0
                      }
                    },
                    "isCascade": {
                      "type": "boolean"
                    },
                    "isHybridMedia": {
                      "type": "boolean"
                    },
                    "videoMeshClusterName": {
                      "type": "string"
                    },
                    "videoMeshServerName": {
                      "type": "string"
                    },
                    "isTIP": {
                      "type": "boolean"
                    },
                    "isMARI": {
                      "type": "boolean"
                    },
                    "has264Checksum": {
                      "type": "boolean"
                    },
                    "intervalPeriod": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "cascadePeerRegion": {
                      "type": "string"
                    },
                    "cascadePeerOrg": {
                      "type": "string"
                    },
                    "cascadePeerGroup": {
                      "type": "string"
                    },
                    "cascadePeerAlias": {
                      "type": "string"
                    },
                    "cascadePeerServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "cascadePeerDeployType": {
                      "enum": [
                        "private",
                        "public"
                      ],
                      "type": "string"
                    }
                  }
                },
                "passThroughMQEventData": {
                  "type": "object",
                  "additionalProperties": true
                },
                "edgeInfo": {
                  "type": "object",
                  "description": "Details of a media edge server which is in the media path but does not generate MQE directly",
                  "additionalProperties": true,
                  "required": [
                    "alias",
                    "publicIP",
                    "privateIP",
                    "version"
                  ],
                  "properties": {
                    "alias": {
                      "type": "string"
                    },
                    "publicIP": {
                      "type": "string"
                    },
                    "privateIP": {
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "labels": {
                      "type": "string"
                    }
                  }
                },
                "intervals": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "represents media quality event data associated with an interval",
                    "additionalProperties": true,
                    "required": [
                      "intervalNumber",
                      "intervalMetadata",
                      "audioTransmit",
                      "videoTransmit",
                      "audioReceive",
                      "videoReceive"
                    ],
                    "properties": {
                      "intervalNumber": {
                        "type": "number",
                        "minimum": -9223372036854776000.0,
                        "maximum": 9223372036854776000.0
                      },
                      "intervalMetadata": {
                        "type": "object",
                        "description": "The metadata associated with the emitter of the event.  This data is separate from the source metadata and must be emitted with every event.",
                        "additionalProperties": true,
                        "properties": {
                          "peerReflexiveIP": {
                            "type": "string"
                          },
                          "maskedPeerReflexiveIP": {
                            "type": "string"
                          },
                          "remoteMediaIP": {
                            "type": "string"
                          },
                          "maskedRemoteMediaIP": {
                            "type": "string"
                          },
                          "localIPType": {
                            "type": "string",
                            "description": "indicate user local ICE candidates IP type",
                            "enum": [
                              "IPTypeUnknown",
                              "IPv4Only",
                              "IPv6Only",
                              "DualIPType"
                            ]
                          },
                          "staticPerformanceLevel": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "staticPerformanceScore": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "processAverageCPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "processAverageCPUWithTurbo": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "processMaximumCPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageCPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageCPUWithTurbo": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageCPUTimeBased": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemMaximumCPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemMaximumCPUTimeBased": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageGPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemMaximumGPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageVIC": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemMaximumVIC": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageCPUPerfLoad": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "systemMaximumCPUPerfLoad": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "processAverageIdleWakeUps": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "processMaximumIdleWakeUps": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "processAveragePowerUsage": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "processMaximumPowerUsage": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "memoryUsage": {
                            "type": "object",
                            "description": "this object defines the memory related fields that are tracked in media quality events and reports",
                            "additionalProperties": true,
                            "required": [
                              "processAverageMemoryUsage",
                              "processMaximumMemoryUsage",
                              "systemAverageMemoryUsage",
                              "systemMaximumMemoryUsage",
                              "processMaximumMemoryBytes",
                              "mainProcessMaximumMemoryBytes",
                              "osBitWidth",
                              "cpuBitWidth"
                            ],
                            "properties": {
                              "processAverageMemoryUsage": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 100
                              },
                              "processMaximumMemoryUsage": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 100
                              },
                              "systemAverageMemoryUsage": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 100
                              },
                              "systemMaximumMemoryUsage": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 100
                              },
                              "processMaximumMemoryBytes": {
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "mainProcessMaximumMemoryBytes": {
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "systemTotalMemoryBytes": {
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "osBitWidth": {
                                "type": "integer",
                                "minimum": -128,
                                "maximum": 127
                              },
                              "cpuBitWidth": {
                                "type": "integer",
                                "minimum": -128,
                                "maximum": 127
                              }
                            }
                          },
                          "batteryHealth": {
                            "type": "string",
                            "description": "Indicates battery health. See https://developer.android.com/reference/android/os/BatteryManager for more information.",
                            "enum": [
                              "unknown",
                              "good",
                              "cold",
                              "overvoltage",
                              "overheat",
                              "unspecifiedfailure",
                              "dead"
                            ]
                          },
                          "batteryPlugged": {
                            "type": "string",
                            "description": "Provides visibility in charger type in use",
                            "enum": [
                              "unknown",
                              "ac",
                              "usb",
                              "wireless",
                              "dock"
                            ]
                          },
                          "batteryStatus": {
                            "type": "string",
                            "description": "Provides visibility into charging status",
                            "enum": [
                              "unknown",
                              "charging",
                              "discharging",
                              "notcharging",
                              "full"
                            ]
                          },
                          "batteryTemperature": {
                            "type": "number",
                            "description": "Battery temperature in celsius"
                          },
                          "darwinThermalState": {
                            "type": "integer",
                            "description": "Provides visibility of customer experience in limited thermal headroom environments on Apple devices. See https://developer.apple.com/documentation/foundation/processinfo/thermalstate for more information."
                          },
                          "androidThermalHeadroom": {
                            "type": "number"
                          },
                          "androidThermalStatus": {
                            "type": "integer",
                            "description": "Indicates thermal status on Android devices. See https://developer.android.com/ndk/reference/group/thermal for more information."
                          },
                          "peripherals": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "description": "information object for the peripheral",
                              "additionalProperties": true,
                              "required": [
                                "name"
                              ],
                              "properties": {
                                "name": {
                                  "enum": [
                                    "camera",
                                    "microphone",
                                    "speaker"
                                  ],
                                  "type": "string"
                                },
                                "information": {
                                  "type": "string"
                                },
                                "driver": {
                                  "type": "string"
                                },
                                "errorCode": {
                                  "type": "string"
                                },
                                "subErrorCode": {
                                  "type": "string"
                                },
                                "captureFrameSize": {
                                  "type": "integer"
                                },
                                "captureFps": {
                                  "type": "integer"
                                },
                                "captureFrameworkType": {
                                  "type": "integer"
                                },
                                "captureRawType": {
                                  "type": "integer"
                                },
                                "deviceCapabilitiesTime": {
                                  "type": "integer"
                                },
                                "connectionType": {},
                                "bluetoothMode": {},
                                "openDeviceCostTimeMilliSecond": {
                                  "type": "integer"
                                },
                                "startCaptureCostTimeMilliSecond": {
                                  "type": "integer"
                                },
                                "txSampleRate": {
                                  "type": "integer"
                                },
                                "rxSampleRate": {
                                  "type": "integer"
                                },
                                "isAAudioLowLatency": {
                                  "type": "integer"
                                },
                                "isStartNDKFailed": {
                                  "type": "integer"
                                },
                                "startPlaybackCostTimeMilliSecond": {
                                  "type": "integer"
                                },
                                "changeCount": {
                                  "type": "integer"
                                },
                                "captureSystemVolume": {
                                  "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "playbackSystemVolume": {
                                  "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "started": {
                                  "type": "boolean"
                                },
                                "sysAudioSEStatus": {
                                  "type": "integer"
                                },
                                "isVolumeControlAvailable": {
                                  "type": "boolean"
                                },
                                "rawStreamStatus": {
                                  "type": "integer"
                                },
                                "status": {
                                  "type": "string"
                                },
                                "initCaptureFrameworkType": {
                                  "enum": [
                                    "unknown",
                                    "dshow",
                                    "mf",
                                    "mfPrefer"
                                  ],
                                  "type": "string"
                                },
                                "cameraRetried": {
                                  "type": "boolean"
                                },
                                "captureCameraType": {
                                  "enum": [
                                    "unknown",
                                    "builtIn",
                                    "aggregate",
                                    "virtual",
                                    "pci",
                                    "usb",
                                    "fireWire",
                                    "bluetooth",
                                    "hdmi",
                                    "displayPort",
                                    "airPlay",
                                    "avb",
                                    "thunderbolt",
                                    "lineLevel",
                                    "external",
                                    "continuityCaptureWired",
                                    "continuityCaptureWireless",
                                    "audioRemote",
                                    "iphoneCamera",
                                    "deskViewCamera",
                                    "virtualCamera",
                                    "builtInMinijack"
                                  ],
                                  "type": "string"
                                },
                                "captureCameraFailNum": {
                                  "type": "integer"
                                },
                                "videoCaptureEnumTime": {
                                  "type": "integer"
                                }
                              }
                            }
                          },
                          "cameraInfo": {
                            "type": "object",
                            "description": "information object for the peripheral",
                            "additionalProperties": true,
                            "required": [
                              "name"
                            ],
                            "properties": {
                              "name": {
                                "enum": [
                                  "camera",
                                  "microphone",
                                  "speaker"
                                ],
                                "type": "string"
                              },
                              "information": {
                                "type": "string"
                              },
                              "driver": {
                                "type": "string"
                              },
                              "errorCode": {
                                "type": "string"
                              },
                              "subErrorCode": {
                                "type": "string"
                              },
                              "captureFrameSize": {
                                "type": "integer"
                              },
                              "captureFps": {
                                "type": "integer"
                              },
                              "captureFrameworkType": {
                                "type": "integer"
                              },
                              "captureRawType": {
                                "type": "integer"
                              },
                              "deviceCapabilitiesTime": {
                                "type": "integer"
                              },
                              "connectionType": {},
                              "bluetoothMode": {},
                              "openDeviceCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "startCaptureCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "txSampleRate": {
                                "type": "integer"
                              },
                              "rxSampleRate": {
                                "type": "integer"
                              },
                              "isAAudioLowLatency": {
                                "type": "integer"
                              },
                              "isStartNDKFailed": {
                                "type": "integer"
                              },
                              "startPlaybackCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "changeCount": {
                                "type": "integer"
                              },
                              "captureSystemVolume": {
                                "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "playbackSystemVolume": {
                                "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "started": {
                                "type": "boolean"
                              },
                              "sysAudioSEStatus": {
                                "type": "integer"
                              },
                              "isVolumeControlAvailable": {
                                "type": "boolean"
                              },
                              "rawStreamStatus": {
                                "type": "integer"
                              },
                              "status": {
                                "type": "string"
                              },
                              "initCaptureFrameworkType": {
                                "enum": [
                                  "unknown",
                                  "dshow",
                                  "mf",
                                  "mfPrefer"
                                ],
                                "type": "string"
                              },
                              "cameraRetried": {
                                "type": "boolean"
                              },
                              "captureCameraType": {
                                "enum": [
                                  "unknown",
                                  "builtIn",
                                  "aggregate",
                                  "virtual",
                                  "pci",
                                  "usb",
                                  "fireWire",
                                  "bluetooth",
                                  "hdmi",
                                  "displayPort",
                                  "airPlay",
                                  "avb",
                                  "thunderbolt",
                                  "lineLevel",
                                  "external",
                                  "continuityCaptureWired",
                                  "continuityCaptureWireless",
                                  "audioRemote",
                                  "iphoneCamera",
                                  "deskViewCamera",
                                  "virtualCamera",
                                  "builtInMinijack"
                                ],
                                "type": "string"
                              },
                              "captureCameraFailNum": {
                                "type": "integer"
                              },
                              "videoCaptureEnumTime": {
                                "type": "integer"
                              }
                            }
                          },
                          "microphoneInfo": {
                            "type": "object",
                            "description": "information object for the peripheral",
                            "additionalProperties": true,
                            "required": [
                              "name"
                            ],
                            "properties": {
                              "name": {
                                "enum": [
                                  "camera",
                                  "microphone",
                                  "speaker"
                                ],
                                "type": "string"
                              },
                              "information": {
                                "type": "string"
                              },
                              "driver": {
                                "type": "string"
                              },
                              "errorCode": {
                                "type": "string"
                              },
                              "subErrorCode": {
                                "type": "string"
                              },
                              "captureFrameSize": {
                                "type": "integer"
                              },
                              "captureFps": {
                                "type": "integer"
                              },
                              "captureFrameworkType": {
                                "type": "integer"
                              },
                              "captureRawType": {
                                "type": "integer"
                              },
                              "deviceCapabilitiesTime": {
                                "type": "integer"
                              },
                              "connectionType": {},
                              "bluetoothMode": {},
                              "openDeviceCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "startCaptureCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "txSampleRate": {
                                "type": "integer"
                              },
                              "rxSampleRate": {
                                "type": "integer"
                              },
                              "isAAudioLowLatency": {
                                "type": "integer"
                              },
                              "isStartNDKFailed": {
                                "type": "integer"
                              },
                              "startPlaybackCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "changeCount": {
                                "type": "integer"
                              },
                              "captureSystemVolume": {
                                "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "playbackSystemVolume": {
                                "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "started": {
                                "type": "boolean"
                              },
                              "sysAudioSEStatus": {
                                "type": "integer"
                              },
                              "isVolumeControlAvailable": {
                                "type": "boolean"
                              },
                              "rawStreamStatus": {
                                "type": "integer"
                              },
                              "status": {
                                "type": "string"
                              },
                              "initCaptureFrameworkType": {
                                "enum": [
                                  "unknown",
                                  "dshow",
                                  "mf",
                                  "mfPrefer"
                                ],
                                "type": "string"
                              },
                              "cameraRetried": {
                                "type": "boolean"
                              },
                              "captureCameraType": {
                                "enum": [
                                  "unknown",
                                  "builtIn",
                                  "aggregate",
                                  "virtual",
                                  "pci",
                                  "usb",
                                  "fireWire",
                                  "bluetooth",
                                  "hdmi",
                                  "displayPort",
                                  "airPlay",
                                  "avb",
                                  "thunderbolt",
                                  "lineLevel",
                                  "external",
                                  "continuityCaptureWired",
                                  "continuityCaptureWireless",
                                  "audioRemote",
                                  "iphoneCamera",
                                  "deskViewCamera",
                                  "virtualCamera",
                                  "builtInMinijack"
                                ],
                                "type": "string"
                              },
                              "captureCameraFailNum": {
                                "type": "integer"
                              },
                              "videoCaptureEnumTime": {
                                "type": "integer"
                              }
                            }
                          },
                          "speakerInfo": {
                            "type": "object",
                            "description": "information object for the peripheral",
                            "additionalProperties": true,
                            "required": [
                              "name"
                            ],
                            "properties": {
                              "name": {
                                "enum": [
                                  "camera",
                                  "microphone",
                                  "speaker"
                                ],
                                "type": "string"
                              },
                              "information": {
                                "type": "string"
                              },
                              "driver": {
                                "type": "string"
                              },
                              "errorCode": {
                                "type": "string"
                              },
                              "subErrorCode": {
                                "type": "string"
                              },
                              "captureFrameSize": {
                                "type": "integer"
                              },
                              "captureFps": {
                                "type": "integer"
                              },
                              "captureFrameworkType": {
                                "type": "integer"
                              },
                              "captureRawType": {
                                "type": "integer"
                              },
                              "deviceCapabilitiesTime": {
                                "type": "integer"
                              },
                              "connectionType": {},
                              "bluetoothMode": {},
                              "openDeviceCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "startCaptureCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "txSampleRate": {
                                "type": "integer"
                              },
                              "rxSampleRate": {
                                "type": "integer"
                              },
                              "isAAudioLowLatency": {
                                "type": "integer"
                              },
                              "isStartNDKFailed": {
                                "type": "integer"
                              },
                              "startPlaybackCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "changeCount": {
                                "type": "integer"
                              },
                              "captureSystemVolume": {
                                "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "playbackSystemVolume": {
                                "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "started": {
                                "type": "boolean"
                              },
                              "sysAudioSEStatus": {
                                "type": "integer"
                              },
                              "isVolumeControlAvailable": {
                                "type": "boolean"
                              },
                              "rawStreamStatus": {
                                "type": "integer"
                              },
                              "status": {
                                "type": "string"
                              },
                              "initCaptureFrameworkType": {
                                "enum": [
                                  "unknown",
                                  "dshow",
                                  "mf",
                                  "mfPrefer"
                                ],
                                "type": "string"
                              },
                              "cameraRetried": {
                                "type": "boolean"
                              },
                              "captureCameraType": {
                                "enum": [
                                  "unknown",
                                  "builtIn",
                                  "aggregate",
                                  "virtual",
                                  "pci",
                                  "usb",
                                  "fireWire",
                                  "bluetooth",
                                  "hdmi",
                                  "displayPort",
                                  "airPlay",
                                  "avb",
                                  "thunderbolt",
                                  "lineLevel",
                                  "external",
                                  "continuityCaptureWired",
                                  "continuityCaptureWireless",
                                  "audioRemote",
                                  "iphoneCamera",
                                  "deskViewCamera",
                                  "virtualCamera",
                                  "builtInMinijack"
                                ],
                                "type": "string"
                              },
                              "captureCameraFailNum": {
                                "type": "integer"
                              },
                              "videoCaptureEnumTime": {
                                "type": "integer"
                              }
                            }
                          },
                          "cpuInfo": {
                            "type": "object",
                            "description": "This object defines the fields related to the CPU being used by the emitter of the event",
                            "additionalProperties": true,
                            "required": [
                              "description",
                              "numberOfCores",
                              "architecture"
                            ],
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "numberOfCores": {
                                "type": "number",
                                "minimum": 1.0,
                                "maximum": 9223372036854776000.0
                              },
                              "architecture": {
                                "enum": [
                                  "intel32",
                                  "intel64",
                                  "amd32",
                                  "amd64",
                                  "arm32",
                                  "arm64",
                                  "armv9",
                                  "armv8",
                                  "armv7",
                                  "armv6",
                                  "x86_64",
                                  "x86_32",
                                  "unknown"
                                ],
                                "type": "string"
                              },
                              "staticPerformance": {
                                "type": "string"
                              },
                              "clockSpeedGigaHertz": {
                                "type": "number",
                                "minimum": 0.0
                              }
                            }
                          },
                          "cpuDataDetail": {
                            "type": "object",
                            "description": "Thread level cpu performance insights",
                            "additionalProperties": true,
                            "properties": {
                              "processesData": {
                                "type": "array",
                                "items": {}
                              },
                              "coresCpuData": {
                                "type": "array",
                                "items": {}
                              },
                              "coreVariance": {
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 100.0
                              }
                            }
                          },
                          "defaultGpuInfo": {
                            "type": "object",
                            "description": "This object defines the fields related to the GPU being used by the emitter of the event",
                            "additionalProperties": true,
                            "required": [
                              "description",
                              "memoryMegaBytes"
                            ],
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "memoryMegaBytes": {
                                "type": "number",
                                "minimum": 1.0,
                                "maximum": 9223372036854776000.0
                              },
                              "gpuVersion": {
                                "type": "string"
                              }
                            }
                          },
                          "otherGpuInfo": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "description": "This object defines the fields related to the GPU being used by the emitter of the event",
                              "additionalProperties": true,
                              "required": [
                                "description",
                                "memoryMegaBytes"
                              ],
                              "properties": {
                                "description": {
                                  "type": "string"
                                },
                                "memoryMegaBytes": {
                                  "type": "number",
                                  "minimum": 1.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "gpuVersion": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "npuInfo": {
                            "type": "object",
                            "description": "This object defines the fields related to the NPU being used by the emitter of the event",
                            "additionalProperties": true,
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "npuVersion": {
                                "type": "string"
                              },
                              "memoryMegaBytes": {
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              }
                            }
                          },
                          "dpcRecord": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "mediaLabels": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "screenResolution": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "screenWidth": {
                            "type": "integer",
                            "minimum": -32768,
                            "maximum": 32767
                          },
                          "screenHeight": {
                            "type": "integer",
                            "minimum": -32768,
                            "maximum": 32767
                          },
                          "appWindowSize": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "appWindowHeight": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "appWindowWidth": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "meetingUserCount": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "videoUserCount": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "numScreens": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "configuredBitrate": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "configuredPixelRateMainVideo": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "configuredPixelRateContentVideo": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "roomType": {
                            "type": "string",
                            "description": "provisioning room type for CE devices",
                            "enum": [
                              "Briefing",
                              "Classroom",
                              "Standard",
                              "PresenterAndAudience"
                            ]
                          },
                          "peopleCount": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "cameraMode": {
                            "type": "string",
                            "description": "currently selected camera mode",
                            "enum": [
                              "Unknown",
                              "BestOverview",
                              "Closeup",
                              "Frames",
                              "GroupAndSpeaker",
                              "Desktop",
                              "Dynamic",
                              "Combined",
                              "Manual"
                            ]
                          },
                          "cameraAppliedView": {
                            "type": "object",
                            "description": "type of crop/composition created by automatic framing on a video device",
                            "additionalProperties": true,
                            "required": [
                              "viewName",
                              "numberOfVideoPanes"
                            ],
                            "properties": {
                              "viewName": {
                                "type": "string",
                                "description": "name of the view",
                                "enum": [
                                  "Overview",
                                  "Closeup",
                                  "Frames",
                                  "OverlaidCloseup",
                                  "Manual",
                                  "Other"
                                ]
                              },
                              "numberOfVideoPanes": {
                                "type": "number",
                                "description": "number of composed video panes (usually 1, but can be more in Frames view)",
                                "minimum": 1.0,
                                "maximum": 9223372036854776000.0
                              }
                            }
                          },
                          "evaluatedBandwidth": {
                            "type": "object",
                            "description": "This object tracks the evaluated bandwidth associated with Bandwidth Evaluator(MARI)",
                            "additionalProperties": true,
                            "properties": {
                              "minBandwidth": {
                                "description": "The min bandwidth evaluated by the BW Evaluator (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "maxBandwidth": {
                                "description": "The maximum bandwidth evaluated the BW Evaluator (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "sumAdjustmentDown": {
                                "description": "The sum of bandwidth down adjustments (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "sumAdjustmentUp": {
                                "description": "The sum of bandwidth up adjustments (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "countAdjustments": {
                                "description": "Number of times bandwidth adjustment caused a change evaluated bandwidth",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "countDirectionChange": {
                                "description": "Number of times the Bandwidth Adjustment changed direction Up->Down/Down->Up",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "countConfigChange": {
                                "description": "Number of times the evaluated bandwidth was affected due to config change",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              }
                            }
                          },
                          "uiRenderMinimumFPS": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "uiRenderMaximumFPS": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "uiRenderAverageFPS": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "twccReports": {
                            "type": "object",
                            "description": "This object tracks TWCC report exchange(MARI)",
                            "additionalProperties": true,
                            "properties": {
                              "packetsSentWithTwsn": {
                                "description": "Number of RTP packets marked with TWSN",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "packetsSentWithoutTwsn": {
                                "description": "Number of packets sent without TWSN",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "reportsReceived": {
                                "description": "Number of reports received",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "reportsLost": {
                                "description": "Number of reports lost",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "reportLossBurstLength": {
                                "description": "Longest consecutive run of reports lost",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "unacknowledgedPackets": {
                                "description": "Number of packets not acknowledged due to loss of reports",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "avgBandwidth": {
                                "description": "Average bandwidth in kbps",
                                "type": "number",
                                "minimum": 0.0
                              },
                              "minBandwidth": {
                                "description": "min bandwidth in interval (kbps)",
                                "type": "number",
                                "minimum": 0.0
                              },
                              "maxBandwidth": {
                                "description": "max bandwidth in interval (kbps)",
                                "type": "number",
                                "minimum": 0.0
                              }
                            }
                          },
                          "isCarbonAwareModeOn": {
                            "type": "boolean"
                          },
                          "isCarbonAwareModeConfigured": {
                            "type": "boolean"
                          },
                          "networkInfrastructureInfo": {
                            "type": "object",
                            "description": "Network infrastructure identification - uniquely identifies network elements (switches, WiFi APs, cell towers).",
                            "additionalProperties": true,
                            "required": [
                              "id"
                            ],
                            "properties": {
                              "elementName": {
                                "type": "string",
                                "description": "Friendly name of the network element (switch name, access point name, or cellular provider name). It can be empty example for wifi, the AP names can be hidden.",
                                "example": "SW-BLDG-A-FL2-IDF1"
                              },
                              "id": {
                                "type": "string",
                                "description": "ID is BSSID for WiFi- derived from AP's mac address, designed to be globally unique.  ID is PLMN ID for Cellular- It is globally unique. ID is Chassis ID for Switch- derived from switch's mac address, designed to be globally unique.",
                                "example": "00:1A:2B:3C:4D:5E"
                              },
                              "interfaceName": {
                                "type": "string",
                                "description": "LLDP Port ID or interface identifier on the switch or Service Set Identifier (WiFi network name)",
                                "example": "GigabitEthernet1/0/24"
                              }
                            }
                          }
                        }
                      },
                      "audioTransmit": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "description": "This composite field contains the fields for transmit audio sessions",
                          "additionalProperties": true,
                          "required": [
                            "common",
                            "streams"
                          ],
                          "properties": {
                            "common": {
                              "type": "object",
                              "description": "contains the transmit related fields common between all session types for each interval",
                              "additionalProperties": true,
                              "required": [
                                "common",
                                "fecPackets",
                                "fecBitrate",
                                "rtpPackets",
                                "rtpBitrate",
                                "rtcpPackets",
                                "rtcpBitrate",
                                "stunPackets",
                                "stunBitrate",
                                "dtlsPackets",
                                "dtlsBitrate",
                                "transportType",
                                "maxBitrate",
                                "availableBitrate",
                                "queueDelay"
                              ],
                              "properties": {
                                "common": {
                                  "type": "object",
                                  "description": "contains the fields common to both transmit and receive sessions for each interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "isMain",
                                    "mariFecEnabled",
                                    "mariQosEnabled",
                                    "multistreamEnabled",
                                    "direction"
                                  ],
                                  "properties": {
                                    "isMain": {
                                      "type": "boolean"
                                    },
                                    "mariFecEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariRtxEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariQosEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariLiteEnabled": {
                                      "type": "boolean"
                                    },
                                    "multistreamEnabled": {
                                      "type": "boolean"
                                    },
                                    "isMediaBypassEdge": {
                                      "type": "boolean"
                                    },
                                    "isNewAudioPipeline": {
                                      "type": "boolean"
                                    },
                                    "direction": {
                                      "enum": [
                                        "sendrecv",
                                        "sendonly",
                                        "recvonly",
                                        "inactive"
                                      ],
                                      "type": "string"
                                    },
                                    "localPort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "peerReflexivePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "remotePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "maxConsecutiveStunAckInterval": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "yellowMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "redMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "hbhFlowStatus": {
                                      "enum": [
                                        "FLOW",
                                        "FLOW_PRE_ICE",
                                        "FLOW_MEDIA_TIMEOUT",
                                        "NO_FLOW_ERROR",
                                        "NO_FLOW_EXPECTED"
                                      ],
                                      "description": "\"An indication if the relay point (Homer, MSE etc) was expecting to have media flowing and did so\nExample for troubleshooting would be where the enterprise firewall is blocking\ninbound rtp. In that case status=FLOW, client rx packets = 0\"\n",
                                      "type": "string"
                                    }
                                  }
                                },
                                "fecPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "fecBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dscpValue": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 127
                                },
                                "rtxPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "txRtcpInfo": {
                                  "type": "object",
                                  "description": "RTCP Information for a given Interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "rtcpSrPackets",
                                    "rtcpRrPackets",
                                    "rtcpReportBlocks",
                                    "rtcpSdesPackets",
                                    "rtcpByePackets",
                                    "rtcpAppPackets",
                                    "rtcpRtpFbPacket",
                                    "rtcpPsFbPackets",
                                    "rtcpPsFbMariPackets",
                                    "rtcpPsFbMultistreamPackets",
                                    "rtcpXrPackets"
                                  ],
                                  "properties": {
                                    "rtcpSrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpReportBlocks": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpSdesPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpByePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpAppPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbPacket": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbNackPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariAdaptationPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariSyncPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrDuplicatePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckingScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousRetransmittedPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbFirPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPliPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpXrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "stunPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "stunBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "transportType": {
                                  "enum": [
                                    "UDP",
                                    "TCP",
                                    "xTLS",
                                    "TLS"
                                  ],
                                  "type": "string"
                                },
                                "maxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "availableBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "queueDelay": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanRoundTripTime": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "maxRoundTripTime": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "roundTripTime": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "remoteReceiveRate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "maxRemoteLossRate": {
                                  "type": "number"
                                },
                                "remoteLossRate": {
                                  "type": "number"
                                },
                                "meanRemoteLossRate": {
                                  "type": "number"
                                },
                                "maxRemoteJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "remoteJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanRemoteJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "traversalMinDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "traversalMaxDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "traversalMeanDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoMaxDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoMinDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoMeanDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "totalPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "totalBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "mediaPacketSize": {
                                  "type": "object",
                                  "description": "Tracks RTP/RTCP packet sizes",
                                  "additionalProperties": true,
                                  "properties": {
                                    "maxRtpPacketSize": {
                                      "description": "Maximum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRtpPacketSize": {
                                      "description": "Average RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "minRtpPacketSize": {
                                      "description": "Minimum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRtcpPacketSize": {
                                      "description": "Maximum RTCP packet size",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "cellularType": {
                                  "type": "string",
                                  "enum": [
                                    "cellular_2G",
                                    "cellular_2.5G",
                                    "cellular_3G",
                                    "cellular_3.5G",
                                    "cellular_4G",
                                    "cellular_5G"
                                  ]
                                },
                                "isVPN": {
                                  "type": "boolean"
                                },
                                "isVPNSplitTunneling": {
                                  "type": "boolean"
                                }
                              }
                            },
                            "streams": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "description": "contains fields specific to transmit audio streams",
                                "additionalProperties": true,
                                "required": [
                                  "common"
                                ],
                                "properties": {
                                  "common": {
                                    "type": "object",
                                    "description": "contains fields common to all transmit streams types",
                                    "additionalProperties": true,
                                    "required": [
                                      "ssci",
                                      "rtpPackets",
                                      "transmittedBitrate",
                                      "requestedBitrate",
                                      "codec"
                                    ],
                                    "properties": {
                                      "ssci": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "duplicateSsci": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpPackets": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "transmittedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "transmittedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "captureOffset": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "codec": {
                                        "type": "string"
                                      },
                                      "csi": {
                                        "type": "array",
                                        "items": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      },
                                      "sourceChanges": {
                                        "type": "object",
                                        "description": "This object tracks SSRC and CSRC changes for an RTP stream, session, etc",
                                        "additionalProperties": true,
                                        "required": [
                                          "ssrcChanges",
                                          "csrcChanges"
                                        ],
                                        "properties": {
                                          "ssrcChanges": {
                                            "description": "The number of RTP SSRC changes seen.  The first RTP packet seen should NOT be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "csrcChanges": {
                                            "description": "The number of RTP CSRC changes seen.  The first RTP packet seen should NOT be counted as a change.  Changes from zero to non-zero CSRC should be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "largeSceneChangeCount": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 32767
                                      },
                                      "internalDelay": {
                                        "type": "object",
                                        "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      }
                                    }
                                  },
                                  "backgroundNoiseReductionMode": {
                                    "type": "string",
                                    "enum": [
                                      "AUDIO_BACKGROUND_NOISE_REDUCTION_NONE",
                                      "AUDIO_BACKGROUND_NOISE_REDUCTION_HIGH_PERFORMANCE",
                                      "AUDIO_BACKGROUND_NOISE_REDUCTION_LOW_POWER",
                                      "AUDIO_BACKGROUND_NOISE_REDUCTION_AUTO_HIGH_PERFORMANCE",
                                      "AUDIO_BACKGROUND_NOISE_REDUCTION_AUTO_LOW_POWER"
                                    ]
                                  },
                                  "backgroundNoiseReductionTalkerMode": {
                                    "type": "string",
                                    "enum": [
                                      "AUDIO_BACKGROUND_NOISE_REDUCTION_TALKER_NONE",
                                      "AUDIO_BACKGROUND_NOISE_REDUCTION_CLASSIC_MODE",
                                      "AUDIO_BACKGROUND_NOISE_REDUCTION_SINGLE_TALKER_MODE",
                                      "AUDIO_BACKGROUND_NOISE_REDUCTION_MULTI_TALKER_MODE",
                                      "AUDIO_BACKGROUND_NOISE_REDUCTION_MUSIC_MODE"
                                    ]
                                  },
                                  "audioTXSPCStatus": {
                                    "type": "string",
                                    "enum": [
                                      "AUDIO_SPC_STATUS_DISABLED",
                                      "AUDIO_SPC_STATUS_SUSPENDED",
                                      "AUDIO_SPC_STATUS_ENABLED"
                                    ]
                                  },
                                  "audioTXSPCLevel": {
                                    "type": "string",
                                    "enum": [
                                      "AUDIO_NONE",
                                      "AUDIO_LOW",
                                      "AUDIO_MEDIUM",
                                      "AUDIO_NORMAL",
                                      "AUDIO_HIGH",
                                      "AUDIO_HIGHPLUS",
                                      "AUDIO_TOP"
                                    ]
                                  },
                                  "audioEncoderEngineInfo": {
                                    "type": "object",
                                    "description": "audio encoder engine performance data",
                                    "additionalProperties": true,
                                    "properties": {
                                      "encoderBufferPacket": {
                                        "type": "number",
                                        "minimum": 0.0,
                                        "description": "The number of audio packets sent to the encoder buffer",
                                        "maximum": 9223372036854776000.0
                                      },
                                      "encoderBufferDroppedPacket": {
                                        "type": "number",
                                        "minimum": 0.0,
                                        "description": "The number of dropped audio packets before sent to the encoder buffer",
                                        "maximum": 9223372036854776000.0
                                      },
                                      "averageBNRProcessTime": {
                                        "type": "number",
                                        "description": "The average processing time (microseconds) on background noise reduction (BNR)"
                                      },
                                      "averageEncoderProcessTime": {
                                        "type": "number",
                                        "description": "The average processing time (microseconds) on audio encoder pipeline"
                                      },
                                      "xcodecTotalEncodedFrames": {
                                        "type": "integer",
                                        "description": "how many frames are encoded by Xcodec in one minute.",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "xcodecLongCaseCondition": {
                                        "type": "integer",
                                        "description": "what is the condition that encoder switch into Xcodec and back to other codec, and xcodec duration larger than 30s",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "xcodecShortCaseCondition": {
                                        "type": "integer",
                                        "description": "what is the condition that encoder switch into Xcodec and back to other codec, and xcodec duration shorter than 30s",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "xcodecLongEncodeTime": {
                                        "type": "integer",
                                        "description": "Xcodec encoder duration, larger than 30s",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "xcodecShortEncodeTime": {
                                        "type": "integer",
                                        "description": "Xcodec encoder duration, shorter than 30s",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "switchToXcodecCount": {
                                        "type": "integer",
                                        "description": "number of encoder switch to Xcodec within 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "xcodecStatus": {
                                        "type": "integer",
                                        "description": "For every minute, the status related to xcodec will be represented by the value of the corresponding bit.",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "encoderLockFree": {
                                        "type": "boolean",
                                        "description": "is audio encode thread use lock-free queue"
                                      },
                                      "encoderQueueSizePeakAvg": {
                                        "type": "number",
                                        "description": "Peak of 1-second average audio encoder queue sizes during the reporting interval."
                                      },
                                      "encoderQueueLatencyMaxUs": {
                                        "type": "number",
                                        "description": "Maximum queue wait time (in microseconds) for audio frames in the encoder buffer."
                                      },
                                      "encoderQueueLatencyPeakAvgUs": {
                                        "type": "number",
                                        "description": "Peak of 1-second average queue latencies (in microseconds) for audio frames in the encoder buffer."
                                      }
                                    }
                                  },
                                  "audioAlgorithmModulesInfo": {
                                    "type": "object",
                                    "description": "audio transmitted algorithm modules performance data(AEC,AGC,NR,MultiChannelPreprocess)",
                                    "additionalProperties": true,
                                    "required": [
                                      "aecNearPower",
                                      "aecFarPower"
                                    ],
                                    "properties": {
                                      "aecNearPower": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one char every 1 minute, 0 indicate 0db, plus 1 indicate -0.5dB"
                                      },
                                      "aecFarPower": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one char every 1 minute, 0 indicate 0db, plus 1 indicate -0.5dB"
                                      },
                                      "aecLinearOutPower": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one char every 1 minute, 0 indicate 0db, plus 1 indicate -0.5dB"
                                      },
                                      "aecOutPower": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one char every 1 minute, 0 indicate 0db, plus 1 indicate -0.5dB"
                                      },
                                      "aecERLE": {
                                        "type": "integer",
                                        "minimum": -127,
                                        "maximum": 127,
                                        "description": "one char every 1 minute, 0 indicate 54dB, plus 1 indicate +0.5dB"
                                      },
                                      "aecProcessTime": {
                                        "type": "integer",
                                        "description": "one unsigned short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "aecERL": {
                                        "type": "integer",
                                        "minimum": -127,
                                        "maximum": 127,
                                        "description": "one char every 1 minute, 0 indicate 0dB, plus 1 indicate +0.5dB"
                                      },
                                      "linearAecERLE": {
                                        "type": "integer",
                                        "minimum": -127,
                                        "maximum": 127,
                                        "description": "one char every 1 minute, 0 indicate 54dB, plus 1 indicate +0.5dB"
                                      },
                                      "estDelay": {
                                        "type": "integer",
                                        "minimum": -127,
                                        "maximum": 127,
                                        "description": "one char every 1 minute, 0 indicate 0ms, plus 1 indicate 10ms"
                                      },
                                      "aecType": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one char every 1 minute"
                                      },
                                      "aecCostTime": {
                                        "type": "integer",
                                        "description": "one unsigned short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "multichannelChangedDelay": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 65535,
                                        "description": "one unsigned short every 1 minute"
                                      },
                                      "multichannelDelaySumOutPower": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigend char every 1 minute, 0 indicate 0db, plus 1 indicate -0.5dB"
                                      },
                                      "multichannelAverageOutPower": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigend char every 1 minute, 0 indicate 0db, plus 1 indicate -0.5dB"
                                      },
                                      "speechRMS": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "maxSpeechRMS": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "maxRMS": {
                                        "type": "integer",
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "maxRMSBeforeEncode": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "speechRMSBeforeDAGC": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "speechRMSAfterBNR": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "speechRMSBeforeEncode": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "avrRMS": {
                                        "type": "integer",
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "appliedInitialGain": {
                                        "type": "integer",
                                        "description": "one integer value in dB every 1 minute, range is -10dB to 40dB",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "captureZeroRatio": {
                                        "type": "integer",
                                        "description": "one unsigned char every 1 minute, 10 means capture zero data ratio is 10%",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "volumeDropTimes": {
                                        "type": "integer",
                                        "description": "one unsigned char every 1 minute, 10 means volume drop times is 10",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "speechLength": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 240,
                                        "description": "one unsigned char every 1 minute, 0 for 0s, plus 4 for +1s"
                                      },
                                      "agcConvergenceTime": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 240,
                                        "description": "one unsigned char every 1 minute, 0 for 0s, plus 20 for +1s"
                                      },
                                      "speechQuality": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 100,
                                        "description": "one unsigned char every 1 minute, VAD value to reflect speech quality"
                                      },
                                      "remoteIOStatus": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 127,
                                        "description": "one char every 1 minute."
                                      },
                                      "multichannelPreprocessEnabled": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 1,
                                        "description": "one char every 1 minute"
                                      },
                                      "bypassWindowsAPOAllowListEnabled": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 1,
                                        "description": "one char every 1 minute"
                                      },
                                      "bnrSNR": {
                                        "type": "integer",
                                        "minimum": -127,
                                        "maximum": 127,
                                        "description": "one char every 1 minute, 0 for 0dB, plus 1 for 0.5dB"
                                      },
                                      "bnrTRN": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 5000,
                                        "description": "one unsigned short every 1 minute"
                                      },
                                      "ftTotal": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "noiseTotal": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "echoTotal": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "ftLeakage": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "noiseLeakage": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "echoLeakage": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "multichannelDelaySumAndDirectMixRMSRatio": {
                                        "type": "integer",
                                        "minimum": -128,
                                        "maximum": 127,
                                        "description": "one char every 1 minute, 0 indicate 0db, plus 1 indicate 0.0472dB."
                                      },
                                      "windowsAPOBypassed": {
                                        "type": "boolean"
                                      },
                                      "aecStereoStatus": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -128,
                                        "maximum": 127
                                      },
                                      "vadRetentionOnMute": {
                                        "type": "integer",
                                        "description": "one short every 1 minute,0 indicate 90%,plus 1 indicate 0.1%",
                                        "minimum": -128,
                                        "maximum": 127
                                      },
                                      "averageTxModuleCostTime": {
                                        "type": "integer",
                                        "description": "one unsigned short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "captureAnalogAGCEnabled": {
                                        "type": "boolean"
                                      },
                                      "bnrInEnergyBelow4K": {
                                        "type": "number",
                                        "description": "one float every 1 minute"
                                      },
                                      "bnrInEnergy4KTo8K": {
                                        "type": "number",
                                        "description": "one float every 1 minute"
                                      },
                                      "opusDredEncodeFramesPerMin": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "opusDredTxMaxCostTimePerMin": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "opusDredTxAvgCostTimePerMin": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "encoderTxMaxCostTimePerMin": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "encoderTxAvgCostTimePerMin": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "txEffectiveBandwidth": {
                                        "type": "integer",
                                        "description": "one int every 1 minute"
                                      },
                                      "txBeforeOnCaptureDataJitterHistorgram": {
                                        "type": "number",
                                        "description": "one int64 every 1 minute",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "txAfterOnCaptureDataJitterHistorgram": {
                                        "type": "number",
                                        "description": "one int64 every 1 minute",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "txBeforeBufferAndEncodeJitterHistorgram": {
                                        "type": "number",
                                        "description": "one int64 every 1 minute",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "txAfterBufferAndEncodeJitterHistorgram": {
                                        "type": "number",
                                        "description": "one int64 every 1 minute",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "txBeforeBufferAndEncodeJitterP50Offset": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "txBeforeBufferAndEncodeJitterP95Offset": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "txAfterBufferAndEncodeJitterP50Offset": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "txAfterBufferAndEncodeJitterP95Offset": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "txbweExecuteTime": {
                                        "type": "number",
                                        "description": "one float every 1 minute"
                                      },
                                      "aecLookBackFrames": {
                                        "type": "integer",
                                        "description": "one int8 every 1 minute",
                                        "minimum": -128,
                                        "maximum": 127
                                      }
                                    }
                                  },
                                  "audioModuleQualityInfo": {
                                    "type": "object",
                                    "description": "audio transmit pipeline modules' quality metric",
                                    "additionalProperties": true
                                  },
                                  "audioCaptureMethod": {
                                    "type": "string",
                                    "enum": [
                                      "AUDIO_ANDROID_JAVA_METHOD",
                                      "AUDIO_ANDROID_AAUDIO_METHOD"
                                    ]
                                  }
                                }
                              }
                            },
                            "levels": {
                              "type": "object",
                              "description": "information about tracked audio levels",
                              "additionalProperties": true,
                              "properties": {
                                "audioMeanGain": {
                                  "type": "integer",
                                  "description": "The average audio input gain for a microphone or speaker, in decibels"
                                },
                                "audioMinGain": {
                                  "type": "integer",
                                  "description": "The minimum audio input gain for a microphone or speaker, in decibels"
                                },
                                "audioMaxGain": {
                                  "type": "integer",
                                  "description": "The maximum audio input gain for a microphone or speaker, in decibels"
                                },
                                "audioMeanVolume": {
                                  "type": "integer",
                                  "description": "The mean audio output volume for a microphone or speaker, in absolute volume [0-65535]",
                                  "minimum": 0,
                                  "maximum": 65535
                                },
                                "audioMinVolume": {
                                  "type": "integer",
                                  "description": "The min audio output volume for a microphone or speaker, in absolute volume [0-65535]",
                                  "minimum": 0,
                                  "maximum": 65535
                                },
                                "audioMaxVolume": {
                                  "type": "integer",
                                  "description": "The max audio output volume for a microphone or speaker, in absolute volume [0-65535]",
                                  "minimum": 0,
                                  "maximum": 65535
                                }
                              }
                            },
                            "captureHardwareProvidedAudioPacketsPerSecond": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 1000
                            },
                            "sharedAudioPacketsPerSecond": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 1000
                            },
                            "txAfterNetworkThreadJitterHistorgram": {
                              "type": "number",
                              "description": "one int64 every 1 minute",
                              "minimum": -9223372036854776000.0,
                              "maximum": 9223372036854776000.0
                            },
                            "txAfterNetworkThreadJitterP50Offset": {
                              "type": "integer",
                              "description": "one short every 1 minute",
                              "minimum": -32768,
                              "maximum": 32767
                            },
                            "txAfterNetworkThreadJitterP95Offset": {
                              "type": "integer",
                              "description": "one short every 1 minute",
                              "minimum": -32768,
                              "maximum": 32767
                            },
                            "mediaFoundationState": {
                              "type": "integer",
                              "minimum": -128,
                              "maximum": 127
                            },
                            "audioCapturePlaybackDriverInfo": {
                              "type": "object",
                              "description": "information about audio driver both on capture and playback side.",
                              "additionalProperties": true,
                              "properties": {
                                "capture": {},
                                "playback": {}
                              }
                            },
                            "audioCapturePlaybackSystemCallback": {
                              "type": "object",
                              "description": "The max jitter of time interval for audio system callback data and the sum of the audio data duration both on capture and playback side for all platforms.",
                              "additionalProperties": true,
                              "properties": {
                                "capture": {},
                                "playback": {}
                              }
                            },
                            "audioCapturePlaybackProcessingCostTime": {
                              "type": "object",
                              "description": "The audio processing cost time both on capture and playback side for all platforms.",
                              "additionalProperties": true,
                              "properties": {
                                "capture": {},
                                "playback": {}
                              }
                            },
                            "audioShareDeviceInfo": {
                              "type": "object",
                              "description": "information about audio share device.",
                              "additionalProperties": true,
                              "properties": {
                                "openCostTimeMs": {
                                  "type": "integer"
                                },
                                "reservedCost": {
                                  "type": "integer"
                                },
                                "maxRms": {
                                  "type": "integer"
                                }
                              }
                            },
                            "audioCapturePlaybackCallbackLostDuration": {
                              "type": "object",
                              "description": "The duration of audio system callback data lost both on capture and playback side for all platforms.",
                              "additionalProperties": true,
                              "properties": {
                                "capture": {},
                                "playback": {}
                              }
                            }
                          }
                        }
                      },
                      "videoTransmit": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "description": "This composite field contains the fields for transmit video sessions",
                          "additionalProperties": true,
                          "required": [
                            "common",
                            "streams"
                          ],
                          "properties": {
                            "common": {
                              "type": "object",
                              "description": "contains the transmit related fields common between all session types for each interval",
                              "additionalProperties": true,
                              "required": [
                                "common",
                                "fecPackets",
                                "fecBitrate",
                                "rtpPackets",
                                "rtpBitrate",
                                "rtcpPackets",
                                "rtcpBitrate",
                                "stunPackets",
                                "stunBitrate",
                                "dtlsPackets",
                                "dtlsBitrate",
                                "transportType",
                                "maxBitrate",
                                "availableBitrate",
                                "queueDelay"
                              ],
                              "properties": {
                                "common": {
                                  "type": "object",
                                  "description": "contains the fields common to both transmit and receive sessions for each interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "isMain",
                                    "mariFecEnabled",
                                    "mariQosEnabled",
                                    "multistreamEnabled",
                                    "direction"
                                  ],
                                  "properties": {
                                    "isMain": {
                                      "type": "boolean"
                                    },
                                    "mariFecEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariRtxEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariQosEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariLiteEnabled": {
                                      "type": "boolean"
                                    },
                                    "multistreamEnabled": {
                                      "type": "boolean"
                                    },
                                    "isMediaBypassEdge": {
                                      "type": "boolean"
                                    },
                                    "isNewAudioPipeline": {
                                      "type": "boolean"
                                    },
                                    "direction": {
                                      "enum": [
                                        "sendrecv",
                                        "sendonly",
                                        "recvonly",
                                        "inactive"
                                      ],
                                      "type": "string"
                                    },
                                    "localPort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "peerReflexivePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "remotePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "maxConsecutiveStunAckInterval": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "yellowMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "redMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "hbhFlowStatus": {
                                      "enum": [
                                        "FLOW",
                                        "FLOW_PRE_ICE",
                                        "FLOW_MEDIA_TIMEOUT",
                                        "NO_FLOW_ERROR",
                                        "NO_FLOW_EXPECTED"
                                      ],
                                      "description": "\"An indication if the relay point (Homer, MSE etc) was expecting to have media flowing and did so\nExample for troubleshooting would be where the enterprise firewall is blocking\ninbound rtp. In that case status=FLOW, client rx packets = 0\"\n",
                                      "type": "string"
                                    }
                                  }
                                },
                                "fecPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "fecBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dscpValue": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 127
                                },
                                "rtxPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "txRtcpInfo": {
                                  "type": "object",
                                  "description": "RTCP Information for a given Interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "rtcpSrPackets",
                                    "rtcpRrPackets",
                                    "rtcpReportBlocks",
                                    "rtcpSdesPackets",
                                    "rtcpByePackets",
                                    "rtcpAppPackets",
                                    "rtcpRtpFbPacket",
                                    "rtcpPsFbPackets",
                                    "rtcpPsFbMariPackets",
                                    "rtcpPsFbMultistreamPackets",
                                    "rtcpXrPackets"
                                  ],
                                  "properties": {
                                    "rtcpSrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpReportBlocks": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpSdesPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpByePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpAppPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbPacket": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbNackPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariAdaptationPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariSyncPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrDuplicatePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckingScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousRetransmittedPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbFirPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPliPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpXrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "stunPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "stunBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "transportType": {
                                  "enum": [
                                    "UDP",
                                    "TCP",
                                    "xTLS",
                                    "TLS"
                                  ],
                                  "type": "string"
                                },
                                "maxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "availableBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "queueDelay": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanRoundTripTime": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "maxRoundTripTime": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "roundTripTime": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "remoteReceiveRate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "maxRemoteLossRate": {
                                  "type": "number"
                                },
                                "remoteLossRate": {
                                  "type": "number"
                                },
                                "meanRemoteLossRate": {
                                  "type": "number"
                                },
                                "maxRemoteJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "remoteJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanRemoteJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "traversalMinDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "traversalMaxDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "traversalMeanDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoMaxDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoMinDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoMeanDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "totalPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "totalBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "mediaPacketSize": {
                                  "type": "object",
                                  "description": "Tracks RTP/RTCP packet sizes",
                                  "additionalProperties": true,
                                  "properties": {
                                    "maxRtpPacketSize": {
                                      "description": "Maximum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRtpPacketSize": {
                                      "description": "Average RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "minRtpPacketSize": {
                                      "description": "Minimum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRtcpPacketSize": {
                                      "description": "Maximum RTCP packet size",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "cellularType": {
                                  "type": "string",
                                  "enum": [
                                    "cellular_2G",
                                    "cellular_2.5G",
                                    "cellular_3G",
                                    "cellular_3.5G",
                                    "cellular_4G",
                                    "cellular_5G"
                                  ]
                                },
                                "isVPN": {
                                  "type": "boolean"
                                },
                                "isVPNSplitTunneling": {
                                  "type": "boolean"
                                }
                              }
                            },
                            "streams": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "description": "contains fields specific to transmit video streams",
                                "additionalProperties": true,
                                "required": [
                                  "common",
                                  "transmittedFrameSize",
                                  "requestedFrameSize",
                                  "transmittedHeight",
                                  "transmittedWidth",
                                  "transmittedKeyFrames",
                                  "requestedKeyFrames",
                                  "localConfigurationChanges",
                                  "remoteConfigurationChanges",
                                  "h264CodecProfile"
                                ],
                                "properties": {
                                  "common": {
                                    "type": "object",
                                    "description": "contains fields common to all transmit streams types",
                                    "additionalProperties": true,
                                    "required": [
                                      "ssci",
                                      "rtpPackets",
                                      "transmittedBitrate",
                                      "requestedBitrate",
                                      "codec"
                                    ],
                                    "properties": {
                                      "ssci": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "duplicateSsci": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpPackets": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "transmittedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "transmittedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "captureOffset": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "codec": {
                                        "type": "string"
                                      },
                                      "csi": {
                                        "type": "array",
                                        "items": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      },
                                      "sourceChanges": {
                                        "type": "object",
                                        "description": "This object tracks SSRC and CSRC changes for an RTP stream, session, etc",
                                        "additionalProperties": true,
                                        "required": [
                                          "ssrcChanges",
                                          "csrcChanges"
                                        ],
                                        "properties": {
                                          "ssrcChanges": {
                                            "description": "The number of RTP SSRC changes seen.  The first RTP packet seen should NOT be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "csrcChanges": {
                                            "description": "The number of RTP CSRC changes seen.  The first RTP packet seen should NOT be counted as a change.  Changes from zero to non-zero CSRC should be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "largeSceneChangeCount": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 32767
                                      },
                                      "internalDelay": {
                                        "type": "object",
                                        "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      }
                                    }
                                  },
                                  "transmittedFrameSize": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "requestedFrameSize": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedHeight": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedWidth": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFrames": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "requestedKeyFrames": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesFeedback": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesConfigurationChange": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesSceneChange": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesOtherLayer": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesClient": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesPeriodic": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesLocalDrop": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesStartup": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesUnknown": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesEncLayerIndexChange": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedKeyFramesSwitchingPoint": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "localConfigurationChanges": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "remoteConfigurationChanges": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "h264CodecProfile": {
                                    "enum": [
                                      "BP",
                                      "CHP"
                                    ],
                                    "type": "string"
                                  },
                                  "av1Metrics": {
                                    "type": "object",
                                    "description": "This object tracks AV1 encoder performance metrics and configuration",
                                    "additionalProperties": true,
                                    "properties": {
                                      "encodeSpeed": {
                                        "description": "AV1 encoder speed setting (0-5, where 0 is slowest/highest quality, 5 is fastest/lowest quality).\nWhen AV1 is not active, 0 is reported and disableReason is set; when AV1 is active, the actual speed is reported and disableReason is absent.\nSpeed 0 when AV1 is active is reserved (e.g. research) and not used in production.\n",
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 5
                                      },
                                      "simdType": {
                                        "description": "SIMD instruction set used by the AV1 encoder (e.g., \"C\", \"SSE\", \"SSE2\", \"SSE3\", \"SSSE3\", \"SSE4_1\", \"AVX\", \"AVX2\", \"AVX512\"). Only present when AV1 is actively encoding.",
                                        "type": "string",
                                        "minLength": 1,
                                        "maxLength": 16
                                      },
                                      "disableReason": {
                                        "description": "Reason why AV1 encoding is disabled, if applicable. Empty or absent when AV1 is actively encoding. Examples include \"NotEnabled\", \"RecordingOn\", \"DPCDisableAV1\", \"SPCDisableAV1\", \"RemoteNotSubscribed\", \"FeatureToggleOff\".",
                                        "type": "string",
                                        "minLength": 0,
                                        "maxLength": 64
                                      }
                                    }
                                  },
                                  "videoQuality": {
                                    "type": "object",
                                    "description": "Windowed PSNR (Peak Signal-to-Noise Ratio) metrics for local encoded video quality monitoring.\nReported when windowed PSNR is enabled for the encoder (AV1 or OpenH264/ H.264); values are\naveraged over the reporting interval. Only present when at least one PSNR sample was taken\nin the interval.\n",
                                    "additionalProperties": true,
                                    "properties": {
                                      "psnrY": {
                                        "description": "Y-plane (luma) PSNR in dB, average over the reporting interval.",
                                        "type": "number"
                                      },
                                      "psnrU": {
                                        "description": "U-plane PSNR in dB, average over the reporting interval. Reserved (e.g. 0) when only luma is measured.",
                                        "type": "number"
                                      },
                                      "psnrV": {
                                        "description": "V-plane PSNR in dB, average over the reporting interval. Reserved (e.g. 0) when only luma is measured.",
                                        "type": "number"
                                      },
                                      "psnrYuv": {
                                        "description": "Combined YUV PSNR in dB, average over the reporting interval. Reserved (e.g. 0) when only luma is measured.",
                                        "type": "number"
                                      },
                                      "psnrSampleCount": {
                                        "description": "Number of PSNR samples included in the interval average.",
                                        "type": "integer",
                                        "minimum": 1,
                                        "maximum": 2147483647
                                      }
                                    }
                                  },
                                  "isAvatar": {
                                    "type": "boolean"
                                  },
                                  "encodeQuality": {
                                    "type": "object",
                                    "description": "video encode quality metrics",
                                    "additionalProperties": true,
                                    "properties": {
                                      "minRegionQp": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxFrameQp": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "avgFrameQp": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxNoiseLevel": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxStrobeLevel": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "videoStrobePattern": {
                                        "type": "string",
                                        "enum": [
                                          "VIDEO_STROBE_PATTERN_NONE",
                                          "VIDEO_STROBE_PATTERN_LOCAL",
                                          "VIDEO_STROBE_PATTERN_GLOBAL",
                                          "VIDEO_STROBE_PATTERN_BAND",
                                          "VIDEO_STROBE_PATTERN_MIXED"
                                        ]
                                      },
                                      "maxAntiStrobeProcessMillis": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      }
                                    }
                                  },
                                  "downgradeReason": {
                                    "type": "object",
                                    "description": "video transmit downgrade reasons",
                                    "additionalProperties": true,
                                    "required": [
                                      "isCamera",
                                      "isNetwork",
                                      "isCpu"
                                    ],
                                    "properties": {
                                      "isCamera": {
                                        "type": "boolean"
                                      },
                                      "isNetwork": {
                                        "type": "boolean"
                                      },
                                      "isCpu": {
                                        "type": "boolean"
                                      },
                                      "isRequested": {
                                        "type": "boolean"
                                      },
                                      "isUser": {
                                        "type": "boolean"
                                      },
                                      "isHardware": {
                                        "type": "boolean"
                                      }
                                    }
                                  },
                                  "isHardwareEncoded": {
                                    "type": "boolean"
                                  },
                                  "backgroundAugmentationType": {
                                    "type": "string",
                                    "enum": [
                                      "VIDEO_BACKGROUND_AUGMENT_NONE",
                                      "VIDEO_BACKGROUND_AUGMENT_BLUR",
                                      "VIDEO_BACKGROUND_AUGMENT_REPLACE_IMAGE",
                                      "VIDEO_BACKGROUND_AUGMENT_REPLACE_VIDEO",
                                      "VIDEO_BACKGROUND_AUGMENT_BLUR_INHOUSE",
                                      "VIDEO_BACKGROUND_AUGMENT_REPLACE_IMAGE_INHOUSE",
                                      "VIDEO_BACKGROUND_AUGMENT_REPLACE_VIDEO_INHOUSE"
                                    ]
                                  },
                                  "backgroundAugmentationFrameworkType": {
                                    "type": "string",
                                    "enum": [
                                      "VIDEO_VBG_FRAMEWORK_NONE",
                                      "VIDEO_VBG_FRAMEWORK_COREML",
                                      "VIDEO_VBG_FRAMEWORK_METAL",
                                      "VIDEO_VBG_FRAMEWORK_CBASED",
                                      "VIDEO_VBG_FRAMEWORK_OPENVINO",
                                      "VIDEO_VBG_FRAMEWORK_OPENVINO_CPU",
                                      "VIDEO_VBG_FRAMEWORK_XNN_GPU",
                                      "VIDEO_VBG_FRAMEWORK_XNN_CPU",
                                      "VIDEO_VBG_FRAMEWORK_XNN_NPU",
                                      "VIDEO_VBG_FRAMEWORK_COREML_LADON",
                                      "VIDEO_VBG_FRAMEWORK_METAL_LADON",
                                      "VIDEO_VBG_FRAMEWORK_CBASED_LADON",
                                      "VIDEO_VBG_FRAMEWORK_OPENVINO_LADON"
                                    ]
                                  },
                                  "touchupMode": {
                                    "type": "string",
                                    "enum": [
                                      "DISABLED",
                                      "WEAK",
                                      "MEDIUM",
                                      "STRONG"
                                    ]
                                  },
                                  "touchupBlendFactor": {
                                    "type": "number",
                                    "minimum": 0.0
                                  },
                                  "encoderProcessInfo": {
                                    "type": "object",
                                    "description": "transmit video pipeline performance metric",
                                    "additionalProperties": true,
                                    "required": [
                                      "meanEncoderProcessMillis",
                                      "maxEncoderProcessMillis"
                                    ],
                                    "properties": {
                                      "meanEncoderProcessMillis": {
                                        "type": "integer",
                                        "minimum": 0
                                      },
                                      "maxEncoderProcessMillis": {
                                        "type": "integer",
                                        "minimum": 0
                                      },
                                      "meanVbgProcessMillis": {
                                        "type": "integer",
                                        "minimum": 0
                                      },
                                      "maxVbgProcessMillis": {
                                        "type": "integer",
                                        "minimum": 0
                                      }
                                    }
                                  },
                                  "videoProcessInfo": {
                                    "type": "object",
                                    "description": "transmit video processing pipeline performance metrics",
                                    "additionalProperties": true,
                                    "properties": {
                                      "meanDenoiseMillis": {
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "meanMiaMillis": {
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "meanDownsampleMillis": {
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxDenoiseMillis": {
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxMiaMillis": {
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxDownsampleMillis": {
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      }
                                    }
                                  },
                                  "backgroundAugmentationModelVersion": {
                                    "type": "string"
                                  },
                                  "ladonModelGpuLoadTime": {
                                    "type": "number",
                                    "minimum": 0.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "wmlHostStartErrorType": {
                                    "type": "string",
                                    "enum": [
                                      "NONE",
                                      "FILE_NOT_FOUND",
                                      "ACCESS_DENIED",
                                      "BAD_EXE_FORMAT",
                                      "EXE_MACHINE_TYPE_MISMATCH",
                                      "POLICY_BLOCKED",
                                      "VERIFICATION_FAILED",
                                      "HOST_PATH_EMPTY",
                                      "IPC_OPEN_FAILED",
                                      "OTHER"
                                    ]
                                  },
                                  "isGestureDetectorOn": {
                                    "type": "boolean"
                                  },
                                  "isBrbDetectorOn": {
                                    "type": "boolean"
                                  },
                                  "isRelightingOn": {
                                    "type": "boolean"
                                  },
                                  "relightingNeededFrameCount": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "relightingSkippedFrameCount": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "relightingConfidenceScore": {
                                    "type": "number",
                                    "minimum": 0.0,
                                    "maximum": 1.0
                                  },
                                  "meanRelitPostProcessMillis": {
                                    "type": "integer",
                                    "minimum": -1,
                                    "maximum": 127
                                  },
                                  "faceDetectMillis": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "faceDetectCount": {
                                    "type": "integer",
                                    "minimum": -1,
                                    "maximum": 127
                                  },
                                  "faceDetectSuccessRate": {
                                    "type": "number",
                                    "minimum": -1.0
                                  },
                                  "badFacePositionRate": {
                                    "type": "number",
                                    "minimum": -1.0,
                                    "maximum": 1.0
                                  },
                                  "capturedFrameRateNormalShare": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "capturedFrameRateHFPSShare": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedFrameRateNormalShare": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "transmittedFrameRateHFPSShare": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "screenCaptureMode": {
                                    "type": "string",
                                    "description": "the method use to capture the screen for screen sharing",
                                    "enum": [
                                      "Unknown",
                                      "Default",
                                      "MAG",
                                      "DUP",
                                      "AVF",
                                      "CGS",
                                      "GDI",
                                      "DIRECTX",
                                      "WINDOW",
                                      "SCK",
                                      "WGC",
                                      "X11",
                                      "MTR",
                                      "WLD"
                                    ]
                                  },
                                  "screenCaptureModeFallbackCount": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "screenCaptureRecord": {
                                    "type": "array",
                                    "items": {
                                      "type": "string"
                                    }
                                  },
                                  "presenterOverlayMode": {
                                    "type": "string",
                                    "description": "the mode of Presenter Overlay feature Apple provides",
                                    "enum": [
                                      "Disabled",
                                      "Small",
                                      "Large"
                                    ]
                                  },
                                  "processShareContentDetectMillis": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 127
                                  },
                                  "shareContentDetectedToApplyDelayMax": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "shareContentDetectedType": {
                                    "type": "string",
                                    "description": "content type of sharing session",
                                    "enum": [
                                      "video",
                                      "text"
                                    ]
                                  },
                                  "shareContentDetectedMethod": {
                                    "type": "string",
                                    "description": "method used to detect the content type of sharing session",
                                    "enum": [
                                      "ai",
                                      "vp",
                                      "preferred",
                                      "others"
                                    ]
                                  },
                                  "shareContentSwitchedToVideoCount": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "shareContentSwitchedToTextCount": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "shareContentVideoDetectionFluctuatesMaxCount": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "shareContentTextDetectionFluctuatesMaxCount": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "shareContentVideoDuration": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "shareContentTextDuration": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "sharedDisplayWidth": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "sharedDisplayHeight": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "maxCodedFrameSize": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "maxCodedFrameSizeIsFromKeyFrame": {
                                    "type": "boolean"
                                  },
                                  "floorType": {
                                    "type": "object",
                                    "description": "Details associated with a share floor type",
                                    "additionalProperties": true,
                                    "required": [
                                      "name"
                                    ],
                                    "properties": {
                                      "name": {
                                        "enum": [
                                          "DEFAULT",
                                          "EMBEDDED_APP",
                                          "OTHER"
                                        ],
                                        "type": "string"
                                      },
                                      "priority": {}
                                    }
                                  },
                                  "announcedView": {
                                    "type": "string",
                                    "description": "view type of a video stream",
                                    "enum": [
                                      "Default",
                                      "Speaker",
                                      "Stereoscopic"
                                    ]
                                  },
                                  "cameraAppliedView": {
                                    "type": "object",
                                    "description": "type of crop/composition created by automatic framing on a video device",
                                    "additionalProperties": true,
                                    "required": [
                                      "viewName",
                                      "numberOfVideoPanes"
                                    ],
                                    "properties": {
                                      "viewName": {
                                        "type": "string",
                                        "description": "name of the view",
                                        "enum": [
                                          "Overview",
                                          "Closeup",
                                          "Frames",
                                          "OverlaidCloseup",
                                          "Manual",
                                          "Other"
                                        ]
                                      },
                                      "numberOfVideoPanes": {
                                        "type": "number",
                                        "description": "number of composed video panes (usually 1, but can be more in Frames view)",
                                        "minimum": 1.0,
                                        "maximum": 9223372036854776000.0
                                      }
                                    }
                                  },
                                  "contentSourceInputs": {
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "description": "Video content source type and quality",
                                      "additionalProperties": true,
                                      "required": [
                                        "sourceType",
                                        "sourceIdentifier",
                                        "height",
                                        "width",
                                        "frameRate"
                                      ],
                                      "properties": {
                                        "sourceType": {},
                                        "sourceIdentifier": {
                                          "type": "string"
                                        },
                                        "correlationId": {
                                          "type": "string"
                                        },
                                        "lastIntervalNumber": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "height": {
                                          "type": "integer",
                                          "minimum": -2147483648,
                                          "maximum": 2147483647
                                        },
                                        "width": {
                                          "type": "integer",
                                          "minimum": -2147483648,
                                          "maximum": 2147483647
                                        },
                                        "frameRate": {
                                          "type": "integer",
                                          "minimum": -2147483648,
                                          "maximum": 2147483647
                                        }
                                      }
                                    }
                                  },
                                  "videoSourceInputs": {
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "description": "Video source type and quality",
                                      "additionalProperties": true,
                                      "required": [
                                        "sourceType",
                                        "sourceIdentifier",
                                        "height",
                                        "width",
                                        "frameRate"
                                      ],
                                      "properties": {
                                        "sourceType": {
                                          "type": "string",
                                          "description": "Video source type for outgoing video sessions",
                                          "enum": [
                                            "HDMI",
                                            "SDI",
                                            "InternCamera",
                                            "VGA",
                                            "USBC",
                                            "USBCamera",
                                            "VideoOverEthernet",
                                            "AirPlay",
                                            "Miracast",
                                            "DirectShare",
                                            "JpgPresentation",
                                            "JpgVideoMutePoster",
                                            "JpgRemoteAccess",
                                            "Other"
                                          ]
                                        },
                                        "sourceIdentifier": {
                                          "type": "string"
                                        },
                                        "correlationId": {
                                          "type": "string"
                                        },
                                        "lastIntervalNumber": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "height": {
                                          "type": "integer",
                                          "minimum": -2147483648,
                                          "maximum": 2147483647
                                        },
                                        "width": {
                                          "type": "integer",
                                          "minimum": -2147483648,
                                          "maximum": 2147483647
                                        },
                                        "frameRate": {
                                          "type": "integer",
                                          "minimum": -2147483648,
                                          "maximum": 2147483647
                                        }
                                      }
                                    }
                                  },
                                  "camOutputFps": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "camOutputIntervalMin": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "camOutputIntervalMax": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "camOutputSysIntervalMin": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "camOutputSysIntervalMax": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "adaptedFrames": {
                                    "type": "integer",
                                    "minimum": -2147483648,
                                    "maximum": 2147483647
                                  },
                                  "droppedFrames": {
                                    "type": "integer",
                                    "minimum": -2147483648,
                                    "maximum": 2147483647
                                  },
                                  "sentFps": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "vbgOutputFps": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "encCtrlTargetedFps": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "qstarTargetedFps": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "feedToEncodeFps": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "qstarBiasedFpsCount": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "qstarBiasedFps": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "qstarBiasedResCount": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "qstarBiasedRes": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "txMinSentFps": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "maxFrameTransmitDelay": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "maxFrameTransmitDelayIsFromKeyframe": {
                                    "type": "boolean"
                                  },
                                  "isSmoothEncodeEnabled": {
                                    "type": "boolean"
                                  },
                                  "numRcSkippedFrames": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "largestRcSkippedFrames": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "meanRcTheoreticalLatency": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "maxRcTheoreticalLatency": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  }
                                }
                              }
                            },
                            "viewAnnouncements": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "description": "view type of a video stream",
                                "enum": [
                                  "Default",
                                  "Speaker",
                                  "Stereoscopic"
                                ]
                              }
                            },
                            "viewReconfigurations": {
                              "type": "number",
                              "minimum": -9223372036854776000.0,
                              "maximum": 9223372036854776000.0
                            },
                            "txSimulcastNum": {
                              "type": "number",
                              "minimum": -9223372036854776000.0,
                              "maximum": 9223372036854776000.0
                            }
                          }
                        }
                      },
                      "audioReceive": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "description": "composite field that contains the fields for receive audio sessions.",
                          "additionalProperties": true,
                          "required": [
                            "common",
                            "streams"
                          ],
                          "properties": {
                            "common": {
                              "type": "object",
                              "description": "contains the receive related fields between all sessions types for each interval.",
                              "additionalProperties": true,
                              "required": [
                                "common",
                                "fecPackets",
                                "fecBitrate",
                                "rtpPackets",
                                "rtpBitrate",
                                "rtpHopByHopLost",
                                "mediaHopByHopLost",
                                "rtpRecovered",
                                "rtcpPackets",
                                "rtcpBitrate",
                                "stunPackets",
                                "stunBitrate",
                                "dtlsPackets",
                                "dtlsBitrate",
                                "transportType",
                                "maxBitrate",
                                "srtpUnprotectErrors"
                              ],
                              "properties": {
                                "common": {
                                  "type": "object",
                                  "description": "contains the fields common to both transmit and receive sessions for each interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "isMain",
                                    "mariFecEnabled",
                                    "mariQosEnabled",
                                    "multistreamEnabled",
                                    "direction"
                                  ],
                                  "properties": {
                                    "isMain": {
                                      "type": "boolean"
                                    },
                                    "mariFecEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariRtxEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariQosEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariLiteEnabled": {
                                      "type": "boolean"
                                    },
                                    "multistreamEnabled": {
                                      "type": "boolean"
                                    },
                                    "isMediaBypassEdge": {
                                      "type": "boolean"
                                    },
                                    "isNewAudioPipeline": {
                                      "type": "boolean"
                                    },
                                    "direction": {
                                      "enum": [
                                        "sendrecv",
                                        "sendonly",
                                        "recvonly",
                                        "inactive"
                                      ],
                                      "type": "string"
                                    },
                                    "localPort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "peerReflexivePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "remotePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "maxConsecutiveStunAckInterval": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "yellowMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "redMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "hbhFlowStatus": {
                                      "enum": [
                                        "FLOW",
                                        "FLOW_PRE_ICE",
                                        "FLOW_MEDIA_TIMEOUT",
                                        "NO_FLOW_ERROR",
                                        "NO_FLOW_EXPECTED"
                                      ],
                                      "description": "\"An indication if the relay point (Homer, MSE etc) was expecting to have media flowing and did so\nExample for troubleshooting would be where the enterprise firewall is blocking\ninbound rtp. In that case status=FLOW, client rx packets = 0\"\n",
                                      "type": "string"
                                    }
                                  }
                                },
                                "fecPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "fecBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dscpValue": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 127
                                },
                                "rtxPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanRtxDelay": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "maxRtxDelay": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpHopByHopLost": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "mediaHopByHopLost": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpRecovered": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtxRecovered": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rxRtcpInfo": {
                                  "type": "object",
                                  "description": "RTCP Information for a given Interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "rtcpSrPackets",
                                    "rtcpRrPackets",
                                    "rtcpReportBlocks",
                                    "rtcpSdesPackets",
                                    "rtcpByePackets",
                                    "rtcpAppPackets",
                                    "rtcpRtpFbPacket",
                                    "rtcpPsFbPackets",
                                    "rtcpPsFbMariPackets",
                                    "rtcpPsFbMultistreamPackets",
                                    "rtcpXrPackets"
                                  ],
                                  "properties": {
                                    "rtcpSrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpReportBlocks": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpSdesPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpByePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpAppPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbPacket": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbNackPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariAdaptationPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariSyncPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrDuplicatePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckingScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousRetransmittedPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbFirPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPliPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpXrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "stunPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "stunBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "transportType": {
                                  "enum": [
                                    "UDP",
                                    "TCP",
                                    "xTLS",
                                    "TLS"
                                  ],
                                  "type": "string"
                                },
                                "maxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "srtpUnprotectErrors": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "srtpUnprotectErrorDetails": {
                                  "type": "object",
                                  "description": "SRTP/SRTCP unprotect error details",
                                  "additionalProperties": true,
                                  "required": [
                                    "authFailures",
                                    "cipherFailures",
                                    "replayFailures",
                                    "unknownFailures"
                                  ],
                                  "properties": {
                                    "authFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "cipherFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "replayFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "unknownFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "srtcpUnprotectErrors": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "srtcpUnprotectErrorDetails": {
                                  "type": "object",
                                  "description": "SRTP/SRTCP unprotect error details",
                                  "additionalProperties": true,
                                  "required": [
                                    "authFailures",
                                    "cipherFailures",
                                    "replayFailures",
                                    "unknownFailures"
                                  ],
                                  "properties": {
                                    "authFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "cipherFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "replayFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "unknownFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "totalPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "totalBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "mediaPacketSize": {
                                  "type": "object",
                                  "description": "Tracks RTP/RTCP packet sizes",
                                  "additionalProperties": true,
                                  "properties": {
                                    "maxRtpPacketSize": {
                                      "description": "Maximum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRtpPacketSize": {
                                      "description": "Average RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "minRtpPacketSize": {
                                      "description": "Minimum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRtcpPacketSize": {
                                      "description": "Maximum RTCP packet size",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "cellularType": {
                                  "type": "string",
                                  "enum": [
                                    "cellular_2G",
                                    "cellular_2.5G",
                                    "cellular_3G",
                                    "cellular_3.5G",
                                    "cellular_4G",
                                    "cellular_5G"
                                  ]
                                },
                                "isVPN": {
                                  "type": "boolean"
                                },
                                "isVPNSplitTunneling": {
                                  "type": "boolean"
                                },
                                "maxHbhJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanHbhJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                }
                              }
                            },
                            "streams": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "description": "contains fields specific to receive audio stream",
                                "additionalProperties": true,
                                "required": [
                                  "common"
                                ],
                                "properties": {
                                  "common": {
                                    "type": "object",
                                    "description": "contains fields common to all types of receive stream",
                                    "additionalProperties": true,
                                    "required": [
                                      "ssci",
                                      "rtpPackets",
                                      "rtpEndToEndLost",
                                      "concealedFrames",
                                      "maxConcealRunLength",
                                      "receivedBitrate",
                                      "requestedBitrate",
                                      "optimalBitrate",
                                      "csi",
                                      "codec"
                                    ],
                                    "properties": {
                                      "ssci": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpPackets": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpEndToEndLost": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpMaxEndToEndLoss": {
                                        "type": "number"
                                      },
                                      "rtpMinEndToEndLoss": {
                                        "type": "number"
                                      },
                                      "concealedFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxConcealRunLength": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "activeSpeech": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "activeSpeechConcealment": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxConsecutiveActiveSpeechConcealment": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "silenceFromGatewayNum": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "inbandPacketLossRate": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "cngPacketNum": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "silenceSuppressionNum": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "maxTimestampInterval": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "maxUnderrunNum": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "receivedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "optimalFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedHarmonicScore": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "sentToRenderFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrameSkips": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrameMaxContinuousSkip": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "meanRtpJitter": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxRtpJitter": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpJitter": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "receivedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "optimalBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "durationForSpeedChanged": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "endToEndTransmitDelay": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "csi": {
                                        "type": "array",
                                        "items": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      },
                                      "codec": {
                                        "type": "string"
                                      },
                                      "language": {
                                        "type": "string",
                                        "enum": [
                                          "floor",
                                          "si-af",
                                          "si-sq",
                                          "si-am",
                                          "si-ar",
                                          "si-hy",
                                          "si-az",
                                          "si-eu",
                                          "si-be",
                                          "si-bn",
                                          "si-bs",
                                          "si-bg",
                                          "si-zh-HK",
                                          "si-ca",
                                          "si-ceb",
                                          "si-co",
                                          "si-hr",
                                          "si-cs",
                                          "si-da",
                                          "si-nl",
                                          "si-en",
                                          "si-eo",
                                          "si-et",
                                          "si-fi",
                                          "si-fr",
                                          "si-fy",
                                          "si-gl",
                                          "si-ka",
                                          "si-de",
                                          "si-el",
                                          "si-gu",
                                          "si-zh-TW",
                                          "si-ht",
                                          "si-ha",
                                          "si-haw",
                                          "si-he",
                                          "si-hi",
                                          "si-hmn",
                                          "si-hu",
                                          "si-is",
                                          "si-ig",
                                          "si-id",
                                          "si-ga",
                                          "si-it",
                                          "si-ja",
                                          "si-jv",
                                          "si-kn",
                                          "si-kk",
                                          "si-km",
                                          "si-rw",
                                          "si-ko",
                                          "si-ku",
                                          "si-ky",
                                          "si-lo",
                                          "si-la",
                                          "si-lv",
                                          "si-lt",
                                          "si-lb",
                                          "si-mk",
                                          "si-mg",
                                          "si-ms",
                                          "si-ml",
                                          "si-mt",
                                          "si-zh",
                                          "si-mi",
                                          "si-mr",
                                          "si-mn",
                                          "si-my",
                                          "si-ne",
                                          "si-no",
                                          "si-ny",
                                          "si-or",
                                          "si-ps",
                                          "si-fa",
                                          "si-pl",
                                          "si-pt",
                                          "si-pa",
                                          "si-ro",
                                          "si-ru",
                                          "si-sm",
                                          "si-gd",
                                          "si-sr",
                                          "si-st",
                                          "si-sn",
                                          "si-sd",
                                          "si-si",
                                          "si-sk",
                                          "si-sl",
                                          "si-so",
                                          "si-es",
                                          "si-su",
                                          "si-sw",
                                          "si-sv",
                                          "si-tl",
                                          "si-tg",
                                          "si-ta",
                                          "si-tt",
                                          "si-te",
                                          "si-th",
                                          "si-tr",
                                          "si-tk",
                                          "si-uk",
                                          "si-ur",
                                          "si-ug",
                                          "si-uz",
                                          "si-vi",
                                          "si-cy",
                                          "si-xh",
                                          "si-yi",
                                          "si-yo",
                                          "si-zu",
                                          "si-Other"
                                        ]
                                      },
                                      "sourceChanges": {
                                        "type": "object",
                                        "description": "This object tracks SSRC and CSRC changes for an RTP stream, session, etc",
                                        "additionalProperties": true,
                                        "required": [
                                          "ssrcChanges",
                                          "csrcChanges"
                                        ],
                                        "properties": {
                                          "ssrcChanges": {
                                            "description": "The number of RTP SSRC changes seen.  The first RTP packet seen should NOT be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "csrcChanges": {
                                            "description": "The number of RTP CSRC changes seen.  The first RTP packet seen should NOT be counted as a change.  Changes from zero to non-zero CSRC should be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "concealmentReasonByPacket": {
                                        "type": "object",
                                        "description": "The object tracks the detail reasons by which concealment is caused. The unit of metrics depend on upper-level objects. Currently, packet or frame can be used as unit.",
                                        "additionalProperties": true,
                                        "properties": {
                                          "byNetwork": {
                                            "description": "concealment caused by network loss",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOverflow": {
                                            "description": "concealment caused by buffer overflow. when total buffer length exceeds max delay threshold, buffer will overflow and data will be dropped.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byReset": {
                                            "description": "concealment caused by buffer is reset.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byLate": {
                                            "description": "concealment caused by late packet or frame. some packets or frames arrive late and the previous one has been played.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPoorPerformance": {
                                            "description": "concealment caused by poor performance.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byIncreasedDelay": {
                                            "description": "only for audio. Number of concealment packets/frames sent to the audio decoder when frames are held back to increase re-order audio delay.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byAVSync": {
                                            "description": "only for video. concealment caused by AV sync",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPrevFramePopped": {
                                            "description": "only for video. Some video frames which have not been complete are forced to pop up because the subsequent frame has been complete. This cause video concealment.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOthers": {
                                            "description": "concealment caused by the other unknown reasons",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "concealmentReasonByFrame": {
                                        "type": "object",
                                        "description": "The object tracks the detail reasons by which concealment is caused. The unit of metrics depend on upper-level objects. Currently, packet or frame can be used as unit.",
                                        "additionalProperties": true,
                                        "properties": {
                                          "byNetwork": {
                                            "description": "concealment caused by network loss",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOverflow": {
                                            "description": "concealment caused by buffer overflow. when total buffer length exceeds max delay threshold, buffer will overflow and data will be dropped.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byReset": {
                                            "description": "concealment caused by buffer is reset.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byLate": {
                                            "description": "concealment caused by late packet or frame. some packets or frames arrive late and the previous one has been played.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPoorPerformance": {
                                            "description": "concealment caused by poor performance.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byIncreasedDelay": {
                                            "description": "only for audio. Number of concealment packets/frames sent to the audio decoder when frames are held back to increase re-order audio delay.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byAVSync": {
                                            "description": "only for video. concealment caused by AV sync",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPrevFramePopped": {
                                            "description": "only for video. Some video frames which have not been complete are forced to pop up because the subsequent frame has been complete. This cause video concealment.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOthers": {
                                            "description": "concealment caused by the other unknown reasons",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "interruptCount": {
                                        "type": "object",
                                        "description": "the number of  consecutive concealment time which is larger than the threshold in one minute.  Currently,  60 and 120 ms are used as the threshold.",
                                        "additionalProperties": true,
                                        "properties": {
                                          "longerThan60": {
                                            "description": "interrupt count longer than 60 ms in one minute",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "longerThan120": {
                                            "description": "interrupt count longer than 120 ms in one minute",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "jitterBufferDelay": {
                                        "type": "object",
                                        "description": "This object tracks the delay associated with a jitter buffer",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) used by the jitter buffer",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) used by the jitter buffer",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) used by the jitter buffer",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "endToEndDelay": {
                                        "type": "object",
                                        "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "endToEndDelayKeyFrame": {
                                        "type": "object",
                                        "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "endToEndDelayByRtcp": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "endToEndDelayComponents": {
                                        "type": "object",
                                        "description": "The components of the E2E delay",
                                        "additionalProperties": true,
                                        "properties": {
                                          "senderTraversalDelay": {
                                            "description": "avg Time(MS) spent in sender processing",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "senderTransmitDelay": {
                                            "description": "Avg of RTT/2 between sender client and server",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "totalServerTransmitDelay": {
                                            "description": "Avg of total transmit time spent among all servers",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "totalServerTraversalDelay": {
                                            "description": "Avg of total processing time spent in all servers",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "receiverTraversalDelay": {
                                            "description": "avg Time(MS) spent in receiver processing",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "receiverTransmitDelay": {
                                            "description": "Avg of RTT/2 between receiver client and server",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "totalHops": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "serverCrossDataCenterCnt": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "linkNodeList": {
                                        "type": "array",
                                        "items": {
                                          "type": "object",
                                          "description": "This object shows the node info in the link of the call",
                                          "additionalProperties": true,
                                          "properties": {
                                            "nodeType": {
                                              "description": "The node type which shows the client and server type shown in the enum lists.",
                                              "type": "string",
                                              "enum": [
                                                "WME_CLIENT_WINDOWS",
                                                "WME_CLIENT_MAC",
                                                "WME_CLIENT_IOS",
                                                "WME_CLIENT_ANDROID",
                                                "WME_CLIENT_LINUX",
                                                "DEVICE_CLIENT",
                                                "HOMER_VIDEO_MESH",
                                                "HOMER_CLOUD",
                                                "EDONUS_CLOUD",
                                                "EDONUS_VIDEO_MESH",
                                                "EDGE"
                                              ]
                                            },
                                            "regionInfo": {
                                              "description": "The location info, for example 'CN'",
                                              "type": "string"
                                            },
                                            "traversalDelay": {
                                              "description": "The processing time spent in client or server",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "transmitDelay": {
                                              "description": "RTT/2 between the current node with the last hop",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "maxTraversalDelay": {
                                              "description": "The max processing time spent in client or server",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "maxTransmitDelay": {
                                              "description": "The max RTT/2 between the current node with the last hop",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "isCrossRegion": {
                                              "description": "Whether the current node is cross region with the last hop. false means \"not cross\" and true means \"cross region\".",
                                              "type": "boolean"
                                            }
                                          }
                                        }
                                      },
                                      "endToEndDelayByCsi": {
                                        "description": "Aggregated end to end delay representing the mean, max, min delay group by csi",
                                        "type": "array",
                                        "items": {
                                          "type": "object",
                                          "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side) group by csi",
                                          "additionalProperties": true,
                                          "properties": {
                                            "csi": {
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "delay": {
                                              "type": "object",
                                              "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                              "additionalProperties": true,
                                              "required": [
                                                "meanDelay",
                                                "maxDelay",
                                                "minDelay"
                                              ],
                                              "properties": {
                                                "meanDelay": {
                                                  "description": "The average delay (in milliseconds) from end to end",
                                                  "type": "number",
                                                  "minimum": 0.0,
                                                  "maximum": 9223372036854776000.0
                                                },
                                                "maxDelay": {
                                                  "description": "The maximum delay (in milliseconds) from end to end",
                                                  "type": "number",
                                                  "minimum": 0.0,
                                                  "maximum": 9223372036854776000.0
                                                },
                                                "minDelay": {
                                                  "description": "The minimum delay (in milliseconds) from end to end",
                                                  "type": "number",
                                                  "minimum": 0.0,
                                                  "maximum": 9223372036854776000.0
                                                }
                                              }
                                            }
                                          }
                                        }
                                      }
                                    }
                                  },
                                  "isRxCallBackgroundNoiseReductionModeOn": {
                                    "type": "boolean"
                                  },
                                  "isMeasureSNROn": {
                                    "type": "boolean"
                                  },
                                  "averageSNRValue": {
                                    "type": "number"
                                  },
                                  "audioqoem": {
                                    "type": "object",
                                    "description": "contains fields for QOEM MOS score",
                                    "additionalProperties": true,
                                    "required": [
                                      "version",
                                      "averageNetMOS",
                                      "minNetMOS",
                                      "averageJitterMOS",
                                      "minJitterMOS"
                                    ],
                                    "properties": {
                                      "version": {
                                        "type": "string"
                                      },
                                      "averageNetMOS": {
                                        "type": "number",
                                        "description": "Average Estimated Mean Opinion Score by considering network\u2019s jitter, loss etc."
                                      },
                                      "minNetMOS": {
                                        "type": "number",
                                        "description": "Min Estimated Mean Opinion score by considering network\u2019s jitter, loss etc."
                                      },
                                      "averageJitterMOS": {
                                        "type": "number",
                                        "description": "Average Estimated Mean Opinion Score jitter buffer\u2019s status, such as drop packet, do PLC, do recover etc."
                                      },
                                      "minJitterMOS": {
                                        "type": "number",
                                        "description": "Min Estimated Mean Opinion Score jitter buffer\u2019s status, such as drop packet, do PLC, do recover etc."
                                      },
                                      "pesqLQO": {
                                        "type": "number",
                                        "description": "Perceptual Evaluation of Speech Quality - Listening Quality Objective (PESQ-LQO)"
                                      }
                                    }
                                  },
                                  "audioPlaybackMethod": {
                                    "type": "string",
                                    "enum": [
                                      "AUDIO_ANDROID_JAVA_METHOD",
                                      "AUDIO_ANDROID_AAUDIO_METHOD"
                                    ]
                                  },
                                  "audioAlgorithmModulesInfo": {
                                    "type": "object",
                                    "description": "audio received algorithm modules performance data(AGC,NR,MultiChannelPreprocess)",
                                    "additionalProperties": true,
                                    "properties": {
                                      "speechRMS": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "maxSpeechRMS": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "maxRMS": {
                                        "type": "integer",
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "avrRMS": {
                                        "type": "integer",
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "maxRMSBeforeRxSE": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "maxRMSAfterRxSE": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "maxRMSBeforePDAGC": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "speechLength": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 240,
                                        "description": "one unsigned char every 1 minute, 0 for 0s, plus 4 for +1s"
                                      },
                                      "speechQuality": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 100,
                                        "description": "one unsigned char every 1 minute, VAD value to reflect speech quality"
                                      },
                                      "bnrTRN": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 5000,
                                        "description": "one unsigned short every 1 minute"
                                      },
                                      "averageSEProcessTime": {
                                        "type": "number",
                                        "description": "one float every 1 minute, in milliseconds"
                                      },
                                      "maxSEProcessTime": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "description": "one int every 1 minute, in milliseconds",
                                        "maximum": 2147483647
                                      },
                                      "bnrLength": {
                                        "type": "integer",
                                        "description": "one unsigned char every 1 minute, in seconds",
                                        "minimum": -128,
                                        "maximum": 127
                                      },
                                      "bweLength": {
                                        "type": "integer",
                                        "description": "one unsigned char every 1 minute, in seconds",
                                        "minimum": -128,
                                        "maximum": 127
                                      },
                                      "mohLength": {
                                        "type": "integer",
                                        "description": "one unsigned char every 1 minute, in seconds",
                                        "minimum": -128,
                                        "maximum": 127
                                      },
                                      "beepLength": {
                                        "type": "integer",
                                        "description": "one unsigned char every 1 minute, in seconds",
                                        "minimum": -128,
                                        "maximum": 127
                                      },
                                      "sumSEOvertimeCount": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "description": "sum count in number",
                                        "maximum": 2147483647
                                      },
                                      "sumDisableSECountbyDPC": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "description": "sum count in number",
                                        "maximum": 2147483647
                                      },
                                      "wmosMedian": {
                                        "type": "number",
                                        "description": "one float every 1 minute."
                                      },
                                      "wmosDispersion": {
                                        "type": "number",
                                        "description": "one float every 1 minute."
                                      },
                                      "speechRMSRaw": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 255,
                                        "description": "one unsigned char every 1 minute, 0 for 0dB, plus 1 for -0.5dB"
                                      },
                                      "averageRxModuleCostTime": {
                                        "type": "integer",
                                        "description": "one unsigned short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "opusDredRxFrameCount": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "opusDredRxMaxCostTime": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "opusDredRxAvgCostTime": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "decoderRxMaxCostTimePerMin": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "decoderRxAvgCostTimePerMin": {
                                        "type": "integer",
                                        "description": "one short every 1 minute",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      }
                                    }
                                  },
                                  "audioModuleQualityInfo": {
                                    "type": "object",
                                    "description": "audio receive pipeline modules' quality metric",
                                    "additionalProperties": true,
                                    "properties": {
                                      "xcodecTotalDecodedFrames": {
                                        "type": "integer",
                                        "description": "how many frames are decoded by Xcodec in one minute.",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "xcodecDecoded6kFrames": {
                                        "type": "integer",
                                        "description": "how many frames encoded with 6kbps (from primary packets) are decoded by Xcodec in one minute.",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "xcodecDecoded3kFrames": {
                                        "type": "integer",
                                        "description": "how many frames encoded with 3kbps (from redundant packets) are decoded by Xcodec in one minute.",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "xcodecDecoded2kFrames": {
                                        "type": "integer",
                                        "description": "how many frames encoded with 2kbps (from redundant packets) are decoded by Xcodec in one minute.",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "xcodecDecoded1kFrames": {
                                        "type": "integer",
                                        "description": "how many frames encoded with 1kbps (from redundant packets) are decoded by Xcodec in one minute.",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      },
                                      "xcodecDecodedPLCFrames": {
                                        "type": "integer",
                                        "description": "how many frames are lost and concealed by Xcodec in one minute.",
                                        "minimum": -32768,
                                        "maximum": 32767
                                      }
                                    }
                                  },
                                  "avSync": {
                                    "type": "object",
                                    "description": "This object tracks the the audio video sync data, to see whether the video timestamp is matching with audio timestamp",
                                    "additionalProperties": true,
                                    "properties": {
                                      "maxVideoLateInterval": {
                                        "description": "Compared with audio, the maximum video delay time (in milliseconds) in last interval",
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxVideoEarlyInterval": {
                                        "description": "Compared with audio, the maximum video early time (in milliseconds) in last interval",
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "decidePlayedUnsyncRatio": {
                                        "description": "Compared with audio, the unsync video frames get played out / total frames",
                                        "type": "number",
                                        "minimum": 0.0
                                      },
                                      "decidePlayedSyncRatio": {
                                        "description": "Compared with audio, the sync video frames get played out / total frames (with undetectable latency, in range (-100ms, 25ms))",
                                        "type": "number",
                                        "minimum": 0.0
                                      },
                                      "maxAudioAdjustment": {
                                        "description": "The max delay (in milliseconds) in last interval applied to audio for avsync",
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxVideoAdjustment": {
                                        "description": "The max delay (in milliseconds) in last interval applied to video for avsync",
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "totalMatched": {
                                        "description": "The number of milliseconds in the last 60s (MQE interval) for which a received audio stream was matched to a video stream from the same source.",
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "totalCanSync": {
                                        "description": "The total number of milliseconds in the last 60s (MQE interval) where the received audio stream was matched to a video stream and the common clock was able to be determined (e.g. both streams had known values from recent RTCP SR).",
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "totalAudioStretched": {
                                        "description": "The total number of milliseconds of audio that was added as an AV sync adjustment in the last 60s (e.g. if the audio playout was slowed down by inserting comfort noise or similar)",
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "totalAudioShrunk": {
                                        "description": "The total number of milliseconds of audio that was dropped as an AV sync adjustment in the last 60s, either not decoded at all or decoded but not rendered (e.g. if the audio playout was sped up by decoding multiple frames but only rendering a subset of those frames)",
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "totalVideoStretched": {
                                        "description": "The number of milliseconds of video that was added as an AV sync adjustment in the last 60s",
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "totalVideoShrunk": {
                                        "description": "The number of milliseconds of video that was dropped as an AV sync adjustment in the last 60s",
                                        "type": "number",
                                        "minimum": 0.0,
                                        "maximum": 9223372036854776000.0
                                      }
                                    }
                                  }
                                }
                              }
                            },
                            "levels": {
                              "type": "object",
                              "description": "information about tracked audio levels",
                              "additionalProperties": true,
                              "properties": {
                                "audioMeanGain": {
                                  "type": "integer",
                                  "description": "The average audio input gain for a microphone or speaker, in decibels"
                                },
                                "audioMinGain": {
                                  "type": "integer",
                                  "description": "The minimum audio input gain for a microphone or speaker, in decibels"
                                },
                                "audioMaxGain": {
                                  "type": "integer",
                                  "description": "The maximum audio input gain for a microphone or speaker, in decibels"
                                },
                                "audioMeanVolume": {
                                  "type": "integer",
                                  "description": "The mean audio output volume for a microphone or speaker, in absolute volume [0-65535]",
                                  "minimum": 0,
                                  "maximum": 65535
                                },
                                "audioMinVolume": {
                                  "type": "integer",
                                  "description": "The min audio output volume for a microphone or speaker, in absolute volume [0-65535]",
                                  "minimum": 0,
                                  "maximum": 65535
                                },
                                "audioMaxVolume": {
                                  "type": "integer",
                                  "description": "The max audio output volume for a microphone or speaker, in absolute volume [0-65535]",
                                  "minimum": 0,
                                  "maximum": 65535
                                }
                              }
                            },
                            "playbackHardwareRequiredAudioPacketsPerSecond": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 1000
                            }
                          }
                        }
                      },
                      "videoReceive": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "description": "composite field that contains the fields for receive video sessions.",
                          "additionalProperties": true,
                          "required": [
                            "common",
                            "streams"
                          ],
                          "properties": {
                            "common": {
                              "type": "object",
                              "description": "contains the receive related fields between all sessions types for each interval.",
                              "additionalProperties": true,
                              "required": [
                                "common",
                                "fecPackets",
                                "fecBitrate",
                                "rtpPackets",
                                "rtpBitrate",
                                "rtpHopByHopLost",
                                "mediaHopByHopLost",
                                "rtpRecovered",
                                "rtcpPackets",
                                "rtcpBitrate",
                                "stunPackets",
                                "stunBitrate",
                                "dtlsPackets",
                                "dtlsBitrate",
                                "transportType",
                                "maxBitrate",
                                "srtpUnprotectErrors"
                              ],
                              "properties": {
                                "common": {
                                  "type": "object",
                                  "description": "contains the fields common to both transmit and receive sessions for each interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "isMain",
                                    "mariFecEnabled",
                                    "mariQosEnabled",
                                    "multistreamEnabled",
                                    "direction"
                                  ],
                                  "properties": {
                                    "isMain": {
                                      "type": "boolean"
                                    },
                                    "mariFecEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariRtxEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariQosEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariLiteEnabled": {
                                      "type": "boolean"
                                    },
                                    "multistreamEnabled": {
                                      "type": "boolean"
                                    },
                                    "isMediaBypassEdge": {
                                      "type": "boolean"
                                    },
                                    "isNewAudioPipeline": {
                                      "type": "boolean"
                                    },
                                    "direction": {
                                      "enum": [
                                        "sendrecv",
                                        "sendonly",
                                        "recvonly",
                                        "inactive"
                                      ],
                                      "type": "string"
                                    },
                                    "localPort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "peerReflexivePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "remotePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "maxConsecutiveStunAckInterval": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "yellowMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "redMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "hbhFlowStatus": {
                                      "enum": [
                                        "FLOW",
                                        "FLOW_PRE_ICE",
                                        "FLOW_MEDIA_TIMEOUT",
                                        "NO_FLOW_ERROR",
                                        "NO_FLOW_EXPECTED"
                                      ],
                                      "description": "\"An indication if the relay point (Homer, MSE etc) was expecting to have media flowing and did so\nExample for troubleshooting would be where the enterprise firewall is blocking\ninbound rtp. In that case status=FLOW, client rx packets = 0\"\n",
                                      "type": "string"
                                    }
                                  }
                                },
                                "fecPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "fecBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dscpValue": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 127
                                },
                                "rtxPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanRtxDelay": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "maxRtxDelay": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpHopByHopLost": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "mediaHopByHopLost": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpRecovered": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtxRecovered": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rxRtcpInfo": {
                                  "type": "object",
                                  "description": "RTCP Information for a given Interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "rtcpSrPackets",
                                    "rtcpRrPackets",
                                    "rtcpReportBlocks",
                                    "rtcpSdesPackets",
                                    "rtcpByePackets",
                                    "rtcpAppPackets",
                                    "rtcpRtpFbPacket",
                                    "rtcpPsFbPackets",
                                    "rtcpPsFbMariPackets",
                                    "rtcpPsFbMultistreamPackets",
                                    "rtcpXrPackets"
                                  ],
                                  "properties": {
                                    "rtcpSrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpReportBlocks": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpSdesPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpByePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpAppPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbPacket": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbNackPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariAdaptationPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariSyncPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrDuplicatePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckingScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousRetransmittedPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbFirPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPliPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpXrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "stunPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "stunBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "transportType": {
                                  "enum": [
                                    "UDP",
                                    "TCP",
                                    "xTLS",
                                    "TLS"
                                  ],
                                  "type": "string"
                                },
                                "maxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "srtpUnprotectErrors": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "srtpUnprotectErrorDetails": {
                                  "type": "object",
                                  "description": "SRTP/SRTCP unprotect error details",
                                  "additionalProperties": true,
                                  "required": [
                                    "authFailures",
                                    "cipherFailures",
                                    "replayFailures",
                                    "unknownFailures"
                                  ],
                                  "properties": {
                                    "authFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "cipherFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "replayFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "unknownFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "srtcpUnprotectErrors": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "srtcpUnprotectErrorDetails": {
                                  "type": "object",
                                  "description": "SRTP/SRTCP unprotect error details",
                                  "additionalProperties": true,
                                  "required": [
                                    "authFailures",
                                    "cipherFailures",
                                    "replayFailures",
                                    "unknownFailures"
                                  ],
                                  "properties": {
                                    "authFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "cipherFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "replayFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "unknownFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "totalPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "totalBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "mediaPacketSize": {
                                  "type": "object",
                                  "description": "Tracks RTP/RTCP packet sizes",
                                  "additionalProperties": true,
                                  "properties": {
                                    "maxRtpPacketSize": {
                                      "description": "Maximum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRtpPacketSize": {
                                      "description": "Average RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "minRtpPacketSize": {
                                      "description": "Minimum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRtcpPacketSize": {
                                      "description": "Maximum RTCP packet size",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "cellularType": {
                                  "type": "string",
                                  "enum": [
                                    "cellular_2G",
                                    "cellular_2.5G",
                                    "cellular_3G",
                                    "cellular_3.5G",
                                    "cellular_4G",
                                    "cellular_5G"
                                  ]
                                },
                                "isVPN": {
                                  "type": "boolean"
                                },
                                "isVPNSplitTunneling": {
                                  "type": "boolean"
                                },
                                "maxHbhJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanHbhJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                }
                              }
                            },
                            "configuredPixelRate": {
                              "type": "number",
                              "minimum": -9223372036854776000.0,
                              "maximum": 9223372036854776000.0
                            },
                            "streams": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "description": "contains fields specific to receive video stream",
                                "additionalProperties": true,
                                "required": [
                                  "common",
                                  "receivedFrameSize",
                                  "requestedFrameSize",
                                  "optimalFrameSize",
                                  "receivedHeight",
                                  "receivedWidth",
                                  "receivedKeyFrames",
                                  "requestedKeyFrames",
                                  "h264CodecProfile"
                                ],
                                "properties": {
                                  "common": {
                                    "type": "object",
                                    "description": "contains fields common to all types of receive stream",
                                    "additionalProperties": true,
                                    "required": [
                                      "ssci",
                                      "rtpPackets",
                                      "rtpEndToEndLost",
                                      "concealedFrames",
                                      "maxConcealRunLength",
                                      "receivedBitrate",
                                      "requestedBitrate",
                                      "optimalBitrate",
                                      "csi",
                                      "codec"
                                    ],
                                    "properties": {
                                      "ssci": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpPackets": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpEndToEndLost": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpMaxEndToEndLoss": {
                                        "type": "number"
                                      },
                                      "rtpMinEndToEndLoss": {
                                        "type": "number"
                                      },
                                      "concealedFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxConcealRunLength": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "activeSpeech": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "activeSpeechConcealment": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxConsecutiveActiveSpeechConcealment": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "silenceFromGatewayNum": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "inbandPacketLossRate": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "cngPacketNum": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "silenceSuppressionNum": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "maxTimestampInterval": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "maxUnderrunNum": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "receivedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "optimalFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedHarmonicScore": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "sentToRenderFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrameSkips": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrameMaxContinuousSkip": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "meanRtpJitter": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxRtpJitter": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpJitter": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "receivedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "optimalBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "durationForSpeedChanged": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "endToEndTransmitDelay": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "csi": {
                                        "type": "array",
                                        "items": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      },
                                      "codec": {
                                        "type": "string"
                                      },
                                      "language": {
                                        "type": "string",
                                        "enum": [
                                          "floor",
                                          "si-af",
                                          "si-sq",
                                          "si-am",
                                          "si-ar",
                                          "si-hy",
                                          "si-az",
                                          "si-eu",
                                          "si-be",
                                          "si-bn",
                                          "si-bs",
                                          "si-bg",
                                          "si-zh-HK",
                                          "si-ca",
                                          "si-ceb",
                                          "si-co",
                                          "si-hr",
                                          "si-cs",
                                          "si-da",
                                          "si-nl",
                                          "si-en",
                                          "si-eo",
                                          "si-et",
                                          "si-fi",
                                          "si-fr",
                                          "si-fy",
                                          "si-gl",
                                          "si-ka",
                                          "si-de",
                                          "si-el",
                                          "si-gu",
                                          "si-zh-TW",
                                          "si-ht",
                                          "si-ha",
                                          "si-haw",
                                          "si-he",
                                          "si-hi",
                                          "si-hmn",
                                          "si-hu",
                                          "si-is",
                                          "si-ig",
                                          "si-id",
                                          "si-ga",
                                          "si-it",
                                          "si-ja",
                                          "si-jv",
                                          "si-kn",
                                          "si-kk",
                                          "si-km",
                                          "si-rw",
                                          "si-ko",
                                          "si-ku",
                                          "si-ky",
                                          "si-lo",
                                          "si-la",
                                          "si-lv",
                                          "si-lt",
                                          "si-lb",
                                          "si-mk",
                                          "si-mg",
                                          "si-ms",
                                          "si-ml",
                                          "si-mt",
                                          "si-zh",
                                          "si-mi",
                                          "si-mr",
                                          "si-mn",
                                          "si-my",
                                          "si-ne",
                                          "si-no",
                                          "si-ny",
                                          "si-or",
                                          "si-ps",
                                          "si-fa",
                                          "si-pl",
                                          "si-pt",
                                          "si-pa",
                                          "si-ro",
                                          "si-ru",
                                          "si-sm",
                                          "si-gd",
                                          "si-sr",
                                          "si-st",
                                          "si-sn",
                                          "si-sd",
                                          "si-si",
                                          "si-sk",
                                          "si-sl",
                                          "si-so",
                                          "si-es",
                                          "si-su",
                                          "si-sw",
                                          "si-sv",
                                          "si-tl",
                                          "si-tg",
                                          "si-ta",
                                          "si-tt",
                                          "si-te",
                                          "si-th",
                                          "si-tr",
                                          "si-tk",
                                          "si-uk",
                                          "si-ur",
                                          "si-ug",
                                          "si-uz",
                                          "si-vi",
                                          "si-cy",
                                          "si-xh",
                                          "si-yi",
                                          "si-yo",
                                          "si-zu",
                                          "si-Other"
                                        ]
                                      },
                                      "sourceChanges": {
                                        "type": "object",
                                        "description": "This object tracks SSRC and CSRC changes for an RTP stream, session, etc",
                                        "additionalProperties": true,
                                        "required": [
                                          "ssrcChanges",
                                          "csrcChanges"
                                        ],
                                        "properties": {
                                          "ssrcChanges": {
                                            "description": "The number of RTP SSRC changes seen.  The first RTP packet seen should NOT be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "csrcChanges": {
                                            "description": "The number of RTP CSRC changes seen.  The first RTP packet seen should NOT be counted as a change.  Changes from zero to non-zero CSRC should be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "concealmentReasonByPacket": {
                                        "type": "object",
                                        "description": "The object tracks the detail reasons by which concealment is caused. The unit of metrics depend on upper-level objects. Currently, packet or frame can be used as unit.",
                                        "additionalProperties": true,
                                        "properties": {
                                          "byNetwork": {
                                            "description": "concealment caused by network loss",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOverflow": {
                                            "description": "concealment caused by buffer overflow. when total buffer length exceeds max delay threshold, buffer will overflow and data will be dropped.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byReset": {
                                            "description": "concealment caused by buffer is reset.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byLate": {
                                            "description": "concealment caused by late packet or frame. some packets or frames arrive late and the previous one has been played.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPoorPerformance": {
                                            "description": "concealment caused by poor performance.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byIncreasedDelay": {
                                            "description": "only for audio. Number of concealment packets/frames sent to the audio decoder when frames are held back to increase re-order audio delay.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byAVSync": {
                                            "description": "only for video. concealment caused by AV sync",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPrevFramePopped": {
                                            "description": "only for video. Some video frames which have not been complete are forced to pop up because the subsequent frame has been complete. This cause video concealment.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOthers": {
                                            "description": "concealment caused by the other unknown reasons",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "concealmentReasonByFrame": {
                                        "type": "object",
                                        "description": "The object tracks the detail reasons by which concealment is caused. The unit of metrics depend on upper-level objects. Currently, packet or frame can be used as unit.",
                                        "additionalProperties": true,
                                        "properties": {
                                          "byNetwork": {
                                            "description": "concealment caused by network loss",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOverflow": {
                                            "description": "concealment caused by buffer overflow. when total buffer length exceeds max delay threshold, buffer will overflow and data will be dropped.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byReset": {
                                            "description": "concealment caused by buffer is reset.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byLate": {
                                            "description": "concealment caused by late packet or frame. some packets or frames arrive late and the previous one has been played.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPoorPerformance": {
                                            "description": "concealment caused by poor performance.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byIncreasedDelay": {
                                            "description": "only for audio. Number of concealment packets/frames sent to the audio decoder when frames are held back to increase re-order audio delay.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byAVSync": {
                                            "description": "only for video. concealment caused by AV sync",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPrevFramePopped": {
                                            "description": "only for video. Some video frames which have not been complete are forced to pop up because the subsequent frame has been complete. This cause video concealment.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOthers": {
                                            "description": "concealment caused by the other unknown reasons",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "interruptCount": {
                                        "type": "object",
                                        "description": "the number of  consecutive concealment time which is larger than the threshold in one minute.  Currently,  60 and 120 ms are used as the threshold.",
                                        "additionalProperties": true,
                                        "properties": {
                                          "longerThan60": {
                                            "description": "interrupt count longer than 60 ms in one minute",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "longerThan120": {
                                            "description": "interrupt count longer than 120 ms in one minute",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "jitterBufferDelay": {
                                        "type": "object",
                                        "description": "This object tracks the delay associated with a jitter buffer",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) used by the jitter buffer",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) used by the jitter buffer",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) used by the jitter buffer",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "endToEndDelay": {
                                        "type": "object",
                                        "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "endToEndDelayKeyFrame": {
                                        "type": "object",
                                        "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "endToEndDelayByRtcp": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "endToEndDelayComponents": {
                                        "type": "object",
                                        "description": "The components of the E2E delay",
                                        "additionalProperties": true,
                                        "properties": {
                                          "senderTraversalDelay": {
                                            "description": "avg Time(MS) spent in sender processing",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "senderTransmitDelay": {
                                            "description": "Avg of RTT/2 between sender client and server",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "totalServerTransmitDelay": {
                                            "description": "Avg of total transmit time spent among all servers",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "totalServerTraversalDelay": {
                                            "description": "Avg of total processing time spent in all servers",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "receiverTraversalDelay": {
                                            "description": "avg Time(MS) spent in receiver processing",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "receiverTransmitDelay": {
                                            "description": "Avg of RTT/2 between receiver client and server",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "totalHops": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "serverCrossDataCenterCnt": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "linkNodeList": {
                                        "type": "array",
                                        "items": {
                                          "type": "object",
                                          "description": "This object shows the node info in the link of the call",
                                          "additionalProperties": true,
                                          "properties": {
                                            "nodeType": {
                                              "description": "The node type which shows the client and server type shown in the enum lists.",
                                              "type": "string",
                                              "enum": [
                                                "WME_CLIENT_WINDOWS",
                                                "WME_CLIENT_MAC",
                                                "WME_CLIENT_IOS",
                                                "WME_CLIENT_ANDROID",
                                                "WME_CLIENT_LINUX",
                                                "DEVICE_CLIENT",
                                                "HOMER_VIDEO_MESH",
                                                "HOMER_CLOUD",
                                                "EDONUS_CLOUD",
                                                "EDONUS_VIDEO_MESH",
                                                "EDGE"
                                              ]
                                            },
                                            "regionInfo": {
                                              "description": "The location info, for example 'CN'",
                                              "type": "string"
                                            },
                                            "traversalDelay": {
                                              "description": "The processing time spent in client or server",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "transmitDelay": {
                                              "description": "RTT/2 between the current node with the last hop",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "maxTraversalDelay": {
                                              "description": "The max processing time spent in client or server",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "maxTransmitDelay": {
                                              "description": "The max RTT/2 between the current node with the last hop",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "isCrossRegion": {
                                              "description": "Whether the current node is cross region with the last hop. false means \"not cross\" and true means \"cross region\".",
                                              "type": "boolean"
                                            }
                                          }
                                        }
                                      },
                                      "endToEndDelayByCsi": {
                                        "description": "Aggregated end to end delay representing the mean, max, min delay group by csi",
                                        "type": "array",
                                        "items": {
                                          "type": "object",
                                          "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side) group by csi",
                                          "additionalProperties": true,
                                          "properties": {
                                            "csi": {
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "delay": {
                                              "type": "object",
                                              "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                              "additionalProperties": true,
                                              "required": [
                                                "meanDelay",
                                                "maxDelay",
                                                "minDelay"
                                              ],
                                              "properties": {
                                                "meanDelay": {
                                                  "description": "The average delay (in milliseconds) from end to end",
                                                  "type": "number",
                                                  "minimum": 0.0,
                                                  "maximum": 9223372036854776000.0
                                                },
                                                "maxDelay": {
                                                  "description": "The maximum delay (in milliseconds) from end to end",
                                                  "type": "number",
                                                  "minimum": 0.0,
                                                  "maximum": 9223372036854776000.0
                                                },
                                                "minDelay": {
                                                  "description": "The minimum delay (in milliseconds) from end to end",
                                                  "type": "number",
                                                  "minimum": 0.0,
                                                  "maximum": 9223372036854776000.0
                                                }
                                              }
                                            }
                                          }
                                        }
                                      }
                                    }
                                  },
                                  "receivedFrameSize": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "requestedFrameSize": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "optimalFrameSize": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "receivedHeight": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "receivedWidth": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "receivedKeyFrames": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "requestedKeyFrames": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "receivedKeyFramesSourceChange": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "receivedKeyFramesConfigurationChange": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "receivedKeyFramesForRequest": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "receivedKeyFramesUnknown": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "isActiveSpeaker": {
                                    "type": "boolean"
                                  },
                                  "h264CodecProfile": {
                                    "enum": [
                                      "BP",
                                      "CHP"
                                    ],
                                    "type": "string"
                                  },
                                  "isHardwareDecoded": {
                                    "type": "boolean"
                                  },
                                  "hardwareDecoderFallbackCount": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 32767
                                  },
                                  "decoderProcessInfo": {
                                    "type": "object",
                                    "description": "receive video pipeline performance metric",
                                    "additionalProperties": true,
                                    "required": [
                                      "meanDecoderProcessMillis",
                                      "maxDecoderProcessMillis"
                                    ],
                                    "properties": {
                                      "meanDecoderProcessMillis": {
                                        "type": "integer",
                                        "minimum": 0
                                      },
                                      "maxDecoderProcessMillis": {
                                        "type": "integer",
                                        "minimum": 0
                                      }
                                    }
                                  },
                                  "receivedBuffer": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "receivedFrameRateNormalShare": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "receivedFrameRateHFPSShare": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "maxCodedFrameSize": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "maxCodedFrameSizeIsFromKeyFrame": {
                                    "type": "boolean"
                                  },
                                  "renderWindowResolution": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "scaledResolution": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "upSampleType": {
                                    "type": "string",
                                    "enum": [
                                      "UpSample_None",
                                      "UpSample_Render",
                                      "UpSample_VP_2",
                                      "UpSample_DNN_2",
                                      "UpSample_DNN_4",
                                      "UpSample_VP_1pt5"
                                    ]
                                  },
                                  "processSRMillis": {
                                    "type": "number",
                                    "minimum": 0.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "superResFps": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "remoteVideoAugmentationType": {
                                    "type": "string",
                                    "enum": [
                                      "VIDEO_BACKGROUND_AUGMENT_NONE",
                                      "VIDEO_BACKGROUND_AUGMENT_BLUR",
                                      "VIDEO_BACKGROUND_AUGMENT_REPLACE_IMAGE",
                                      "VIDEO_BACKGROUND_AUGMENT_REPLACE_VIDEO",
                                      "VIDEO_BACKGROUND_AUGMENT_BLUR_INHOUSE",
                                      "VIDEO_BACKGROUND_AUGMENT_REPLACE_IMAGE_INHOUSE",
                                      "VIDEO_BACKGROUND_AUGMENT_REPLACE_VIDEO_INHOUSE"
                                    ]
                                  },
                                  "remoteClientType": {
                                    "type": "string",
                                    "description": "this defines the major client types",
                                    "enum": [
                                      "MEETING_CENTER",
                                      "EVENT_CENTER",
                                      "TRAINING_CENTER",
                                      "TEAMS_CLIENT",
                                      "TEAMS_DEVICE",
                                      "TEAMS_SHARE",
                                      "SIP",
                                      "RECORDING",
                                      "CLOUD_AWARE_SIP",
                                      "TEAMS_WXC_CLIENT",
                                      "WXC_CLIENT",
                                      "WXC_DEVICE",
                                      "WEBEX_JS_SDK",
                                      "VOICEA_CLIENT",
                                      "CISCO_SIP_GW",
                                      "WEBEX_SDK",
                                      "CPAAS_THIRD_PARTY_SDK",
                                      "WXC_THIRD_PARTY",
                                      "WXCC",
                                      "TEAMS_PHONE",
                                      "WEBEX_RELAY"
                                    ]
                                  },
                                  "remoteOsType": {
                                    "type": "string",
                                    "enum": [
                                      "android",
                                      "android-x64",
                                      "android-arm64",
                                      "chrome",
                                      "ios",
                                      "linux",
                                      "mac",
                                      "na",
                                      "uwp-arm64",
                                      "windows"
                                    ]
                                  },
                                  "remoteDownSampleType": {
                                    "type": "string",
                                    "enum": [
                                      "DownSample_None",
                                      "DownSample_Bilinear",
                                      "DownSample_Lanczos",
                                      "DownSample_Unknown",
                                      "DownSample_Nvidia"
                                    ]
                                  },
                                  "remoteSubClientType": {
                                    "type": "string",
                                    "description": "this defines the sub types of clients",
                                    "enum": [
                                      "AUTOMOTIVE_APP",
                                      "BROWSER_EXTENSION",
                                      "DESKTOP_APP",
                                      "DESKTOP_APP_VDI",
                                      "DEVICE_CURRENT",
                                      "DEVICE_LEGACY_2020",
                                      "HOLOGRAM_HEADSET_APP",
                                      "HVDI_APP",
                                      "MIXED",
                                      "MOBILE_APP",
                                      "MOBILE_NETWORK",
                                      "PAGE",
                                      "TEAMS_DEVICE",
                                      "VDI_APP",
                                      "WEB_APP",
                                      "PHONE_NOVUM",
                                      "PHONE_ESPRESSO",
                                      "PHONE_BUMBLEBEE",
                                      "SIP",
                                      "SIP_PSTN"
                                    ]
                                  },
                                  "remoteTranscoded": {
                                    "type": "boolean"
                                  },
                                  "floorType": {
                                    "type": "object",
                                    "description": "Details associated with a share floor type",
                                    "additionalProperties": true,
                                    "required": [
                                      "name"
                                    ],
                                    "properties": {
                                      "name": {
                                        "enum": [
                                          "DEFAULT",
                                          "EMBEDDED_APP",
                                          "OTHER"
                                        ],
                                        "type": "string"
                                      },
                                      "priority": {}
                                    }
                                  },
                                  "receivedView": {
                                    "type": "string",
                                    "description": "view type of a video stream",
                                    "enum": [
                                      "Default",
                                      "Speaker",
                                      "Stereoscopic"
                                    ]
                                  },
                                  "flickerDetectedCount": {
                                    "type": "integer",
                                    "minimum": 0,
                                    "maximum": 2147483647
                                  },
                                  "flickerDetectionMeanExecutionTimeSinceLastReportMs": {
                                    "type": "integer",
                                    "minimum": -2147483648,
                                    "maximum": 2147483647
                                  },
                                  "advertisedRangeFull": {
                                    "type": "boolean"
                                  },
                                  "detectedRangeEverFull": {
                                    "type": "boolean"
                                  },
                                  "advertisedColourPrimaries": {
                                    "type": "string",
                                    "description": "Colour primaries (aka. colour space) used by a given video stream",
                                    "enum": [
                                      "ColourPrimaries_BT_709",
                                      "ColourPrimaries_Unspecified",
                                      "ColourPrimaries_BT_470_M",
                                      "ColourPrimaries_BT_470_B_G",
                                      "ColourPrimaries_BT_601",
                                      "ColourPrimaries_SMPTE_240",
                                      "ColourPrimaries_GenericFilm",
                                      "ColourPrimaries_BT_2020",
                                      "ColourPrimaries_XYZ",
                                      "ColourPrimaries_SMPTE_431",
                                      "ColourPrimaries_SMPTE_432",
                                      "ColourPrimaries_EBU_3213"
                                    ]
                                  },
                                  "maxFrameReceiveDelay": {
                                    "type": "number",
                                    "minimum": -9223372036854776000.0,
                                    "maximum": 9223372036854776000.0
                                  },
                                  "maxFrameReceiveDelayIsFromKeyframe": {
                                    "type": "boolean"
                                  },
                                  "receivedMinFrameQp": {
                                    "type": "integer",
                                    "minimum": -2147483648,
                                    "maximum": 2147483647
                                  },
                                  "receivedMaxFrameQp": {
                                    "type": "integer",
                                    "minimum": -2147483648,
                                    "maximum": 2147483647
                                  },
                                  "receivedAvgFrameQp": {
                                    "type": "integer",
                                    "minimum": -2147483648,
                                    "maximum": 2147483647
                                  }
                                }
                              }
                            },
                            "receivedViews": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "description": "view type of a video stream",
                                "enum": [
                                  "Default",
                                  "Speaker",
                                  "Stereoscopic"
                                ]
                              }
                            }
                          }
                        }
                      },
                      "gamestateTransmit": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "description": "This composite field contains the fields for transmit game state sessions",
                          "additionalProperties": true,
                          "required": [
                            "common",
                            "streams"
                          ],
                          "properties": {
                            "common": {
                              "type": "object",
                              "description": "contains the transmit related fields common between all session types for each interval",
                              "additionalProperties": true,
                              "required": [
                                "common",
                                "fecPackets",
                                "fecBitrate",
                                "rtpPackets",
                                "rtpBitrate",
                                "rtcpPackets",
                                "rtcpBitrate",
                                "stunPackets",
                                "stunBitrate",
                                "dtlsPackets",
                                "dtlsBitrate",
                                "transportType",
                                "maxBitrate",
                                "availableBitrate",
                                "queueDelay"
                              ],
                              "properties": {
                                "common": {
                                  "type": "object",
                                  "description": "contains the fields common to both transmit and receive sessions for each interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "isMain",
                                    "mariFecEnabled",
                                    "mariQosEnabled",
                                    "multistreamEnabled",
                                    "direction"
                                  ],
                                  "properties": {
                                    "isMain": {
                                      "type": "boolean"
                                    },
                                    "mariFecEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariRtxEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariQosEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariLiteEnabled": {
                                      "type": "boolean"
                                    },
                                    "multistreamEnabled": {
                                      "type": "boolean"
                                    },
                                    "isMediaBypassEdge": {
                                      "type": "boolean"
                                    },
                                    "isNewAudioPipeline": {
                                      "type": "boolean"
                                    },
                                    "direction": {
                                      "enum": [
                                        "sendrecv",
                                        "sendonly",
                                        "recvonly",
                                        "inactive"
                                      ],
                                      "type": "string"
                                    },
                                    "localPort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "peerReflexivePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "remotePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "maxConsecutiveStunAckInterval": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "yellowMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "redMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "hbhFlowStatus": {
                                      "enum": [
                                        "FLOW",
                                        "FLOW_PRE_ICE",
                                        "FLOW_MEDIA_TIMEOUT",
                                        "NO_FLOW_ERROR",
                                        "NO_FLOW_EXPECTED"
                                      ],
                                      "description": "\"An indication if the relay point (Homer, MSE etc) was expecting to have media flowing and did so\nExample for troubleshooting would be where the enterprise firewall is blocking\ninbound rtp. In that case status=FLOW, client rx packets = 0\"\n",
                                      "type": "string"
                                    }
                                  }
                                },
                                "fecPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "fecBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dscpValue": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 127
                                },
                                "rtxPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "txRtcpInfo": {
                                  "type": "object",
                                  "description": "RTCP Information for a given Interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "rtcpSrPackets",
                                    "rtcpRrPackets",
                                    "rtcpReportBlocks",
                                    "rtcpSdesPackets",
                                    "rtcpByePackets",
                                    "rtcpAppPackets",
                                    "rtcpRtpFbPacket",
                                    "rtcpPsFbPackets",
                                    "rtcpPsFbMariPackets",
                                    "rtcpPsFbMultistreamPackets",
                                    "rtcpXrPackets"
                                  ],
                                  "properties": {
                                    "rtcpSrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpReportBlocks": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpSdesPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpByePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpAppPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbPacket": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbNackPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariAdaptationPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariSyncPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrDuplicatePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckingScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousRetransmittedPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbFirPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPliPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpXrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "stunPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "stunBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "transportType": {
                                  "enum": [
                                    "UDP",
                                    "TCP",
                                    "xTLS",
                                    "TLS"
                                  ],
                                  "type": "string"
                                },
                                "maxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "availableBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "queueDelay": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanRoundTripTime": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "maxRoundTripTime": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "roundTripTime": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "remoteReceiveRate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "maxRemoteLossRate": {
                                  "type": "number"
                                },
                                "remoteLossRate": {
                                  "type": "number"
                                },
                                "meanRemoteLossRate": {
                                  "type": "number"
                                },
                                "maxRemoteJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "remoteJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanRemoteJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "traversalMinDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "traversalMaxDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "traversalMeanDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoMaxDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoMinDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpInputFifoMeanDelayMs": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "totalPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "totalBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "mediaPacketSize": {
                                  "type": "object",
                                  "description": "Tracks RTP/RTCP packet sizes",
                                  "additionalProperties": true,
                                  "properties": {
                                    "maxRtpPacketSize": {
                                      "description": "Maximum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRtpPacketSize": {
                                      "description": "Average RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "minRtpPacketSize": {
                                      "description": "Minimum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRtcpPacketSize": {
                                      "description": "Maximum RTCP packet size",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "cellularType": {
                                  "type": "string",
                                  "enum": [
                                    "cellular_2G",
                                    "cellular_2.5G",
                                    "cellular_3G",
                                    "cellular_3.5G",
                                    "cellular_4G",
                                    "cellular_5G"
                                  ]
                                },
                                "isVPN": {
                                  "type": "boolean"
                                },
                                "isVPNSplitTunneling": {
                                  "type": "boolean"
                                }
                              }
                            },
                            "streams": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "description": "contains fields specific to transmit game state streams",
                                "additionalProperties": true,
                                "required": [
                                  "common"
                                ],
                                "properties": {
                                  "common": {
                                    "type": "object",
                                    "description": "contains fields common to all transmit streams types",
                                    "additionalProperties": true,
                                    "required": [
                                      "ssci",
                                      "rtpPackets",
                                      "transmittedBitrate",
                                      "requestedBitrate",
                                      "codec"
                                    ],
                                    "properties": {
                                      "ssci": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "duplicateSsci": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpPackets": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "transmittedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "transmittedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "captureOffset": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "codec": {
                                        "type": "string"
                                      },
                                      "csi": {
                                        "type": "array",
                                        "items": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      },
                                      "sourceChanges": {
                                        "type": "object",
                                        "description": "This object tracks SSRC and CSRC changes for an RTP stream, session, etc",
                                        "additionalProperties": true,
                                        "required": [
                                          "ssrcChanges",
                                          "csrcChanges"
                                        ],
                                        "properties": {
                                          "ssrcChanges": {
                                            "description": "The number of RTP SSRC changes seen.  The first RTP packet seen should NOT be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "csrcChanges": {
                                            "description": "The number of RTP CSRC changes seen.  The first RTP packet seen should NOT be counted as a change.  Changes from zero to non-zero CSRC should be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "largeSceneChangeCount": {
                                        "type": "integer",
                                        "minimum": 0,
                                        "maximum": 32767
                                      },
                                      "internalDelay": {
                                        "type": "object",
                                        "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      }
                                    }
                                  },
                                  "gamestateObjects": {
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "description": "Properties of a gamestate object",
                                      "additionalProperties": true,
                                      "required": [
                                        "objectId",
                                        "numberOfUpdates",
                                        "tag",
                                        "isActive"
                                      ],
                                      "properties": {
                                        "objectId": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "numberOfUpdates": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "tag": {},
                                        "isActive": {
                                          "type": "boolean"
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      },
                      "gamestateReceive": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "description": "composite field that contains the fields for receive game state sessions.",
                          "additionalProperties": true,
                          "required": [
                            "common",
                            "streams"
                          ],
                          "properties": {
                            "common": {
                              "type": "object",
                              "description": "contains the receive related fields between all sessions types for each interval.",
                              "additionalProperties": true,
                              "required": [
                                "common",
                                "fecPackets",
                                "fecBitrate",
                                "rtpPackets",
                                "rtpBitrate",
                                "rtpHopByHopLost",
                                "mediaHopByHopLost",
                                "rtpRecovered",
                                "rtcpPackets",
                                "rtcpBitrate",
                                "stunPackets",
                                "stunBitrate",
                                "dtlsPackets",
                                "dtlsBitrate",
                                "transportType",
                                "maxBitrate",
                                "srtpUnprotectErrors"
                              ],
                              "properties": {
                                "common": {
                                  "type": "object",
                                  "description": "contains the fields common to both transmit and receive sessions for each interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "isMain",
                                    "mariFecEnabled",
                                    "mariQosEnabled",
                                    "multistreamEnabled",
                                    "direction"
                                  ],
                                  "properties": {
                                    "isMain": {
                                      "type": "boolean"
                                    },
                                    "mariFecEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariRtxEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariQosEnabled": {
                                      "type": "boolean"
                                    },
                                    "mariLiteEnabled": {
                                      "type": "boolean"
                                    },
                                    "multistreamEnabled": {
                                      "type": "boolean"
                                    },
                                    "isMediaBypassEdge": {
                                      "type": "boolean"
                                    },
                                    "isNewAudioPipeline": {
                                      "type": "boolean"
                                    },
                                    "direction": {
                                      "enum": [
                                        "sendrecv",
                                        "sendonly",
                                        "recvonly",
                                        "inactive"
                                      ],
                                      "type": "string"
                                    },
                                    "localPort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "peerReflexivePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "remotePort": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "maxConsecutiveStunAckInterval": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "yellowMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "redMQITimes": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 2147483647
                                    },
                                    "hbhFlowStatus": {
                                      "enum": [
                                        "FLOW",
                                        "FLOW_PRE_ICE",
                                        "FLOW_MEDIA_TIMEOUT",
                                        "NO_FLOW_ERROR",
                                        "NO_FLOW_EXPECTED"
                                      ],
                                      "description": "\"An indication if the relay point (Homer, MSE etc) was expecting to have media flowing and did so\nExample for troubleshooting would be where the enterprise firewall is blocking\ninbound rtp. In that case status=FLOW, client rx packets = 0\"\n",
                                      "type": "string"
                                    }
                                  }
                                },
                                "fecPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "fecBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dscpValue": {
                                  "type": "integer",
                                  "minimum": 0,
                                  "maximum": 127
                                },
                                "rtxPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanRtxDelay": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "maxRtxDelay": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpHopByHopLost": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "mediaHopByHopLost": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtpRecovered": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtxRecovered": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rtcpBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "rxRtcpInfo": {
                                  "type": "object",
                                  "description": "RTCP Information for a given Interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "rtcpSrPackets",
                                    "rtcpRrPackets",
                                    "rtcpReportBlocks",
                                    "rtcpSdesPackets",
                                    "rtcpByePackets",
                                    "rtcpAppPackets",
                                    "rtcpRtpFbPacket",
                                    "rtcpPsFbPackets",
                                    "rtcpPsFbMariPackets",
                                    "rtcpPsFbMultistreamPackets",
                                    "rtcpXrPackets"
                                  ],
                                  "properties": {
                                    "rtcpSrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpReportBlocks": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpSdesPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpByePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpAppPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbPacket": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpRtpFbNackPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariAdaptationPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMariSyncPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScrDuplicatePackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckingScrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAutonomousRetransmittedPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbMultistreamScaAckPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbFirPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPsFbPliPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpXrPackets": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "stunPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "stunBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "dtlsBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "transportType": {
                                  "enum": [
                                    "UDP",
                                    "TCP",
                                    "xTLS",
                                    "TLS"
                                  ],
                                  "type": "string"
                                },
                                "maxBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "srtpUnprotectErrors": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "srtpUnprotectErrorDetails": {
                                  "type": "object",
                                  "description": "SRTP/SRTCP unprotect error details",
                                  "additionalProperties": true,
                                  "required": [
                                    "authFailures",
                                    "cipherFailures",
                                    "replayFailures",
                                    "unknownFailures"
                                  ],
                                  "properties": {
                                    "authFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "cipherFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "replayFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "unknownFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "srtcpUnprotectErrors": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "srtcpUnprotectErrorDetails": {
                                  "type": "object",
                                  "description": "SRTP/SRTCP unprotect error details",
                                  "additionalProperties": true,
                                  "required": [
                                    "authFailures",
                                    "cipherFailures",
                                    "replayFailures",
                                    "unknownFailures"
                                  ],
                                  "properties": {
                                    "authFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "cipherFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "replayFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "unknownFailures": {
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "totalPackets": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "totalBitrate": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "mediaPacketSize": {
                                  "type": "object",
                                  "description": "Tracks RTP/RTCP packet sizes",
                                  "additionalProperties": true,
                                  "properties": {
                                    "maxRtpPacketSize": {
                                      "description": "Maximum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRtpPacketSize": {
                                      "description": "Average RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "minRtpPacketSize": {
                                      "description": "Minimum RTP packet size (including media payload and RTP headers)",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRtcpPacketSize": {
                                      "description": "Maximum RTCP packet size",
                                      "type": "number",
                                      "minimum": 0.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "cellularType": {
                                  "type": "string",
                                  "enum": [
                                    "cellular_2G",
                                    "cellular_2.5G",
                                    "cellular_3G",
                                    "cellular_3.5G",
                                    "cellular_4G",
                                    "cellular_5G"
                                  ]
                                },
                                "isVPN": {
                                  "type": "boolean"
                                },
                                "isVPNSplitTunneling": {
                                  "type": "boolean"
                                },
                                "maxHbhJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "meanHbhJitter": {
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                }
                              }
                            },
                            "streams": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "description": "contains fields specific to receive game state streams",
                                "additionalProperties": true,
                                "required": [
                                  "common"
                                ],
                                "properties": {
                                  "common": {
                                    "type": "object",
                                    "description": "contains fields common to all types of receive stream",
                                    "additionalProperties": true,
                                    "required": [
                                      "ssci",
                                      "rtpPackets",
                                      "rtpEndToEndLost",
                                      "concealedFrames",
                                      "maxConcealRunLength",
                                      "receivedBitrate",
                                      "requestedBitrate",
                                      "optimalBitrate",
                                      "csi",
                                      "codec"
                                    ],
                                    "properties": {
                                      "ssci": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpPackets": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpEndToEndLost": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpMaxEndToEndLoss": {
                                        "type": "number"
                                      },
                                      "rtpMinEndToEndLoss": {
                                        "type": "number"
                                      },
                                      "concealedFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxConcealRunLength": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "activeSpeech": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "activeSpeechConcealment": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxConsecutiveActiveSpeechConcealment": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "silenceFromGatewayNum": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "inbandPacketLossRate": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "cngPacketNum": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "silenceSuppressionNum": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "maxTimestampInterval": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "maxUnderrunNum": {
                                        "type": "integer",
                                        "minimum": -2147483648,
                                        "maximum": 2147483647
                                      },
                                      "receivedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "optimalFrameRate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedHarmonicScore": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "sentToRenderFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrames": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrameSkips": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "renderedFrameMaxContinuousSkip": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "meanRtpJitter": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "maxRtpJitter": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "rtpJitter": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "receivedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "requestedBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "optimalBitrate": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "durationForSpeedChanged": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "endToEndTransmitDelay": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "csi": {
                                        "type": "array",
                                        "items": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      },
                                      "codec": {
                                        "type": "string"
                                      },
                                      "language": {
                                        "type": "string",
                                        "enum": [
                                          "floor",
                                          "si-af",
                                          "si-sq",
                                          "si-am",
                                          "si-ar",
                                          "si-hy",
                                          "si-az",
                                          "si-eu",
                                          "si-be",
                                          "si-bn",
                                          "si-bs",
                                          "si-bg",
                                          "si-zh-HK",
                                          "si-ca",
                                          "si-ceb",
                                          "si-co",
                                          "si-hr",
                                          "si-cs",
                                          "si-da",
                                          "si-nl",
                                          "si-en",
                                          "si-eo",
                                          "si-et",
                                          "si-fi",
                                          "si-fr",
                                          "si-fy",
                                          "si-gl",
                                          "si-ka",
                                          "si-de",
                                          "si-el",
                                          "si-gu",
                                          "si-zh-TW",
                                          "si-ht",
                                          "si-ha",
                                          "si-haw",
                                          "si-he",
                                          "si-hi",
                                          "si-hmn",
                                          "si-hu",
                                          "si-is",
                                          "si-ig",
                                          "si-id",
                                          "si-ga",
                                          "si-it",
                                          "si-ja",
                                          "si-jv",
                                          "si-kn",
                                          "si-kk",
                                          "si-km",
                                          "si-rw",
                                          "si-ko",
                                          "si-ku",
                                          "si-ky",
                                          "si-lo",
                                          "si-la",
                                          "si-lv",
                                          "si-lt",
                                          "si-lb",
                                          "si-mk",
                                          "si-mg",
                                          "si-ms",
                                          "si-ml",
                                          "si-mt",
                                          "si-zh",
                                          "si-mi",
                                          "si-mr",
                                          "si-mn",
                                          "si-my",
                                          "si-ne",
                                          "si-no",
                                          "si-ny",
                                          "si-or",
                                          "si-ps",
                                          "si-fa",
                                          "si-pl",
                                          "si-pt",
                                          "si-pa",
                                          "si-ro",
                                          "si-ru",
                                          "si-sm",
                                          "si-gd",
                                          "si-sr",
                                          "si-st",
                                          "si-sn",
                                          "si-sd",
                                          "si-si",
                                          "si-sk",
                                          "si-sl",
                                          "si-so",
                                          "si-es",
                                          "si-su",
                                          "si-sw",
                                          "si-sv",
                                          "si-tl",
                                          "si-tg",
                                          "si-ta",
                                          "si-tt",
                                          "si-te",
                                          "si-th",
                                          "si-tr",
                                          "si-tk",
                                          "si-uk",
                                          "si-ur",
                                          "si-ug",
                                          "si-uz",
                                          "si-vi",
                                          "si-cy",
                                          "si-xh",
                                          "si-yi",
                                          "si-yo",
                                          "si-zu",
                                          "si-Other"
                                        ]
                                      },
                                      "sourceChanges": {
                                        "type": "object",
                                        "description": "This object tracks SSRC and CSRC changes for an RTP stream, session, etc",
                                        "additionalProperties": true,
                                        "required": [
                                          "ssrcChanges",
                                          "csrcChanges"
                                        ],
                                        "properties": {
                                          "ssrcChanges": {
                                            "description": "The number of RTP SSRC changes seen.  The first RTP packet seen should NOT be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "csrcChanges": {
                                            "description": "The number of RTP CSRC changes seen.  The first RTP packet seen should NOT be counted as a change.  Changes from zero to non-zero CSRC should be counted as a change.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "concealmentReasonByPacket": {
                                        "type": "object",
                                        "description": "The object tracks the detail reasons by which concealment is caused. The unit of metrics depend on upper-level objects. Currently, packet or frame can be used as unit.",
                                        "additionalProperties": true,
                                        "properties": {
                                          "byNetwork": {
                                            "description": "concealment caused by network loss",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOverflow": {
                                            "description": "concealment caused by buffer overflow. when total buffer length exceeds max delay threshold, buffer will overflow and data will be dropped.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byReset": {
                                            "description": "concealment caused by buffer is reset.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byLate": {
                                            "description": "concealment caused by late packet or frame. some packets or frames arrive late and the previous one has been played.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPoorPerformance": {
                                            "description": "concealment caused by poor performance.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byIncreasedDelay": {
                                            "description": "only for audio. Number of concealment packets/frames sent to the audio decoder when frames are held back to increase re-order audio delay.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byAVSync": {
                                            "description": "only for video. concealment caused by AV sync",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPrevFramePopped": {
                                            "description": "only for video. Some video frames which have not been complete are forced to pop up because the subsequent frame has been complete. This cause video concealment.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOthers": {
                                            "description": "concealment caused by the other unknown reasons",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "concealmentReasonByFrame": {
                                        "type": "object",
                                        "description": "The object tracks the detail reasons by which concealment is caused. The unit of metrics depend on upper-level objects. Currently, packet or frame can be used as unit.",
                                        "additionalProperties": true,
                                        "properties": {
                                          "byNetwork": {
                                            "description": "concealment caused by network loss",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOverflow": {
                                            "description": "concealment caused by buffer overflow. when total buffer length exceeds max delay threshold, buffer will overflow and data will be dropped.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byReset": {
                                            "description": "concealment caused by buffer is reset.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byLate": {
                                            "description": "concealment caused by late packet or frame. some packets or frames arrive late and the previous one has been played.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPoorPerformance": {
                                            "description": "concealment caused by poor performance.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byIncreasedDelay": {
                                            "description": "only for audio. Number of concealment packets/frames sent to the audio decoder when frames are held back to increase re-order audio delay.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byAVSync": {
                                            "description": "only for video. concealment caused by AV sync",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byPrevFramePopped": {
                                            "description": "only for video. Some video frames which have not been complete are forced to pop up because the subsequent frame has been complete. This cause video concealment.",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "byOthers": {
                                            "description": "concealment caused by the other unknown reasons",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "interruptCount": {
                                        "type": "object",
                                        "description": "the number of  consecutive concealment time which is larger than the threshold in one minute.  Currently,  60 and 120 ms are used as the threshold.",
                                        "additionalProperties": true,
                                        "properties": {
                                          "longerThan60": {
                                            "description": "interrupt count longer than 60 ms in one minute",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "longerThan120": {
                                            "description": "interrupt count longer than 120 ms in one minute",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "jitterBufferDelay": {
                                        "type": "object",
                                        "description": "This object tracks the delay associated with a jitter buffer",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) used by the jitter buffer",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) used by the jitter buffer",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) used by the jitter buffer",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "endToEndDelay": {
                                        "type": "object",
                                        "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "endToEndDelayKeyFrame": {
                                        "type": "object",
                                        "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                        "additionalProperties": true,
                                        "required": [
                                          "meanDelay",
                                          "maxDelay",
                                          "minDelay"
                                        ],
                                        "properties": {
                                          "meanDelay": {
                                            "description": "The average delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "maxDelay": {
                                            "description": "The maximum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "minDelay": {
                                            "description": "The minimum delay (in milliseconds) from end to end",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "endToEndDelayByRtcp": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "endToEndDelayComponents": {
                                        "type": "object",
                                        "description": "The components of the E2E delay",
                                        "additionalProperties": true,
                                        "properties": {
                                          "senderTraversalDelay": {
                                            "description": "avg Time(MS) spent in sender processing",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "senderTransmitDelay": {
                                            "description": "Avg of RTT/2 between sender client and server",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "totalServerTransmitDelay": {
                                            "description": "Avg of total transmit time spent among all servers",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "totalServerTraversalDelay": {
                                            "description": "Avg of total processing time spent in all servers",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "receiverTraversalDelay": {
                                            "description": "avg Time(MS) spent in receiver processing",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          },
                                          "receiverTransmitDelay": {
                                            "description": "Avg of RTT/2 between receiver client and server",
                                            "type": "number",
                                            "minimum": 0.0,
                                            "maximum": 9223372036854776000.0
                                          }
                                        }
                                      },
                                      "totalHops": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "serverCrossDataCenterCnt": {
                                        "type": "number",
                                        "minimum": -9223372036854776000.0,
                                        "maximum": 9223372036854776000.0
                                      },
                                      "linkNodeList": {
                                        "type": "array",
                                        "items": {
                                          "type": "object",
                                          "description": "This object shows the node info in the link of the call",
                                          "additionalProperties": true,
                                          "properties": {
                                            "nodeType": {
                                              "description": "The node type which shows the client and server type shown in the enum lists.",
                                              "type": "string",
                                              "enum": [
                                                "WME_CLIENT_WINDOWS",
                                                "WME_CLIENT_MAC",
                                                "WME_CLIENT_IOS",
                                                "WME_CLIENT_ANDROID",
                                                "WME_CLIENT_LINUX",
                                                "DEVICE_CLIENT",
                                                "HOMER_VIDEO_MESH",
                                                "HOMER_CLOUD",
                                                "EDONUS_CLOUD",
                                                "EDONUS_VIDEO_MESH",
                                                "EDGE"
                                              ]
                                            },
                                            "regionInfo": {
                                              "description": "The location info, for example 'CN'",
                                              "type": "string"
                                            },
                                            "traversalDelay": {
                                              "description": "The processing time spent in client or server",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "transmitDelay": {
                                              "description": "RTT/2 between the current node with the last hop",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "maxTraversalDelay": {
                                              "description": "The max processing time spent in client or server",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "maxTransmitDelay": {
                                              "description": "The max RTT/2 between the current node with the last hop",
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "isCrossRegion": {
                                              "description": "Whether the current node is cross region with the last hop. false means \"not cross\" and true means \"cross region\".",
                                              "type": "boolean"
                                            }
                                          }
                                        }
                                      },
                                      "endToEndDelayByCsi": {
                                        "description": "Aggregated end to end delay representing the mean, max, min delay group by csi",
                                        "type": "array",
                                        "items": {
                                          "type": "object",
                                          "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side) group by csi",
                                          "additionalProperties": true,
                                          "properties": {
                                            "csi": {
                                              "type": "number",
                                              "minimum": -9223372036854776000.0,
                                              "maximum": 9223372036854776000.0
                                            },
                                            "delay": {
                                              "type": "object",
                                              "description": "This object tracks the the end to end delay(the delay between capture time of sender side and render time of receiver side)",
                                              "additionalProperties": true,
                                              "required": [
                                                "meanDelay",
                                                "maxDelay",
                                                "minDelay"
                                              ],
                                              "properties": {
                                                "meanDelay": {
                                                  "description": "The average delay (in milliseconds) from end to end",
                                                  "type": "number",
                                                  "minimum": 0.0,
                                                  "maximum": 9223372036854776000.0
                                                },
                                                "maxDelay": {
                                                  "description": "The maximum delay (in milliseconds) from end to end",
                                                  "type": "number",
                                                  "minimum": 0.0,
                                                  "maximum": 9223372036854776000.0
                                                },
                                                "minDelay": {
                                                  "description": "The minimum delay (in milliseconds) from end to end",
                                                  "type": "number",
                                                  "minimum": 0.0,
                                                  "maximum": 9223372036854776000.0
                                                }
                                              }
                                            }
                                          }
                                        }
                                      }
                                    }
                                  },
                                  "gamestateObjects": {
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "description": "Properties of a gamestate object",
                                      "additionalProperties": true,
                                      "required": [
                                        "objectId",
                                        "numberOfUpdates",
                                        "tag",
                                        "isActive"
                                      ],
                                      "properties": {
                                        "objectId": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "numberOfUpdates": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "tag": {},
                                        "isActive": {
                                          "type": "boolean"
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      },
                      "mediaState": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "description": "represents detailed information when there is an instance of media error (currently it covers media or media drop) at client side.",
                          "additionalProperties": true,
                          "required": [
                            "stateType",
                            "duration",
                            "mediaType"
                          ],
                          "properties": {
                            "stateType": {
                              "type": "string",
                              "enum": [
                                "start",
                                "middle"
                              ]
                            },
                            "duration": {
                              "type": "number",
                              "minimum": 0.0,
                              "maximum": 9223372036854776000.0
                            },
                            "mediaType": {
                              "type": "string",
                              "enum": [
                                "audio",
                                "video",
                                "share",
                                "share_audio",
                                "whiteboard",
                                "gamestate",
                                "all"
                              ]
                            },
                            "stateTriggeredTime": {
                              "type": "string",
                              "format": "date-time"
                            },
                            "shareInstanceId": {
                              "type": "string"
                            },
                            "direction": {
                              "enum": [
                                "RX",
                                "TX",
                                "BOTH"
                              ],
                              "type": "string"
                            },
                            "errorType": {
                              "type": "string",
                              "enum": [
                                "NO_ERROR",
                                "DECRYPT_ERROR",
                                "DEVICE_ERROR",
                                "LOAD_LIBRARY_ERROR",
                                "NO_FRAME_DECODE_ERROR",
                                "NO_FRAME_ENCODE_ERROR",
                                "NO_PACKET_RECV_ERROR",
                                "INITIAL_MEMORY_ERROR",
                                "MAC_VIRTUAL_AUDIO_DRV_ERROR",
                                "MEDIA_PROCESS_CRASH_ERROR",
                                "HEARTBEAT_LOST_WITH_MEDIA_PROCESS_ERROR",
                                "LOCUS_SESSION_CONNECT_ERROR",
                                "NO_PACKET_SEND_ERROR",
                                "NETWORK_LOST_ERROR",
                                "MEDIA_NOT_AVAILABLE",
                                "MEDIA_CONNECT_FAILURE",
                                "MEDIA_CONNECT_STATE",
                                "MEDIA_FLOW_STATE_CHANGED"
                              ]
                            },
                            "errorCode": {
                              "type": "number",
                              "minimum": -9223372036854776000.0,
                              "maximum": 9223372036854776000.0
                            },
                            "errorCodeExt1": {
                              "type": "number",
                              "minimum": -9223372036854776000.0,
                              "maximum": 9223372036854776000.0
                            },
                            "errorDescription": {
                              "type": "string"
                            },
                            "mediaExtInfo": {
                              "type": "string"
                            },
                            "mediaExtInfoV2": {
                              "type": "object",
                              "additionalProperties": true
                            },
                            "stateDescription": {
                              "type": "object",
                              "additionalProperties": true
                            }
                          }
                        }
                      },
                      "connection": {
                        "type": "object",
                        "description": "Connection level metrics for the interval",
                        "additionalProperties": true,
                        "properties": {
                          "twccReports": {
                            "type": "object",
                            "description": "This object tracks TWCC report exchange(MARI)",
                            "additionalProperties": true,
                            "properties": {
                              "packetsSentWithTwsn": {
                                "description": "Number of RTP packets marked with TWSN",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "packetsSentWithoutTwsn": {
                                "description": "Number of packets sent without TWSN",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "reportsReceived": {
                                "description": "Number of reports received",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "reportsLost": {
                                "description": "Number of reports lost",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "reportLossBurstLength": {
                                "description": "Longest consecutive run of reports lost",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "unacknowledgedPackets": {
                                "description": "Number of packets not acknowledged due to loss of reports",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "avgBandwidth": {
                                "description": "Average bandwidth in kbps",
                                "type": "number",
                                "minimum": 0.0
                              },
                              "minBandwidth": {
                                "description": "min bandwidth in interval (kbps)",
                                "type": "number",
                                "minimum": 0.0
                              },
                              "maxBandwidth": {
                                "description": "max bandwidth in interval (kbps)",
                                "type": "number",
                                "minimum": 0.0
                              }
                            }
                          },
                          "evaluatedBandwidth": {
                            "type": "object",
                            "description": "This object tracks the evaluated bandwidth associated with Bandwidth Evaluator(MARI)",
                            "additionalProperties": true,
                            "properties": {
                              "minBandwidth": {
                                "description": "The min bandwidth evaluated by the BW Evaluator (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "maxBandwidth": {
                                "description": "The maximum bandwidth evaluated the BW Evaluator (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "sumAdjustmentDown": {
                                "description": "The sum of bandwidth down adjustments (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "sumAdjustmentUp": {
                                "description": "The sum of bandwidth up adjustments (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "countAdjustments": {
                                "description": "Number of times bandwidth adjustment caused a change evaluated bandwidth",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "countDirectionChange": {
                                "description": "Number of times the Bandwidth Adjustment changed direction Up->Down/Down->Up",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "countConfigChange": {
                                "description": "Number of times the evaluated bandwidth was affected due to config change",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              }
                            }
                          },
                          "configuredBitrate": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          }
                        }
                      },
                      "threadPool": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "description": "Aggregated WME thread pool metrics for one MQE reporting interval.",
                          "additionalProperties": true,
                          "required": [
                            "pool",
                            "samples",
                            "baselineWorkers",
                            "maxWorkers",
                            "peakWorkers",
                            "peakBusyWorkers",
                            "peakHungWorkers",
                            "peakPending",
                            "avgPending",
                            "cappedAtMaxTicks",
                            "processedTotal",
                            "overflowTotal",
                            "maxQueueWaitUs"
                          ],
                          "properties": {
                            "pool": {
                              "type": "string"
                            },
                            "samples": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 2147483647
                            },
                            "baselineWorkers": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 2147483647
                            },
                            "maxWorkers": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 2147483647
                            },
                            "peakWorkers": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 2147483647
                            },
                            "peakBusyWorkers": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 2147483647
                            },
                            "peakHungWorkers": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 2147483647
                            },
                            "peakPending": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 2147483647
                            },
                            "avgPending": {
                              "type": "number",
                              "minimum": 0.0
                            },
                            "cappedAtMaxTicks": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 2147483647
                            },
                            "processedTotal": {
                              "type": "number",
                              "minimum": 0.0
                            },
                            "overflowTotal": {
                              "type": "number",
                              "minimum": 0.0
                            },
                            "maxQueueWaitUs": {
                              "type": "number",
                              "minimum": 0.0
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "pairedDevice": {
                  "type": "object",
                  "additionalProperties": true,
                  "properties": {
                    "deviceId": {
                      "type": "string"
                    },
                    "deviceJoinType": {
                      "type": "string"
                    },
                    "devicePairingType": {
                      "type": "string"
                    },
                    "deviceType": {
                      "type": "string"
                    },
                    "deviceURL": {
                      "type": "string"
                    },
                    "isPersonalDevice": {
                      "type": "boolean"
                    },
                    "modelNumber": {
                      "type": "string"
                    },
                    "productName": {
                      "type": "string"
                    },
                    "tempSipUri": {
                      "type": "string"
                    }
                  }
                },
                "userType": {
                  "type": "string",
                  "enum": [
                    "host",
                    "attendee",
                    "cohost",
                    "panelist"
                  ]
                }
              }
            },
            {
              "type": "object",
              "description": "Behavioural Events from Clients",
              "additionalProperties": true,
              "required": [
                "name",
                "identifiers"
              ],
              "properties": {
                "canProceed": {
                  "type": "boolean"
                },
                "state": {
                  "type": "string"
                },
                "mediaType": {
                  "enum": [
                    "audio",
                    "video",
                    "share",
                    "share_audio",
                    "whiteboard",
                    "gamestate"
                  ],
                  "type": "string"
                },
                "floorType": {
                  "type": "object",
                  "description": "Details associated with a share floor type",
                  "additionalProperties": true,
                  "required": [
                    "name"
                  ],
                  "properties": {
                    "name": {
                      "enum": [
                        "DEFAULT",
                        "EMBEDDED_APP",
                        "OTHER"
                      ],
                      "type": "string"
                    },
                    "priority": {}
                  }
                },
                "csi": {
                  "type": "number",
                  "minimum": -9223372036854776000.0,
                  "maximum": 9223372036854776000.0
                },
                "mediaCapabilities": {
                  "type": "object",
                  "description": "media capability for both transmit and receive",
                  "additionalProperties": true,
                  "required": [
                    "tx",
                    "rx"
                  ],
                  "properties": {
                    "tx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    },
                    "rx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    }
                  }
                },
                "mediaLines": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Media details",
                    "additionalProperties": true,
                    "required": [
                      "direction",
                      "mediaType",
                      "protocol"
                    ],
                    "properties": {
                      "clusterName": {
                        "type": "string"
                      },
                      "connectionType": {
                        "enum": [
                          "none",
                          "direct",
                          "proxy"
                        ],
                        "type": "string"
                      },
                      "direction": {
                        "enum": [
                          "sendrecv",
                          "sendonly",
                          "recvonly",
                          "inactive"
                        ],
                        "type": "string"
                      },
                      "errorCode": {
                        "type": "integer"
                      },
                      "extension": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "failureDescription": {
                        "type": "string"
                      },
                      "failureReason": {
                        "enum": [
                          "network",
                          "transport",
                          "rejected",
                          "timeout",
                          "notstarted",
                          "succeeded"
                        ],
                        "type": "string"
                      },
                      "iceMangled": {
                        "type": "boolean"
                      },
                      "localIP": {
                        "type": "string"
                      },
                      "localNetworkPrefix": {
                        "type": "string"
                      },
                      "localPort": {
                        "type": "integer"
                      },
                      "mediaLineData": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "mediaType": {
                        "type": "string",
                        "enum": [
                          "audio",
                          "video",
                          "share",
                          "share_audio",
                          "whiteboard",
                          "gamestate",
                          "all"
                        ]
                      },
                      "protocol": {
                        "enum": [
                          "udp",
                          "tcp",
                          "xtls",
                          "unknown"
                        ],
                        "type": "string"
                      },
                      "recvRespTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "remoteIP": {
                        "type": "string"
                      },
                      "remotePort": {
                        "type": "integer"
                      },
                      "sentReqTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "status": {
                        "enum": [
                          "succeeded",
                          "in-progress",
                          "failed"
                        ],
                        "type": "string"
                      },
                      "tlsDomain": {
                        "type": "string"
                      },
                      "transactionId": {
                        "type": "string"
                      },
                      "ufrag": {
                        "type": "string"
                      }
                    }
                  }
                },
                "clientMediaPreferences": {
                  "type": "object",
                  "description": "allows client to specify media preferences",
                  "additionalProperties": true,
                  "required": [
                    "preferTranscoding"
                  ],
                  "properties": {
                    "preferTranscoding": {
                      "type": "boolean"
                    }
                  }
                },
                "pstnAudioType": {
                  "enum": [
                    "dial-in",
                    "dial-out"
                  ],
                  "type": "string"
                },
                "homeDataCenter": {
                  "type": "string"
                },
                "success": {
                  "type": "boolean"
                },
                "isTranscoded": {
                  "type": "boolean"
                },
                "isGatewayed": {
                  "type": "boolean"
                },
                "isComposed": {
                  "type": "boolean"
                },
                "registrationMode": {
                  "type": "string",
                  "description": "determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "Cloud",
                    "CloudAware"
                  ]
                },
                "protocol": {
                  "type": "string",
                  "description": "protocols used to help determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "H323",
                    "H323_IP",
                    "Locus",
                    "WebRTC"
                  ]
                },
                "meetingPlatform": {
                  "type": "string",
                  "description": "The underlying service provider of the call.",
                  "enum": [
                    "MsTeams",
                    "GoogleMeet",
                    "Zoom",
                    "Webex"
                  ]
                },
                "labels": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "labelsStr": {
                  "type": "string"
                },
                "webexServiceType": {
                  "enum": [
                    "MC",
                    "EC",
                    "SC",
                    "TC",
                    "AA",
                    "RA",
                    "NBR",
                    "WRF",
                    "HOL"
                  ],
                  "type": "string"
                },
                "webexSubServiceType": {
                  "type": "string",
                  "description": "this defines the sub service type",
                  "enum": [
                    "PMR",
                    "Event",
                    "Training",
                    "ScheduleMeeting",
                    "ScheduledMeeting",
                    "Webcast",
                    "Webinar",
                    "LargeScaleWebinar",
                    "others"
                  ]
                },
                "ivrDialogType": {
                  "type": "string",
                  "enum": [
                    "MEDIA_ON_HOLD",
                    "ANNOUNCEMENT",
                    "TONE",
                    "COLLECT_PIN",
                    "PROMPT",
                    "MEDIA_SERVICE_AGENT",
                    "COLLECT"
                  ]
                },
                "ivrDialogResult": {
                  "type": "string",
                  "enum": [
                    "SUCCESS",
                    "FAILURE",
                    "HOST_PIN_MATCH",
                    "GUEST_PIN_MATCH",
                    "PANELIST_PIN_MATCH",
                    "NO_MATCH",
                    "INVALID_PIN"
                  ]
                },
                "callType": {
                  "type": "string",
                  "enum": [
                    "VIDEO_DIALIN",
                    "VIDEO_DIALOUT",
                    "CASCADE",
                    "HYBRID_CASCADE",
                    "PSTN_SIP",
                    "PSTN_DIALIN",
                    "PSTN_DIALOUT",
                    "PSTN_ONLY_DIALIN",
                    "PSTN_ONLY_DIALOUT",
                    "AUDIO_DIALIN",
                    "AUDIO_ONLY_DIALIN",
                    "H323",
                    "H323_IP",
                    "SIP_ENTERPRISE",
                    "SIP_MOBILE",
                    "SIP_NATIONAL",
                    "SIP_INTERNATIONAL",
                    "SIP_EMERGENCY",
                    "SIP_OPERATOR",
                    "SIP_SHORTCODE",
                    "SIP_TOLLFREE",
                    "SIP_PREMIUM",
                    "SIP_URI",
                    "SIP_INBOUND",
                    "UNKNOWN",
                    "ZTM",
                    "SIP_MEETING",
                    "SIP_DIALOUT",
                    "SIP_ONLY_DIALOUT"
                  ]
                },
                "eventData": {
                  "type": "object",
                  "additionalProperties": true
                },
                "derivedSipClientType": {
                  "type": "string",
                  "enum": [
                    "SIP_CE_SINGLE_SCREEN",
                    "SIP_CE_MULTI_SCREEN",
                    "SIP_JABBER",
                    "SIP_TIP_SINGLE_SCREEN",
                    "SIP_TIP_THREE_SCREEN",
                    "SIP_PSTN",
                    "SIP_OTHER",
                    "SIP_WEBEX_CASCADE",
                    "SIP_NONE"
                  ]
                },
                "derivedClientType": {
                  "type": "string",
                  "description": "this defines the major client types",
                  "enum": [
                    "MEETING_CENTER",
                    "EVENT_CENTER",
                    "TRAINING_CENTER",
                    "TEAMS_CLIENT",
                    "TEAMS_DEVICE",
                    "TEAMS_SHARE",
                    "SIP",
                    "RECORDING",
                    "CLOUD_AWARE_SIP",
                    "TEAMS_WXC_CLIENT",
                    "WXC_CLIENT",
                    "WXC_DEVICE",
                    "WEBEX_JS_SDK",
                    "VOICEA_CLIENT",
                    "CISCO_SIP_GW",
                    "WEBEX_SDK",
                    "CPAAS_THIRD_PARTY_SDK",
                    "WXC_THIRD_PARTY",
                    "WXCC",
                    "TEAMS_PHONE",
                    "WEBEX_RELAY"
                  ]
                },
                "derivedSubClientType": {
                  "type": "string",
                  "description": "this defines the sub types of clients",
                  "enum": [
                    "AUTOMOTIVE_APP",
                    "BROWSER_EXTENSION",
                    "DESKTOP_APP",
                    "DESKTOP_APP_VDI",
                    "DEVICE_CURRENT",
                    "DEVICE_LEGACY_2020",
                    "HOLOGRAM_HEADSET_APP",
                    "HVDI_APP",
                    "MIXED",
                    "MOBILE_APP",
                    "MOBILE_NETWORK",
                    "PAGE",
                    "TEAMS_DEVICE",
                    "VDI_APP",
                    "WEB_APP",
                    "PHONE_NOVUM",
                    "PHONE_ESPRESSO",
                    "PHONE_BUMBLEBEE",
                    "SIP",
                    "SIP_PSTN"
                  ]
                },
                "meetingRole": {
                  "type": "string",
                  "enum": [
                    "PANELIST",
                    "ATTENDEE"
                  ]
                },
                "serverRole": {
                  "type": "string",
                  "enum": [
                    "CONFERENCE",
                    "TRANSCODER",
                    "WHITEBOARD_INJECTOR",
                    "MS_TEAMS_CONFERENCE",
                    "RECORDING",
                    "GATEWAY",
                    "GATEWAY_CLIENT_SIDE",
                    "UNKNOWN",
                    "HOLOGRAM_RENDER",
                    "EDGE"
                  ]
                },
                "reconnect": {
                  "type": "boolean"
                },
                "retryCount": {
                  "type": "integer"
                },
                "meetSimple": {
                  "type": "boolean"
                },
                "mediaStatus": {
                  "type": "object",
                  "description": "represents media quality status report such as no media or drop out",
                  "additionalProperties": true,
                  "properties": {
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "mediaSuccess": {
                      "type": "boolean"
                    },
                    "shareType": {
                      "enum": [
                        "cb-normal-share",
                        "ce-airplay-share",
                        "ce-direct-share",
                        "ce-gui-loopback-share",
                        "ce-input-source-share",
                        "ce-input-source-share-hdmi",
                        "ce-input-source-share-usbc",
                        "ce-jpg-share",
                        "ce-miracast-share",
                        "mcs-normal-share",
                        "mcs-normal-audio-share",
                        "mcs-hfps-share",
                        "mcs-hfps-audio-share"
                      ],
                      "type": "string"
                    },
                    "isTransmitter": {
                      "type": "boolean"
                    },
                    "audioJoinType": {
                      "enum": [
                        "phone-call-in",
                        "phone-call-back",
                        "voip",
                        "device-call-back",
                        "never-join-audio",
                        "tried-but-never-join"
                      ],
                      "type": "string"
                    },
                    "transportType": {
                      "type": "string",
                      "description": "indicates transport type used",
                      "enum": [
                        "UDP",
                        "TCP",
                        "xTLS",
                        "TLS"
                      ]
                    },
                    "additionalData": {
                      "type": "object",
                      "additionalProperties": true
                    },
                    "mediaDeviceInfo": {
                      "type": "object",
                      "description": "information object for the peripheral",
                      "additionalProperties": true,
                      "required": [
                        "name"
                      ],
                      "properties": {
                        "name": {
                          "enum": [
                            "camera",
                            "microphone",
                            "speaker"
                          ],
                          "type": "string"
                        },
                        "information": {
                          "type": "string"
                        },
                        "driver": {
                          "type": "string"
                        },
                        "errorCode": {
                          "type": "string"
                        },
                        "subErrorCode": {
                          "type": "string"
                        },
                        "captureFrameSize": {
                          "type": "integer"
                        },
                        "captureFps": {
                          "type": "integer"
                        },
                        "captureFrameworkType": {
                          "type": "integer"
                        },
                        "captureRawType": {
                          "type": "integer"
                        },
                        "deviceCapabilitiesTime": {
                          "type": "integer"
                        },
                        "connectionType": {},
                        "bluetoothMode": {},
                        "openDeviceCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "startCaptureCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "txSampleRate": {
                          "type": "integer"
                        },
                        "rxSampleRate": {
                          "type": "integer"
                        },
                        "isAAudioLowLatency": {
                          "type": "integer"
                        },
                        "isStartNDKFailed": {
                          "type": "integer"
                        },
                        "startPlaybackCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "changeCount": {
                          "type": "integer"
                        },
                        "captureSystemVolume": {
                          "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "playbackSystemVolume": {
                          "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "started": {
                          "type": "boolean"
                        },
                        "sysAudioSEStatus": {
                          "type": "integer"
                        },
                        "isVolumeControlAvailable": {
                          "type": "boolean"
                        },
                        "rawStreamStatus": {
                          "type": "integer"
                        },
                        "status": {
                          "type": "string"
                        },
                        "initCaptureFrameworkType": {
                          "enum": [
                            "unknown",
                            "dshow",
                            "mf",
                            "mfPrefer"
                          ],
                          "type": "string"
                        },
                        "cameraRetried": {
                          "type": "boolean"
                        },
                        "captureCameraType": {
                          "enum": [
                            "unknown",
                            "builtIn",
                            "aggregate",
                            "virtual",
                            "pci",
                            "usb",
                            "fireWire",
                            "bluetooth",
                            "hdmi",
                            "displayPort",
                            "airPlay",
                            "avb",
                            "thunderbolt",
                            "lineLevel",
                            "external",
                            "continuityCaptureWired",
                            "continuityCaptureWireless",
                            "audioRemote",
                            "iphoneCamera",
                            "deskViewCamera",
                            "virtualCamera",
                            "builtInMinijack"
                          ],
                          "type": "string"
                        },
                        "captureCameraFailNum": {
                          "type": "integer"
                        },
                        "videoCaptureEnumTime": {
                          "type": "integer"
                        }
                      }
                    }
                  }
                },
                "shareInstanceId": {
                  "type": "string",
                  "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}$"
                },
                "ipVersion": {
                  "type": "string",
                  "enum": [
                    "IPv4",
                    "IPv6",
                    "Dual"
                  ]
                },
                "isTransmitter": {
                  "type": "boolean"
                },
                "shareDuration": {
                  "type": "integer"
                },
                "stopReason": {
                  "type": "string"
                },
                "shareStartReason": {
                  "type": "string"
                },
                "hologramStreamId": {
                  "type": "string",
                  "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}$"
                },
                "audioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "videoSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareAudioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboardSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "isFocus": {
                  "type": "boolean"
                },
                "processingDelay": {
                  "type": "integer"
                },
                "shareResourceType": {
                  "type": "string",
                  "enum": [
                    "APPLICATION_OR_WINDOW",
                    "CAMERA",
                    "DEFAULT",
                    "EMBEDDED_APP",
                    "FILE",
                    "MOBILE_FILE",
                    "MOBILE_SCREEN_MIRRORING",
                    "SCREEN"
                  ]
                },
                "shareResourceName": {
                  "type": "string"
                },
                "shareType": {
                  "type": "string",
                  "enum": [
                    "cb-normal-share",
                    "ce-airplay-share",
                    "ce-direct-share",
                    "ce-gui-loopback-share",
                    "ce-input-source-share",
                    "ce-input-source-share-hdmi",
                    "ce-input-source-share-usbc",
                    "ce-jpg-share",
                    "ce-miracast-share",
                    "mcs-normal-share",
                    "mcs-normal-audio-share",
                    "mcs-hfps-share",
                    "mcs-hfps-audio-share"
                  ]
                },
                "isShareBeingTakenOver": {
                  "type": "boolean"
                },
                "floorBeneficiaryUpdated": {
                  "type": "boolean"
                },
                "meetingJoinedTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "meetingJoinPhase": {
                  "type": "string",
                  "description": "join phase of event",
                  "enum": [
                    "pre-join",
                    "join",
                    "in-meeting"
                  ]
                },
                "meetingScheduledTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "seconds2StartTime": {
                  "type": "integer"
                },
                "e2eeKeyEpoch": {
                  "type": "integer"
                },
                "e2eeDecompressRatio": {
                  "type": "number"
                },
                "keyResponses": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Details of KeyResponse",
                    "additionalProperties": true,
                    "properties": {
                      "gotKeyTime": {
                        "type": "integer"
                      },
                      "useKeyTime": {
                        "type": "integer"
                      },
                      "cacheKeyTime": {
                        "type": "integer"
                      }
                    }
                  }
                },
                "e2eeVersion": {
                  "enum": [
                    "E2EEV1",
                    "E2EEV2",
                    "E2EEV3",
                    "E2EEV4",
                    "E2EEV4_PLUS",
                    "E2EEV4_B",
                    "E2EEV5"
                  ],
                  "type": "string"
                },
                "isZeroTrust": {
                  "type": "boolean"
                },
                "sframeVersion": {
                  "type": "string",
                  "description": "Version of SFrame in use.",
                  "enum": [
                    "SFRAMEV1",
                    "SFRAMEV2"
                  ]
                },
                "isConvergedArchitectureEnabled": {
                  "type": "boolean"
                },
                "isCustomBrowser": {
                  "type": "boolean"
                },
                "callingServiceType": {
                  "type": "string",
                  "enum": [
                    "CUCM",
                    "WEBEXCALLING",
                    "BROADWORKS",
                    "LOCUS",
                    "BROADCLOUDCARRIER"
                  ]
                },
                "supplementaryMediaSessionType": {
                  "type": "string",
                  "enum": [
                    "DirectShare"
                  ]
                },
                "isPaired": {
                  "type": "boolean"
                },
                "inLobby": {
                  "type": "boolean"
                },
                "isVIPMeeting": {
                  "type": "boolean"
                },
                "webexAppEntrypoint": {
                  "type": "string"
                },
                "firstParticipant": {
                  "type": "boolean"
                },
                "isImmersiveShare": {
                  "type": "boolean"
                },
                "registeredTimestamps": {
                  "type": "object",
                  "description": "Request/Response Time for Internal Services / Clients",
                  "additionalProperties": true,
                  "properties": {
                    "locusCreateConfluenceRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateConfluenceResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "interstitialWindowLaunchedTime": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                },
                "skipInterstitialWindow": {
                  "type": "boolean"
                },
                "callDurationSecs": {
                  "type": "integer"
                },
                "connectionDurationSecs": {
                  "type": "integer"
                },
                "lobbyType": {
                  "type": "string"
                },
                "callDirection": {
                  "type": "string",
                  "enum": [
                    "ORIGINATING",
                    "TERMINATING"
                  ]
                },
                "breakout": {
                  "type": "object",
                  "description": "Details associated with a breakout move",
                  "additionalProperties": true,
                  "properties": {
                    "moveType": {
                      "enum": [
                        "between_breakout",
                        "to_breakout",
                        "to_main"
                      ],
                      "type": "string"
                    },
                    "trigger": {
                      "enum": [
                        "assignment_changed",
                        "client_initiated",
                        "session_ended",
                        "session_started"
                      ],
                      "type": "string"
                    },
                    "startState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    },
                    "endState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    }
                  }
                },
                "breakoutLatency": {
                  "type": "object",
                  "description": "Latency values associated with breakout session",
                  "additionalProperties": true,
                  "properties": {
                    "clientBreakoutMoveReqJoinResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveProcessed": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boLocusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "locusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "orpheusConfluenceMoveReqResp": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboard": {
                  "type": "object",
                  "description": "two-way whiteboard related info",
                  "additionalProperties": true,
                  "properties": {
                    "action": {
                      "enum": [
                        "open",
                        "create"
                      ],
                      "type": "string"
                    },
                    "type": {
                      "enum": [
                        "whiteboard",
                        "annotation"
                      ],
                      "type": "string"
                    },
                    "capability": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    },
                    "granted": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    }
                  }
                },
                "roap": {
                  "type": "object",
                  "description": "ROAP message details",
                  "additionalProperties": true,
                  "properties": {
                    "type": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "messageType": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "error": {
                      "type": "string"
                    },
                    "duration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "seq": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "pstnCarrierInfo": {
                  "type": "object",
                  "description": "Pstn Carrier Infos",
                  "additionalProperties": true,
                  "properties": {
                    "cic": {
                      "type": "string"
                    },
                    "carrierName": {
                      "type": "string"
                    },
                    "ucreDnsSrvs": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "pstnAudioCallType": {
                  "enum": [
                    "PSTN",
                    "CCA_E",
                    "CCA_SP",
                    "EDGE_AUDIO",
                    "CCA_S",
                    "VMN_AUDIO"
                  ],
                  "type": "string"
                },
                "l2sipCallbackUrl": {
                  "type": "string"
                },
                "ivrDialingStatusOriginator": {
                  "enum": [
                    "L2SIP",
                    "CLOUD_PROXY",
                    "CARRIER",
                    "UNIDENTIFIED"
                  ],
                  "type": "string"
                },
                "cic": {
                  "type": "string"
                },
                "carrierName": {
                  "type": "string"
                },
                "originator": {
                  "type": "string"
                },
                "ucreDnsSrvs": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "ivrServiceUcreAttempts": {
                  "type": "integer"
                },
                "antiFraudPolicyType": {
                  "type": "string"
                },
                "antiFraudBlocked": {
                  "type": "boolean"
                },
                "sipResponseCode": {
                  "type": "string",
                  "enum": [
                    "100_Trying",
                    "183_Ringing",
                    "200_Ok",
                    "404_NotFound",
                    "407_ProxyAuthRequired",
                    "486_BusyHere",
                    "503_ServiceUnavailable",
                    "606_NotAcceptable"
                  ]
                },
                "schedulingInfo": {
                  "type": "object",
                  "description": "details of scheduling information",
                  "additionalProperties": true,
                  "properties": {
                    "calendarType": {
                      "type": "string",
                      "description": "this defines calendar type for scheduling",
                      "enum": [
                        "exchange_online",
                        "exchange_onprem",
                        "google",
                        "other",
                        "webex"
                      ]
                    },
                    "meetingCategory": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "AdhocUSM",
                        "Instant",
                        "Scheduled",
                        "ScheduledPMR",
                        "ScheduledUSM",
                        "SpaceMeetingV1"
                      ]
                    },
                    "scheduledFrom": {
                      "type": "string",
                      "description": "this defines where the meeting was scheduled from",
                      "enum": [
                        "ADDIN_O365",
                        "ADDIN_ONPREM",
                        "ADHOC_USM",
                        "AT_WEBEX_GOOGLE",
                        "AT_WEBEX_MSFT",
                        "AT_MEET_GOOGLE",
                        "AT_MEET_MSFT",
                        "GOOGLE_ADDON",
                        "INSTANT_MEETING",
                        "OTHER",
                        "PT",
                        "PUBLIC_API",
                        "TEAMS_CLIENT",
                        "TEAMS_CLIENT_CROSS_LAUNCH",
                        "UNIFIED_PAGE",
                        "WEBEX_PAGE"
                      ]
                    },
                    "schedulingOperationType": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "prepare",
                        "create",
                        "update",
                        "delete"
                      ]
                    }
                  }
                },
                "settingInfo": {
                  "type": "object",
                  "description": "details of setting information",
                  "additionalProperties": true,
                  "required": [
                    "settingType"
                  ],
                  "properties": {
                    "settingType": {
                      "type": "string",
                      "description": "this defines where the type of Setting being modified/updated",
                      "enum": [
                        "AUDIO_VIDEO",
                        "EMAIL_TEMPLATE",
                        "GENERAL",
                        "PMR",
                        "RECORDING",
                        "SCHEDULING",
                        "WEBEX_SITE"
                      ]
                    }
                  }
                },
                "sessionJoinCount": {
                  "type": "integer"
                },
                "transportType": {
                  "type": "string",
                  "description": "indicates transport type used",
                  "enum": [
                    "UDP",
                    "TCP",
                    "xTLS",
                    "TLS"
                  ]
                },
                "joinFlowVersion": {
                  "type": "string",
                  "enum": [
                    "NewFTE",
                    "Other"
                  ]
                },
                "locale": {
                  "type": "string"
                },
                "accessNumber": {
                  "type": "string"
                },
                "isVVipMeeting": {
                  "type": "boolean"
                },
                "loginInfo": {
                  "type": "object",
                  "description": "Login-related information.",
                  "additionalProperties": true,
                  "properties": {
                    "loginType": {
                      "enum": [
                        "user-hub",
                        "control-hub",
                        "meeting-site",
                        "global-sign-in-page",
                        "web-client",
                        "native-client"
                      ],
                      "type": "string"
                    },
                    "method": {
                      "enum": [
                        "idbroker",
                        "enterprise",
                        "social"
                      ],
                      "type": "string"
                    },
                    "grantType": {
                      "enum": [
                        "client-credential",
                        "authorization-code",
                        "scope-reduction"
                      ],
                      "type": "string"
                    },
                    "signInDelay": {
                      "type": "object",
                      "description": "Sign-in Time",
                      "additionalProperties": true,
                      "properties": {
                        "signInTime": {
                          "type": "integer"
                        }
                      }
                    },
                    "signInSignUpType": {
                      "enum": [
                        "sign-in",
                        "sign-up"
                      ],
                      "type": "string"
                    },
                    "userFound": {
                      "type": "boolean"
                    }
                  }
                },
                "isPrivateMeeting": {
                  "type": "boolean"
                },
                "llmLatency": {
                  "type": "object",
                  "description": "Low Latency Mercury latency measurements",
                  "additionalProperties": true,
                  "properties": {
                    "clientLLMDatachannelResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "clientLLMWebSocketConnectTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "syncLatency": {
                  "type": "object",
                  "description": "Sync Latency measurements. Expected to be sent in client.locus.sync.complete and locus.sync.sent events that could be triggered in a converged webinar session",
                  "additionalProperties": true,
                  "properties": {
                    "randomBackoffTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreePrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncPrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncMessageReceiveTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "llmInfo": {
                  "type": "object",
                  "description": "Low Latency Mercury related information.",
                  "additionalProperties": true,
                  "properties": {
                    "dataSet": {
                      "enum": [
                        "main",
                        "atd-active",
                        "atd-unmuted"
                      ],
                      "type": "string"
                    }
                  }
                },
                "name": {
                  "enum": [
                    "client.feature.audio.noise.removal",
                    "client.feature.embedded-object-info",
                    "client.feature.gesture.recognition",
                    "client.feature.meeting.breakout-session.action",
                    "client.feature.meeting.breakout-session.summary",
                    "client.feature.meeting.download.summary",
                    "client.feature.meeting.people-insights.check.response",
                    "client.feature.meeting.people-insights.query.response",
                    "client.feature.meeting.problem-report.submit",
                    "client.feature.meeting.summary",
                    "client.feature.meeting.teams.launch",
                    "client.feature.meeting.user-action",
                    "client.feature.mta.launched",
                    "client.feature.report",
                    "client.feature.vdi.collect.thinclient.log",
                    "client.feature.webexapplauncher.install-webexapp"
                  ],
                  "type": "string"
                },
                "identifiers": {
                  "description": "Base type for the various identifiers used to connect the dots.\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                  "type": "object",
                  "additionalProperties": true,
                  "required": [
                    "correlationId"
                  ],
                  "properties": {
                    "aggregatedBreakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "attendeeId": {
                      "type": "string"
                    },
                    "participantId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutGroupId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutTrackingId": {
                      "type": "string"
                    },
                    "breakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "browserId": {
                      "type": "string"
                    },
                    "ciExchangeTokenUrl": {
                      "type": "string"
                    },
                    "confluenceId": {
                      "type": "string",
                      "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}$"
                    },
                    "cpaasIdentifiers": {
                      "type": "object",
                      "description": "Set of identifiers dedicated to CPaaS clients\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                      "additionalProperties": true,
                      "required": [
                        "imiTenantId",
                        "devClientId",
                        "imiServiceId",
                        "imiAppId",
                        "sessionId",
                        "sessionInstanceId"
                      ],
                      "properties": {
                        "imiTenantId": {
                          "type": "string",
                          "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}$"
                        },
                        "devClientId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiServiceId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiAppId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionInstanceId": {
                          "type": "string",
                          "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}$"
                        }
                      }
                    },
                    "csdmDeviceUrl": {
                      "type": "string"
                    },
                    "destinationBreakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusUrl": {
                      "type": "string"
                    },
                    "destinationVenueId": {
                      "type": "string",
                      "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}$"
                    },
                    "deviceId": {
                      "type": "string"
                    },
                    "globalMeetingId": {
                      "type": "string"
                    },
                    "installationId": {
                      "type": "string"
                    },
                    "webexMeetingUUID": {
                      "type": "string"
                    },
                    "ivrCallId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrDialogId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrId": {
                      "type": "string",
                      "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}$"
                    },
                    "callId": {
                      "type": "string",
                      "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}$"
                    },
                    "pairCallId": {
                      "type": "string"
                    },
                    "llmWebsocketUrl": {
                      "type": "string"
                    },
                    "locusCluster": {
                      "type": "string"
                    },
                    "locusId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusJoinUrl": {
                      "type": "string"
                    },
                    "locusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusStartTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusUrl": {
                      "type": "string"
                    },
                    "machineId": {
                      "type": "string"
                    },
                    "mediaAgentAlias": {
                      "type": "string"
                    },
                    "mediaAgentGroupId": {
                      "type": "string"
                    },
                    "meetClusterName": {
                      "type": "string"
                    },
                    "meetingInstanceId": {
                      "type": "string"
                    },
                    "meetingLookupUrl": {
                      "type": "string"
                    },
                    "meetingOrgId": {
                      "type": "string"
                    },
                    "metricServiceUrl": {
                      "type": "string"
                    },
                    "mercuryWebsocketUrl": {
                      "type": "string"
                    },
                    "msteamsTenantGuid": {
                      "type": "string"
                    },
                    "msteamsConferenceId": {
                      "type": "string"
                    },
                    "msteamsMeetingId": {
                      "type": "string"
                    },
                    "mtid": {
                      "type": "string"
                    },
                    "oauth2ClientId": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    },
                    "provisionalCorrelationId": {
                      "type": "string"
                    },
                    "roomId": {
                      "type": "string",
                      "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}$"
                    },
                    "sessionCorrelationId": {
                      "type": "string",
                      "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}$"
                    },
                    "sharedMediaId": {
                      "type": "string"
                    },
                    "sipCallId": {
                      "type": "string"
                    },
                    "sipSessionId": {
                      "type": "object",
                      "additionalProperties": true,
                      "properties": {
                        "local": {
                          "type": "string"
                        },
                        "remote": {
                          "type": "string"
                        }
                      }
                    },
                    "sipUri": {
                      "type": "string"
                    },
                    "subConfId": {
                      "type": "string"
                    },
                    "tenantId": {
                      "type": "string"
                    },
                    "trackingId": {
                      "type": "string"
                    },
                    "userId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueUrl": {
                      "type": "string"
                    },
                    "whiteboardUrl": {
                      "type": "string"
                    },
                    "wdmDeviceRegistrationUrl": {
                      "type": "string"
                    },
                    "webexConferenceId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexClusterName": {
                      "type": "string"
                    },
                    "webexConferenceIdStr": {
                      "type": "string"
                    },
                    "webexDataCenter": {
                      "type": "string"
                    },
                    "webexGuestId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexMeetingId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexNodeId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteName": {
                      "type": "string"
                    },
                    "webexSiteUuid": {
                      "type": "string"
                    },
                    "webexUserId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexWebDomain": {
                      "type": "string"
                    },
                    "recordingId": {
                      "type": "string"
                    },
                    "clientCorrelationId": {
                      "type": "string"
                    },
                    "idForEndpointAB": {
                      "type": "string"
                    },
                    "customerOrgId": {
                      "type": "string"
                    },
                    "correlationId": {
                      "type": "string"
                    }
                  }
                },
                "trigger": {
                  "enum": [
                    "user-interaction"
                  ],
                  "type": "string"
                },
                "errors": {
                  "type": "array",
                  "items": {
                    "description": "specific error detected by originator of event",
                    "type": "object",
                    "additionalProperties": true,
                    "required": [
                      "name",
                      "fatal",
                      "shownToUser",
                      "category"
                    ],
                    "properties": {
                      "fatal": {
                        "type": "boolean"
                      },
                      "category": {
                        "enum": [
                          "signaling",
                          "media",
                          "network",
                          "other",
                          "expected"
                        ],
                        "type": "string"
                      },
                      "errorDescription": {
                        "type": "string"
                      },
                      "errorCode": {
                        "type": "integer"
                      },
                      "errorCodeStr": {
                        "type": "string"
                      },
                      "httpCode": {
                        "type": "integer"
                      },
                      "errorCodeExt1": {
                        "type": "integer"
                      },
                      "errorData": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "rawErrorMessage": {
                        "type": "string"
                      },
                      "mediaDeviceErrors": {
                        "type": "string"
                      },
                      "shownToUser": {
                        "type": "boolean"
                      },
                      "serviceErrorCode": {
                        "type": "integer"
                      },
                      "name": {
                        "enum": [
                          "media-engine",
                          "ice.failed",
                          "locus.response",
                          "locus.leave",
                          "client.leave",
                          "media-device",
                          "media-sca",
                          "wxc",
                          "service-api-error",
                          "network-error",
                          "Error_Success",
                          "other"
                        ],
                        "type": "string"
                      },
                      "component": {
                        "type": "string"
                      }
                    }
                  }
                },
                "pairingState": {
                  "enum": [
                    "paired",
                    "observing",
                    "challenging"
                  ],
                  "type": "string"
                },
                "userType": {
                  "enum": [
                    "host",
                    "attendee",
                    "cohost",
                    "panelist"
                  ],
                  "type": "string"
                },
                "updateType": {
                  "enum": [
                    "new-user",
                    "update-user",
                    "return-user"
                  ],
                  "type": "string"
                },
                "migrationToUCFType": {
                  "enum": [
                    "new-install",
                    "upgrade",
                    "force-upgrade",
                    "upgrade-not-needed",
                    "install-not-needed"
                  ],
                  "type": "string"
                },
                "isFirstTimeUser": {
                  "type": "boolean"
                },
                "serverInfo": {
                  "type": "object",
                  "description": "Details of server environment",
                  "additionalProperties": true,
                  "properties": {
                    "serverType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "serverAddress": {
                      "type": "string"
                    }
                  }
                },
                "breakoutSessionSummaryInfo": {
                  "type": "object",
                  "description": "Details of breakout session information, sent after end of breakout session",
                  "additionalProperties": true,
                  "required": [
                    "duration",
                    "subConferenceCount",
                    "totalAttendeeCount",
                    "participantCount",
                    "assignedparticipantCount",
                    "cohostCount",
                    "averageAttendeeCountPerSubConference",
                    "totalHostJoinedCount",
                    "isBoStarted",
                    "isBoEnabled",
                    "isPreAssigned",
                    "boStartedTimers",
                    "createType",
                    "enableType"
                  ],
                  "properties": {
                    "duration": {
                      "type": "integer"
                    },
                    "subConferenceCount": {
                      "type": "integer"
                    },
                    "totalAttendeeCount": {
                      "type": "integer"
                    },
                    "participantCount": {
                      "type": "integer"
                    },
                    "assignedparticipantCount": {
                      "type": "integer"
                    },
                    "cohostCount": {
                      "type": "integer"
                    },
                    "averageAttendeeCountPerSubConference": {
                      "type": "number"
                    },
                    "totalHostJoinedCount": {
                      "type": "integer"
                    },
                    "isBoStarted": {
                      "type": "boolean"
                    },
                    "isBoEnabled": {
                      "type": "boolean"
                    },
                    "isPreAssigned": {
                      "type": "boolean"
                    },
                    "boStartedTimers": {
                      "type": "integer"
                    },
                    "createType": {
                      "enum": [
                        "pre-meeting",
                        "in-meeting"
                      ],
                      "type": "string"
                    },
                    "enableType": {
                      "enum": [
                        "pre-meeting",
                        "in-meeting"
                      ],
                      "type": "string"
                    }
                  }
                },
                "meetingSummaryInfo": {
                  "type": "object",
                  "description": "Details of meeting summary information",
                  "additionalProperties": true,
                  "properties": {
                    "featureReportSummary": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "description": "Details of FeatureReportSummary.",
                        "additionalProperties": true,
                        "required": [
                          "featureName",
                          "usage",
                          "toggle",
                          "clickCount",
                          "isMachineSupport"
                        ],
                        "properties": {
                          "featureName": {},
                          "usage": {
                            "type": "boolean"
                          },
                          "usageDuration": {
                            "type": "integer"
                          },
                          "toggle": {
                            "type": "boolean"
                          },
                          "clickCount": {
                            "type": "integer"
                          },
                          "isMachineSupport": {
                            "type": "boolean"
                          }
                        }
                      }
                    },
                    "featureActionSummary": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "description": "Details of FeatureActionSummary.",
                        "additionalProperties": true,
                        "required": [
                          "featureName",
                          "featureActions"
                        ],
                        "properties": {
                          "featureName": {},
                          "featureActions": {
                            "type": "array",
                            "items": {}
                          }
                        }
                      }
                    },
                    "featureEventSummary": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "description": "Details of FeatureEventSummary.",
                        "additionalProperties": true,
                        "required": [
                          "featureName",
                          "featureEvents"
                        ],
                        "properties": {
                          "featureName": {},
                          "featureEvents": {
                            "type": "array",
                            "items": {}
                          }
                        }
                      }
                    },
                    "meetingInfo": {
                      "type": "object",
                      "description": "Details of MeetingInfo.",
                      "additionalProperties": true,
                      "properties": {
                        "simultaneousMeetingCount": {
                          "type": "integer"
                        },
                        "totalBreakoutSessionCount": {
                          "type": "integer"
                        },
                        "totalAttendeeCount": {
                          "type": "integer"
                        },
                        "currentUserCountWhenLeaving": {
                          "type": "integer"
                        },
                        "isE2EEnable": {
                          "type": "boolean"
                        },
                        "isModernE2EEnable": {
                          "type": "boolean"
                        },
                        "isWbxTraceOverWrite": {
                          "type": "boolean"
                        },
                        "isAnonymousMeeting": {
                          "type": "boolean"
                        },
                        "serverCipher": {
                          "type": "string"
                        },
                        "mediaCipher": {
                          "type": "string"
                        }
                      }
                    },
                    "surveyInfo": {
                      "type": "object",
                      "description": "Details of SurveyInfo.",
                      "additionalProperties": true,
                      "required": [
                        "surveyCount"
                      ],
                      "properties": {
                        "surveyCount": {
                          "type": "integer"
                        },
                        "surveyLocalClientVersion": {
                          "type": "string"
                        },
                        "surveyDate": {
                          "type": "string"
                        }
                      }
                    },
                    "languageType": {
                      "type": "string",
                      "enum": [
                        "lan_af",
                        "lan_sq",
                        "lan_am",
                        "lan_ar",
                        "lan_hy",
                        "lan_az",
                        "lan_eu",
                        "lan_be",
                        "lan_bn",
                        "lan_bs",
                        "lan_bg",
                        "lan_ca",
                        "lan_ceb",
                        "lan_zh",
                        "lan_zh-TW",
                        "lan_co",
                        "lan_hr",
                        "lan_cs",
                        "lan_da",
                        "lan_nl",
                        "lan_en",
                        "lan_en-GB",
                        "lan_eo",
                        "lan_et",
                        "lan_fi",
                        "lan_fr",
                        "lan_fr-CA",
                        "lan_fy",
                        "lan_gl",
                        "lan_ka",
                        "lan_de",
                        "lan_el",
                        "lan_gu",
                        "lan_ht",
                        "lan_ha",
                        "lan_haw",
                        "lan_he",
                        "lan_hi",
                        "lan_hmn",
                        "lan_hu",
                        "lan_is",
                        "lan_ig",
                        "lan_id",
                        "lan_ga",
                        "lan_it",
                        "lan_ja",
                        "lan_jv",
                        "lan_kn",
                        "lan_kk",
                        "lan_km",
                        "lan_rw",
                        "lan_ko",
                        "lan_ku",
                        "lan_ky",
                        "lan_lo",
                        "lan_la",
                        "lan_lv",
                        "lan_lt",
                        "lan_lb",
                        "lan_mk",
                        "lan_mg",
                        "lan_ms",
                        "lan_ml",
                        "lan_mt",
                        "lan_mi",
                        "lan_mr",
                        "lan_mn",
                        "lan_my",
                        "lan_ne",
                        "lan_no",
                        "lan_ny",
                        "lan_or",
                        "lan_ps",
                        "lan_fa",
                        "lan_pl",
                        "lan_pt",
                        "lan_pa",
                        "lan_ro",
                        "lan_ru",
                        "lan_sm",
                        "lan_gd",
                        "lan_sr",
                        "lan_st",
                        "lan_sn",
                        "lan_sd",
                        "lan_si",
                        "lan_sk",
                        "lan_sl",
                        "lan_so",
                        "lan_es",
                        "lan_es-ES",
                        "lan_su",
                        "lan_sw",
                        "lan_sv",
                        "lan_tl",
                        "lan_tg",
                        "lan_ta",
                        "lan_tt",
                        "lan_te",
                        "lan_th",
                        "lan_tr",
                        "lan_tk",
                        "lan_uk",
                        "lan_ur",
                        "lan_ug",
                        "lan_uz",
                        "lan_vi",
                        "lan_cy",
                        "lan_xh",
                        "lan_yi",
                        "lan_yo",
                        "lan_zu"
                      ]
                    }
                  }
                },
                "audioNoiseRemoval": {
                  "type": "object",
                  "description": "Audio background noise removal",
                  "additionalProperties": true,
                  "properties": {
                    "actionData": {
                      "type": "object",
                      "description": "background noise removal action data",
                      "additionalProperties": true,
                      "required": [
                        "bnrActionType"
                      ],
                      "properties": {
                        "bnrActionType": {
                          "enum": [
                            "turn-on-bnr",
                            "turn-off-bnr"
                          ],
                          "type": "string"
                        }
                      }
                    },
                    "eventData": {
                      "type": "object",
                      "description": "background noise removal event data",
                      "additionalProperties": true,
                      "required": [
                        "bnrEventType"
                      ],
                      "properties": {
                        "bnrEventType": {
                          "enum": [
                            "bnr-on",
                            "bnr-off"
                          ],
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "gestureRecognition": {
                  "type": "object",
                  "description": "Details of client action",
                  "additionalProperties": true,
                  "properties": {
                    "supportedMachine": {
                      "type": "boolean"
                    },
                    "gestureType": {
                      "type": "string",
                      "enum": [
                        "clap",
                        "none",
                        "raiseHand",
                        "thumpUp",
                        "thumbDown"
                      ]
                    },
                    "duration": {
                      "type": "integer"
                    }
                  }
                },
                "postMeetingHook": {
                  "type": "object",
                  "description": "post meeting hook report",
                  "additionalProperties": true,
                  "properties": {
                    "actionData": {
                      "type": "object",
                      "description": "data define for background noise removal action",
                      "additionalProperties": true,
                      "required": [
                        "pmhActionType"
                      ],
                      "properties": {
                        "pmhActionType": {
                          "enum": [
                            "share",
                            "view-details",
                            "close"
                          ],
                          "type": "string"
                        },
                        "pmhActionResult": {
                          "type": "string"
                        }
                      }
                    },
                    "eventData": {
                      "type": "object",
                      "description": "data define for background noise removal event",
                      "additionalProperties": true,
                      "required": [
                        "pmhEventType"
                      ],
                      "properties": {
                        "pmhEventType": {
                          "enum": [
                            "used",
                            "not-show-again"
                          ],
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "problemReportInfo": {
                  "type": "object",
                  "description": "Details of problem report information",
                  "additionalProperties": true,
                  "required": [
                    "logId",
                    "fileSize",
                    "uploadStage"
                  ],
                  "properties": {
                    "logId": {
                      "type": "string"
                    },
                    "fileSize": {
                      "type": "number"
                    },
                    "uploadStage": {
                      "enum": [
                        "connect",
                        "upload"
                      ],
                      "type": "string"
                    },
                    "collectWMETime": {
                      "type": "integer"
                    },
                    "collectTopicTime": {
                      "type": "integer"
                    },
                    "collectSystemInfoTime": {
                      "type": "integer"
                    },
                    "collectMeetingDataTime": {
                      "type": "integer"
                    },
                    "collectDumpTime": {
                      "type": "integer"
                    },
                    "collectCPUTime": {
                      "type": "integer"
                    },
                    "zipTime": {
                      "type": "integer"
                    },
                    "connectTime": {
                      "type": "integer"
                    },
                    "uploadTime": {
                      "type": "integer"
                    },
                    "totalTime": {
                      "type": "integer"
                    },
                    "uploadErrorMessage": {
                      "type": "string"
                    }
                  }
                },
                "breakoutSessionInfo": {
                  "type": "object",
                  "description": "Details of breakout session information",
                  "additionalProperties": true,
                  "required": [
                    "breakoutSessionAction"
                  ],
                  "properties": {
                    "breakoutSessionAction": {
                      "type": "string",
                      "enum": [
                        "add",
                        "assign",
                        "ask-for-help",
                        "breakout-session-open",
                        "breakout-session-close",
                        "breakout-session-mute-all",
                        "breakout-session-unmute-all",
                        "broadcast-open",
                        "broadcast-send",
                        "cancel-automatic-close",
                        "create",
                        "delete",
                        "disable",
                        "dynamic-assign",
                        "dynamic-exchange",
                        "end",
                        "enable",
                        "exchange",
                        "join",
                        "leave",
                        "lock-all-sessions",
                        "lock-this-sessions",
                        "moveto",
                        "mute-all",
                        "mute-all-set",
                        "recreate",
                        "remove",
                        "rename",
                        "search",
                        "select-all",
                        "show-all-sessions",
                        "start",
                        "unmute-all",
                        "unlock-all-sessions",
                        "unlock-this-sessions",
                        "allow-leave-session",
                        "allow-join-session-later",
                        "auto-end-sessions",
                        "time-before-leave-session"
                      ]
                    },
                    "breakoutSessionJoinType": {
                      "enum": [
                        "any-one-can-join",
                        "auto",
                        "manual",
                        "preassign-rest"
                      ],
                      "type": "string"
                    },
                    "breakoutSessionActionClickFrom": {
                      "enum": [
                        "actionbar",
                        "assign-dialog",
                        "auto",
                        "breakout-session-list",
                        "contextmenu",
                        "menu",
                        "plist",
                        "popup-dialog"
                      ],
                      "type": "string"
                    },
                    "broadcastSendType": {
                      "enum": [
                        "all-sessions-all-participants",
                        "all-sessions-all-cohost-and-presenters",
                        "one-session-all-participants",
                        "one-session-one-participant"
                      ],
                      "type": "string"
                    },
                    "breakoutSessionDialogOpenTime": {
                      "type": "integer"
                    },
                    "breakoutSessionDialogAssignTime": {
                      "type": "integer"
                    }
                  }
                },
                "embeddedBrowserObject": {
                  "type": "object",
                  "description": "call embedded browser object result, if failed, will populate error at Error item",
                  "additionalProperties": true,
                  "required": [
                    "browserType"
                  ],
                  "properties": {
                    "browserType": {
                      "enum": [
                        "IE",
                        "WebView2"
                      ],
                      "type": "string"
                    },
                    "version": {
                      "type": "string"
                    },
                    "callFrom": {
                      "type": "string"
                    }
                  }
                },
                "teamsLaunchWebexMeeting": {
                  "type": "object",
                  "description": "TeamsLaunchWebexMeeting report",
                  "additionalProperties": true,
                  "properties": {
                    "eventData": {
                      "type": "object",
                      "description": "data define for TeamsLaunchWebexMeeting event",
                      "additionalProperties": true,
                      "required": [
                        "tlmEevntType"
                      ],
                      "properties": {
                        "tlmEevntType": {
                          "enum": [
                            "sync-preference",
                            "sip-call-launch",
                            "skip-interstitial",
                            "ipc-ready",
                            "ipc-failed"
                          ],
                          "type": "string"
                        },
                        "ipcConnectTime": {
                          "type": "integer"
                        }
                      }
                    },
                    "actionData": {
                      "type": "object",
                      "description": "data define for TeamsLaunchWebexMeeting action",
                      "additionalProperties": true,
                      "required": [
                        "tlmActionType"
                      ],
                      "properties": {
                        "tlmActionType": {
                          "enum": [
                            "change-audio",
                            "change-video"
                          ],
                          "type": "string"
                        }
                      }
                    },
                    "dataFrom": {
                      "type": "object",
                      "description": "data define for TeamsLaunchWebexMeeting data from",
                      "additionalProperties": true,
                      "required": [
                        "tlmFromType"
                      ],
                      "properties": {
                        "tlmFromType": {
                          "enum": [
                            "webex-meeting",
                            "webex-teams"
                          ],
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "languageActionInfo": {
                  "type": "object",
                  "description": "Details of language action",
                  "additionalProperties": true,
                  "required": [
                    "languageAction"
                  ],
                  "properties": {
                    "languageAction": {
                      "type": "string",
                      "enum": [
                        "openLanguageDialog",
                        "subscribeTransLanguage",
                        "unsubscribeTransLanguage",
                        "changeSpeakLanguage",
                        "transcriptTurnOnWebexAssistantDialog",
                        "transcriptTurnOffWebexAssistantDialog",
                        "transcriptTurnOnWebexAssistantMenu",
                        "transcriptTurn0ffWebexAssistantMenu",
                        "transcriptViewHighlightPanel",
                        "transcriptViewHighlightPanelViaCloseCaption",
                        "transcriptViewHighlightPanelViaPanelOption",
                        "transcriptViewHighlightPanelViaWebexAssistant",
                        "transcriptEnableCloseCaptionDialog",
                        "transcriptDisableCloseCaptionDialog",
                        "transcriptDisableCloseCaptionDialogForActiveCCOpen",
                        "transcriptDisableCloseCaptionDialogViaCCButton",
                        "transcriptDisableCloseCaptionDialogViaCCDialog",
                        "transcriptEnableCloseCaptionMenu",
                        "transcriptDisableCloseCaptionMenu",
                        "transcriptTabToCaptions",
                        "transcriptTabToHighlights",
                        "transcriptCreateHighlight",
                        "transcriptDeleteHighlightInHighlight",
                        "transcriptDeleteHighlightInCaptions",
                        "transcriptChangeFontSize",
                        "transcriptBackToDefaultPosition",
                        "transcriptChangeModeToDark",
                        "transcriptChangeModeToLight"
                      ]
                    },
                    "fromLanguage": {
                      "type": "string",
                      "enum": [
                        "lan_af",
                        "lan_sq",
                        "lan_am",
                        "lan_ar",
                        "lan_hy",
                        "lan_az",
                        "lan_eu",
                        "lan_be",
                        "lan_bn",
                        "lan_bs",
                        "lan_bg",
                        "lan_ca",
                        "lan_ceb",
                        "lan_zh",
                        "lan_zh-TW",
                        "lan_co",
                        "lan_hr",
                        "lan_cs",
                        "lan_da",
                        "lan_nl",
                        "lan_en",
                        "lan_en-GB",
                        "lan_eo",
                        "lan_et",
                        "lan_fi",
                        "lan_fr",
                        "lan_fr-CA",
                        "lan_fy",
                        "lan_gl",
                        "lan_ka",
                        "lan_de",
                        "lan_el",
                        "lan_gu",
                        "lan_ht",
                        "lan_ha",
                        "lan_haw",
                        "lan_he",
                        "lan_hi",
                        "lan_hmn",
                        "lan_hu",
                        "lan_is",
                        "lan_ig",
                        "lan_id",
                        "lan_ga",
                        "lan_it",
                        "lan_ja",
                        "lan_jv",
                        "lan_kn",
                        "lan_kk",
                        "lan_km",
                        "lan_rw",
                        "lan_ko",
                        "lan_ku",
                        "lan_ky",
                        "lan_lo",
                        "lan_la",
                        "lan_lv",
                        "lan_lt",
                        "lan_lb",
                        "lan_mk",
                        "lan_mg",
                        "lan_ms",
                        "lan_ml",
                        "lan_mt",
                        "lan_mi",
                        "lan_mr",
                        "lan_mn",
                        "lan_my",
                        "lan_ne",
                        "lan_no",
                        "lan_ny",
                        "lan_or",
                        "lan_ps",
                        "lan_fa",
                        "lan_pl",
                        "lan_pt",
                        "lan_pa",
                        "lan_ro",
                        "lan_ru",
                        "lan_sm",
                        "lan_gd",
                        "lan_sr",
                        "lan_st",
                        "lan_sn",
                        "lan_sd",
                        "lan_si",
                        "lan_sk",
                        "lan_sl",
                        "lan_so",
                        "lan_es",
                        "lan_es-ES",
                        "lan_su",
                        "lan_sw",
                        "lan_sv",
                        "lan_tl",
                        "lan_tg",
                        "lan_ta",
                        "lan_tt",
                        "lan_te",
                        "lan_th",
                        "lan_tr",
                        "lan_tk",
                        "lan_uk",
                        "lan_ur",
                        "lan_ug",
                        "lan_uz",
                        "lan_vi",
                        "lan_cy",
                        "lan_xh",
                        "lan_yi",
                        "lan_yo",
                        "lan_zu"
                      ]
                    },
                    "toLanguage": {
                      "type": "string",
                      "enum": [
                        "lan_af",
                        "lan_sq",
                        "lan_am",
                        "lan_ar",
                        "lan_hy",
                        "lan_az",
                        "lan_eu",
                        "lan_be",
                        "lan_bn",
                        "lan_bs",
                        "lan_bg",
                        "lan_ca",
                        "lan_ceb",
                        "lan_zh",
                        "lan_zh-TW",
                        "lan_co",
                        "lan_hr",
                        "lan_cs",
                        "lan_da",
                        "lan_nl",
                        "lan_en",
                        "lan_en-GB",
                        "lan_eo",
                        "lan_et",
                        "lan_fi",
                        "lan_fr",
                        "lan_fr-CA",
                        "lan_fy",
                        "lan_gl",
                        "lan_ka",
                        "lan_de",
                        "lan_el",
                        "lan_gu",
                        "lan_ht",
                        "lan_ha",
                        "lan_haw",
                        "lan_he",
                        "lan_hi",
                        "lan_hmn",
                        "lan_hu",
                        "lan_is",
                        "lan_ig",
                        "lan_id",
                        "lan_ga",
                        "lan_it",
                        "lan_ja",
                        "lan_jv",
                        "lan_kn",
                        "lan_kk",
                        "lan_km",
                        "lan_rw",
                        "lan_ko",
                        "lan_ku",
                        "lan_ky",
                        "lan_lo",
                        "lan_la",
                        "lan_lv",
                        "lan_lt",
                        "lan_lb",
                        "lan_mk",
                        "lan_mg",
                        "lan_ms",
                        "lan_ml",
                        "lan_mt",
                        "lan_mi",
                        "lan_mr",
                        "lan_mn",
                        "lan_my",
                        "lan_ne",
                        "lan_no",
                        "lan_ny",
                        "lan_or",
                        "lan_ps",
                        "lan_fa",
                        "lan_pl",
                        "lan_pt",
                        "lan_pa",
                        "lan_ro",
                        "lan_ru",
                        "lan_sm",
                        "lan_gd",
                        "lan_sr",
                        "lan_st",
                        "lan_sn",
                        "lan_sd",
                        "lan_si",
                        "lan_sk",
                        "lan_sl",
                        "lan_so",
                        "lan_es",
                        "lan_es-ES",
                        "lan_su",
                        "lan_sw",
                        "lan_sv",
                        "lan_tl",
                        "lan_tg",
                        "lan_ta",
                        "lan_tt",
                        "lan_te",
                        "lan_th",
                        "lan_tr",
                        "lan_tk",
                        "lan_uk",
                        "lan_ur",
                        "lan_ug",
                        "lan_uz",
                        "lan_vi",
                        "lan_cy",
                        "lan_xh",
                        "lan_yi",
                        "lan_yo",
                        "lan_zu"
                      ]
                    }
                  }
                },
                "videoActionInfo": {
                  "type": "object",
                  "description": "Details of video action",
                  "additionalProperties": true,
                  "required": [
                    "videoAction"
                  ],
                  "properties": {
                    "videoAction": {
                      "type": "string",
                      "enum": [
                        "switchLayout",
                        "switchPage",
                        "switchActiveUser",
                        "zoomIn",
                        "zoomOut",
                        "pinVideoToStage",
                        "unpinVideoToStage",
                        "syncMyStageForAll",
                        "desyncMyStageForAll",
                        "showParticipantWithoutVideo",
                        "hideParticipantWithoutVideo",
                        "showActiveVideoInStage",
                        "hideActiveVideoInStage",
                        "showActiveVideoWithShareContent",
                        "hideActiveVideoWithShareContent",
                        "showVideoOnTP",
                        "showVideoOnComputer",
                        "EnterFullScreen",
                        "ExitFullScreen",
                        "EnterFullScreenWithShare",
                        "ExitFullScreenWithShare",
                        "hideFilmStrip",
                        "showFilmStrip"
                      ]
                    },
                    "fromLayoutType": {
                      "type": "string",
                      "enum": [
                        "stack",
                        "stackWithShare",
                        "sideBySide",
                        "sideBySideWithShare",
                        "grid",
                        "floatingActive",
                        "floatingThumbnail",
                        "floatingGrid",
                        "overlay",
                        "focus",
                        "prominent",
                        "focusWithShare",
                        "prominentWithShare",
                        "equal",
                        "equalWithShare",
                        "largeGallery",
                        "auto",
                        "autoWithShare"
                      ]
                    },
                    "toLayoutType": {
                      "type": "string",
                      "enum": [
                        "stack",
                        "stackWithShare",
                        "sideBySide",
                        "sideBySideWithShare",
                        "grid",
                        "floatingActive",
                        "floatingThumbnail",
                        "floatingGrid",
                        "overlay",
                        "focus",
                        "prominent",
                        "focusWithShare",
                        "prominentWithShare",
                        "equal",
                        "equalWithShare",
                        "largeGallery",
                        "auto",
                        "autoWithShare"
                      ]
                    },
                    "zoomLayoutType": {
                      "type": "string",
                      "enum": [
                        "stack",
                        "stackWithShare",
                        "sideBySide",
                        "sideBySideWithShare",
                        "grid",
                        "floatingActive",
                        "floatingThumbnail",
                        "floatingGrid",
                        "overlay",
                        "focus",
                        "prominent",
                        "focusWithShare",
                        "prominentWithShare",
                        "equal",
                        "equalWithShare",
                        "largeGallery",
                        "auto",
                        "autoWithShare"
                      ]
                    },
                    "duration": {
                      "type": "integer"
                    },
                    "myVideoCSI": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "myNodeID": {
                      "type": "integer"
                    },
                    "fromActiveNodeID": {
                      "type": "integer"
                    },
                    "toActiveNodeID": {
                      "type": "integer"
                    },
                    "switchFromVideoCount": {
                      "type": "integer"
                    },
                    "switchToVideoCount": {
                      "type": "integer"
                    },
                    "isSwitchToPrevious": {
                      "type": "boolean"
                    },
                    "pinVideoNodeID": {
                      "type": "integer"
                    },
                    "pinVideoCSI": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "actionFromPlist": {
                      "type": "boolean"
                    },
                    "syncStageNodeIDArray": {
                      "type": "array",
                      "items": {
                        "type": "integer"
                      }
                    },
                    "syncStageCSIArray": {
                      "type": "array",
                      "items": {
                        "type": "number",
                        "minimum": -9223372036854776000.0,
                        "maximum": 9223372036854776000.0
                      }
                    },
                    "lockAttendeeStageView": {
                      "type": "boolean"
                    }
                  }
                },
                "featureReport": {
                  "type": "object",
                  "description": "Details of FeatureReport",
                  "additionalProperties": true,
                  "required": [
                    "featureReportItems"
                  ],
                  "properties": {
                    "featureReportItems": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "description": "Details of FeatureReportItem.",
                        "additionalProperties": true,
                        "required": [
                          "featureName",
                          "timeStamp"
                        ],
                        "properties": {
                          "featureName": {},
                          "timeStamp": {
                            "type": "string",
                            "format": "date-time"
                          },
                          "actionName": {
                            "type": "string"
                          },
                          "eventName": {
                            "type": "string"
                          },
                          "duration": {
                            "type": "integer"
                          },
                          "extValue": {
                            "type": "string"
                          },
                          "webappData": {},
                          "reactionData": {},
                          "interpretationAction": {}
                        }
                      }
                    }
                  }
                },
                "downloadInfos": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "data define for download detail data",
                    "additionalProperties": true,
                    "properties": {
                      "percentCompleted": {
                        "type": "integer"
                      },
                      "packageName": {
                        "type": "string"
                      },
                      "timestamp": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "clientDownloadFileCount": {
                        "type": "integer"
                      },
                      "clientDownloadSize": {
                        "type": "number",
                        "minimum": -9223372036854776000.0,
                        "maximum": 9223372036854776000.0
                      },
                      "clientDownloadTime": {
                        "type": "integer",
                        "minimum": 0
                      },
                      "clientDecompressTime": {
                        "type": "integer",
                        "minimum": 0
                      },
                      "CDNEnabled": {
                        "type": "boolean"
                      },
                      "updateFlag": {
                        "enum": [
                          "preMeeting",
                          "inMeeting",
                          "postMeeting"
                        ],
                        "type": "string"
                      },
                      "epSP": {
                        "type": "boolean"
                      },
                      "isEPUpdate": {
                        "type": "boolean"
                      },
                      "spDifferent": {
                        "type": "integer"
                      },
                      "spVersionDelta": {
                        "type": "integer"
                      },
                      "deltaUpdate": {
                        "type": "boolean"
                      },
                      "deltaListDownloadTime": {
                        "type": "integer",
                        "minimum": 0
                      },
                      "deltaPackageDownloadTime": {
                        "type": "integer",
                        "minimum": 0
                      },
                      "deltaCachePackageCopyTime": {
                        "type": "integer",
                        "minimum": 0
                      },
                      "deltaApplyTime": {
                        "type": "integer",
                        "minimum": 0
                      },
                      "deltaPackageUncompressTime": {
                        "type": "integer",
                        "minimum": 0
                      },
                      "deltaDuration": {
                        "type": "integer",
                        "minimum": 0
                      },
                      "deltaVersion": {
                        "type": "string"
                      },
                      "deltaDownloadFullPackage": {
                        "type": "boolean"
                      },
                      "deltaFileSize": {
                        "type": "integer",
                        "minimum": 0
                      },
                      "deltaUpdateEnabled": {
                        "type": "boolean"
                      },
                      "deltaFullpackageDownloadEnabled": {
                        "type": "boolean"
                      },
                      "deltaUpdateErrorType": {
                        "type": "string"
                      },
                      "deltaUpdateSuccess": {
                        "type": "string"
                      },
                      "deltaFullpackageDownloadVersion": {
                        "type": "string"
                      },
                      "deltaFullpackageDownloadSuccess": {
                        "type": "string"
                      },
                      "deltaUpdateCorrelationId": {
                        "type": "string"
                      },
                      "deltaFullpackageDownloadCorrelationId": {
                        "type": "string"
                      },
                      "deltaTargetVersion": {
                        "type": "string"
                      },
                      "deltaLocalFullPackageVersions": {
                        "type": "string"
                      },
                      "deltaUpdateFailReason": {
                        "type": "string"
                      },
                      "deltaUpdateTimeStamp": {
                        "type": "string",
                        "format": "date-time"
                      }
                    }
                  }
                }
              }
            },
            {
              "type": "object",
              "description": "Edge Media Quality Events from edge services (e.g. Homer)",
              "additionalProperties": true,
              "required": [
                "edgeIntervals",
                "name",
                "identifiers"
              ],
              "properties": {
                "canProceed": {
                  "type": "boolean"
                },
                "state": {
                  "type": "string"
                },
                "mediaType": {
                  "enum": [
                    "audio",
                    "video",
                    "share",
                    "share_audio",
                    "whiteboard",
                    "gamestate"
                  ],
                  "type": "string"
                },
                "floorType": {
                  "type": "object",
                  "description": "Details associated with a share floor type",
                  "additionalProperties": true,
                  "required": [
                    "name"
                  ],
                  "properties": {
                    "name": {
                      "enum": [
                        "DEFAULT",
                        "EMBEDDED_APP",
                        "OTHER"
                      ],
                      "type": "string"
                    },
                    "priority": {}
                  }
                },
                "csi": {
                  "type": "number",
                  "minimum": -9223372036854776000.0,
                  "maximum": 9223372036854776000.0
                },
                "mediaCapabilities": {
                  "type": "object",
                  "description": "media capability for both transmit and receive",
                  "additionalProperties": true,
                  "required": [
                    "tx",
                    "rx"
                  ],
                  "properties": {
                    "tx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    },
                    "rx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    }
                  }
                },
                "mediaLines": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Media details",
                    "additionalProperties": true,
                    "required": [
                      "direction",
                      "mediaType",
                      "protocol"
                    ],
                    "properties": {
                      "clusterName": {
                        "type": "string"
                      },
                      "connectionType": {
                        "enum": [
                          "none",
                          "direct",
                          "proxy"
                        ],
                        "type": "string"
                      },
                      "direction": {
                        "enum": [
                          "sendrecv",
                          "sendonly",
                          "recvonly",
                          "inactive"
                        ],
                        "type": "string"
                      },
                      "errorCode": {
                        "type": "integer"
                      },
                      "extension": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "failureDescription": {
                        "type": "string"
                      },
                      "failureReason": {
                        "enum": [
                          "network",
                          "transport",
                          "rejected",
                          "timeout",
                          "notstarted",
                          "succeeded"
                        ],
                        "type": "string"
                      },
                      "iceMangled": {
                        "type": "boolean"
                      },
                      "localIP": {
                        "type": "string"
                      },
                      "localNetworkPrefix": {
                        "type": "string"
                      },
                      "localPort": {
                        "type": "integer"
                      },
                      "mediaLineData": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "mediaType": {
                        "type": "string",
                        "enum": [
                          "audio",
                          "video",
                          "share",
                          "share_audio",
                          "whiteboard",
                          "gamestate",
                          "all"
                        ]
                      },
                      "protocol": {
                        "enum": [
                          "udp",
                          "tcp",
                          "xtls",
                          "unknown"
                        ],
                        "type": "string"
                      },
                      "recvRespTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "remoteIP": {
                        "type": "string"
                      },
                      "remotePort": {
                        "type": "integer"
                      },
                      "sentReqTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "status": {
                        "enum": [
                          "succeeded",
                          "in-progress",
                          "failed"
                        ],
                        "type": "string"
                      },
                      "tlsDomain": {
                        "type": "string"
                      },
                      "transactionId": {
                        "type": "string"
                      },
                      "ufrag": {
                        "type": "string"
                      }
                    }
                  }
                },
                "clientMediaPreferences": {
                  "type": "object",
                  "description": "allows client to specify media preferences",
                  "additionalProperties": true,
                  "required": [
                    "preferTranscoding"
                  ],
                  "properties": {
                    "preferTranscoding": {
                      "type": "boolean"
                    }
                  }
                },
                "pstnAudioType": {
                  "enum": [
                    "dial-in",
                    "dial-out"
                  ],
                  "type": "string"
                },
                "homeDataCenter": {
                  "type": "string"
                },
                "success": {
                  "type": "boolean"
                },
                "isTranscoded": {
                  "type": "boolean"
                },
                "isGatewayed": {
                  "type": "boolean"
                },
                "isComposed": {
                  "type": "boolean"
                },
                "registrationMode": {
                  "type": "string",
                  "description": "determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "Cloud",
                    "CloudAware"
                  ]
                },
                "protocol": {
                  "type": "string",
                  "description": "protocols used to help determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "H323",
                    "H323_IP",
                    "Locus",
                    "WebRTC"
                  ]
                },
                "meetingPlatform": {
                  "type": "string",
                  "description": "The underlying service provider of the call.",
                  "enum": [
                    "MsTeams",
                    "GoogleMeet",
                    "Zoom",
                    "Webex"
                  ]
                },
                "labels": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "labelsStr": {
                  "type": "string"
                },
                "webexServiceType": {
                  "enum": [
                    "MC",
                    "EC",
                    "SC",
                    "TC",
                    "AA",
                    "RA",
                    "NBR",
                    "WRF",
                    "HOL"
                  ],
                  "type": "string"
                },
                "webexSubServiceType": {
                  "type": "string",
                  "description": "this defines the sub service type",
                  "enum": [
                    "PMR",
                    "Event",
                    "Training",
                    "ScheduleMeeting",
                    "ScheduledMeeting",
                    "Webcast",
                    "Webinar",
                    "LargeScaleWebinar",
                    "others"
                  ]
                },
                "ivrDialogType": {
                  "type": "string",
                  "enum": [
                    "MEDIA_ON_HOLD",
                    "ANNOUNCEMENT",
                    "TONE",
                    "COLLECT_PIN",
                    "PROMPT",
                    "MEDIA_SERVICE_AGENT",
                    "COLLECT"
                  ]
                },
                "ivrDialogResult": {
                  "type": "string",
                  "enum": [
                    "SUCCESS",
                    "FAILURE",
                    "HOST_PIN_MATCH",
                    "GUEST_PIN_MATCH",
                    "PANELIST_PIN_MATCH",
                    "NO_MATCH",
                    "INVALID_PIN"
                  ]
                },
                "callType": {
                  "type": "string",
                  "enum": [
                    "VIDEO_DIALIN",
                    "VIDEO_DIALOUT",
                    "CASCADE",
                    "HYBRID_CASCADE",
                    "PSTN_SIP",
                    "PSTN_DIALIN",
                    "PSTN_DIALOUT",
                    "PSTN_ONLY_DIALIN",
                    "PSTN_ONLY_DIALOUT",
                    "AUDIO_DIALIN",
                    "AUDIO_ONLY_DIALIN",
                    "H323",
                    "H323_IP",
                    "SIP_ENTERPRISE",
                    "SIP_MOBILE",
                    "SIP_NATIONAL",
                    "SIP_INTERNATIONAL",
                    "SIP_EMERGENCY",
                    "SIP_OPERATOR",
                    "SIP_SHORTCODE",
                    "SIP_TOLLFREE",
                    "SIP_PREMIUM",
                    "SIP_URI",
                    "SIP_INBOUND",
                    "UNKNOWN",
                    "ZTM",
                    "SIP_MEETING",
                    "SIP_DIALOUT",
                    "SIP_ONLY_DIALOUT"
                  ]
                },
                "eventData": {
                  "type": "object",
                  "additionalProperties": true
                },
                "derivedSipClientType": {
                  "type": "string",
                  "enum": [
                    "SIP_CE_SINGLE_SCREEN",
                    "SIP_CE_MULTI_SCREEN",
                    "SIP_JABBER",
                    "SIP_TIP_SINGLE_SCREEN",
                    "SIP_TIP_THREE_SCREEN",
                    "SIP_PSTN",
                    "SIP_OTHER",
                    "SIP_WEBEX_CASCADE",
                    "SIP_NONE"
                  ]
                },
                "derivedClientType": {
                  "type": "string",
                  "description": "this defines the major client types",
                  "enum": [
                    "MEETING_CENTER",
                    "EVENT_CENTER",
                    "TRAINING_CENTER",
                    "TEAMS_CLIENT",
                    "TEAMS_DEVICE",
                    "TEAMS_SHARE",
                    "SIP",
                    "RECORDING",
                    "CLOUD_AWARE_SIP",
                    "TEAMS_WXC_CLIENT",
                    "WXC_CLIENT",
                    "WXC_DEVICE",
                    "WEBEX_JS_SDK",
                    "VOICEA_CLIENT",
                    "CISCO_SIP_GW",
                    "WEBEX_SDK",
                    "CPAAS_THIRD_PARTY_SDK",
                    "WXC_THIRD_PARTY",
                    "WXCC",
                    "TEAMS_PHONE",
                    "WEBEX_RELAY"
                  ]
                },
                "derivedSubClientType": {
                  "type": "string",
                  "description": "this defines the sub types of clients",
                  "enum": [
                    "AUTOMOTIVE_APP",
                    "BROWSER_EXTENSION",
                    "DESKTOP_APP",
                    "DESKTOP_APP_VDI",
                    "DEVICE_CURRENT",
                    "DEVICE_LEGACY_2020",
                    "HOLOGRAM_HEADSET_APP",
                    "HVDI_APP",
                    "MIXED",
                    "MOBILE_APP",
                    "MOBILE_NETWORK",
                    "PAGE",
                    "TEAMS_DEVICE",
                    "VDI_APP",
                    "WEB_APP",
                    "PHONE_NOVUM",
                    "PHONE_ESPRESSO",
                    "PHONE_BUMBLEBEE",
                    "SIP",
                    "SIP_PSTN"
                  ]
                },
                "meetingRole": {
                  "type": "string",
                  "enum": [
                    "PANELIST",
                    "ATTENDEE"
                  ]
                },
                "serverRole": {
                  "type": "string",
                  "enum": [
                    "CONFERENCE",
                    "TRANSCODER",
                    "WHITEBOARD_INJECTOR",
                    "MS_TEAMS_CONFERENCE",
                    "RECORDING",
                    "GATEWAY",
                    "GATEWAY_CLIENT_SIDE",
                    "UNKNOWN",
                    "HOLOGRAM_RENDER",
                    "EDGE"
                  ]
                },
                "reconnect": {
                  "type": "boolean"
                },
                "retryCount": {
                  "type": "integer"
                },
                "meetSimple": {
                  "type": "boolean"
                },
                "mediaStatus": {
                  "type": "object",
                  "description": "represents media quality status report such as no media or drop out",
                  "additionalProperties": true,
                  "properties": {
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "mediaSuccess": {
                      "type": "boolean"
                    },
                    "shareType": {
                      "enum": [
                        "cb-normal-share",
                        "ce-airplay-share",
                        "ce-direct-share",
                        "ce-gui-loopback-share",
                        "ce-input-source-share",
                        "ce-input-source-share-hdmi",
                        "ce-input-source-share-usbc",
                        "ce-jpg-share",
                        "ce-miracast-share",
                        "mcs-normal-share",
                        "mcs-normal-audio-share",
                        "mcs-hfps-share",
                        "mcs-hfps-audio-share"
                      ],
                      "type": "string"
                    },
                    "isTransmitter": {
                      "type": "boolean"
                    },
                    "audioJoinType": {
                      "enum": [
                        "phone-call-in",
                        "phone-call-back",
                        "voip",
                        "device-call-back",
                        "never-join-audio",
                        "tried-but-never-join"
                      ],
                      "type": "string"
                    },
                    "transportType": {
                      "type": "string",
                      "description": "indicates transport type used",
                      "enum": [
                        "UDP",
                        "TCP",
                        "xTLS",
                        "TLS"
                      ]
                    },
                    "additionalData": {
                      "type": "object",
                      "additionalProperties": true
                    },
                    "mediaDeviceInfo": {
                      "type": "object",
                      "description": "information object for the peripheral",
                      "additionalProperties": true,
                      "required": [
                        "name"
                      ],
                      "properties": {
                        "name": {
                          "enum": [
                            "camera",
                            "microphone",
                            "speaker"
                          ],
                          "type": "string"
                        },
                        "information": {
                          "type": "string"
                        },
                        "driver": {
                          "type": "string"
                        },
                        "errorCode": {
                          "type": "string"
                        },
                        "subErrorCode": {
                          "type": "string"
                        },
                        "captureFrameSize": {
                          "type": "integer"
                        },
                        "captureFps": {
                          "type": "integer"
                        },
                        "captureFrameworkType": {
                          "type": "integer"
                        },
                        "captureRawType": {
                          "type": "integer"
                        },
                        "deviceCapabilitiesTime": {
                          "type": "integer"
                        },
                        "connectionType": {},
                        "bluetoothMode": {},
                        "openDeviceCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "startCaptureCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "txSampleRate": {
                          "type": "integer"
                        },
                        "rxSampleRate": {
                          "type": "integer"
                        },
                        "isAAudioLowLatency": {
                          "type": "integer"
                        },
                        "isStartNDKFailed": {
                          "type": "integer"
                        },
                        "startPlaybackCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "changeCount": {
                          "type": "integer"
                        },
                        "captureSystemVolume": {
                          "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "playbackSystemVolume": {
                          "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "started": {
                          "type": "boolean"
                        },
                        "sysAudioSEStatus": {
                          "type": "integer"
                        },
                        "isVolumeControlAvailable": {
                          "type": "boolean"
                        },
                        "rawStreamStatus": {
                          "type": "integer"
                        },
                        "status": {
                          "type": "string"
                        },
                        "initCaptureFrameworkType": {
                          "enum": [
                            "unknown",
                            "dshow",
                            "mf",
                            "mfPrefer"
                          ],
                          "type": "string"
                        },
                        "cameraRetried": {
                          "type": "boolean"
                        },
                        "captureCameraType": {
                          "enum": [
                            "unknown",
                            "builtIn",
                            "aggregate",
                            "virtual",
                            "pci",
                            "usb",
                            "fireWire",
                            "bluetooth",
                            "hdmi",
                            "displayPort",
                            "airPlay",
                            "avb",
                            "thunderbolt",
                            "lineLevel",
                            "external",
                            "continuityCaptureWired",
                            "continuityCaptureWireless",
                            "audioRemote",
                            "iphoneCamera",
                            "deskViewCamera",
                            "virtualCamera",
                            "builtInMinijack"
                          ],
                          "type": "string"
                        },
                        "captureCameraFailNum": {
                          "type": "integer"
                        },
                        "videoCaptureEnumTime": {
                          "type": "integer"
                        }
                      }
                    }
                  }
                },
                "shareInstanceId": {
                  "type": "string",
                  "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}$"
                },
                "ipVersion": {
                  "type": "string",
                  "enum": [
                    "IPv4",
                    "IPv6",
                    "Dual"
                  ]
                },
                "isTransmitter": {
                  "type": "boolean"
                },
                "shareDuration": {
                  "type": "integer"
                },
                "stopReason": {
                  "type": "string"
                },
                "shareStartReason": {
                  "type": "string"
                },
                "hologramStreamId": {
                  "type": "string",
                  "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}$"
                },
                "audioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "videoSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareAudioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboardSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "isFocus": {
                  "type": "boolean"
                },
                "processingDelay": {
                  "type": "integer"
                },
                "shareResourceType": {
                  "type": "string",
                  "enum": [
                    "APPLICATION_OR_WINDOW",
                    "CAMERA",
                    "DEFAULT",
                    "EMBEDDED_APP",
                    "FILE",
                    "MOBILE_FILE",
                    "MOBILE_SCREEN_MIRRORING",
                    "SCREEN"
                  ]
                },
                "shareResourceName": {
                  "type": "string"
                },
                "shareType": {
                  "type": "string",
                  "enum": [
                    "cb-normal-share",
                    "ce-airplay-share",
                    "ce-direct-share",
                    "ce-gui-loopback-share",
                    "ce-input-source-share",
                    "ce-input-source-share-hdmi",
                    "ce-input-source-share-usbc",
                    "ce-jpg-share",
                    "ce-miracast-share",
                    "mcs-normal-share",
                    "mcs-normal-audio-share",
                    "mcs-hfps-share",
                    "mcs-hfps-audio-share"
                  ]
                },
                "isShareBeingTakenOver": {
                  "type": "boolean"
                },
                "floorBeneficiaryUpdated": {
                  "type": "boolean"
                },
                "meetingJoinedTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "meetingJoinPhase": {
                  "type": "string",
                  "description": "join phase of event",
                  "enum": [
                    "pre-join",
                    "join",
                    "in-meeting"
                  ]
                },
                "meetingScheduledTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "seconds2StartTime": {
                  "type": "integer"
                },
                "e2eeKeyEpoch": {
                  "type": "integer"
                },
                "e2eeDecompressRatio": {
                  "type": "number"
                },
                "keyResponses": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Details of KeyResponse",
                    "additionalProperties": true,
                    "properties": {
                      "gotKeyTime": {
                        "type": "integer"
                      },
                      "useKeyTime": {
                        "type": "integer"
                      },
                      "cacheKeyTime": {
                        "type": "integer"
                      }
                    }
                  }
                },
                "e2eeVersion": {
                  "enum": [
                    "E2EEV1",
                    "E2EEV2",
                    "E2EEV3",
                    "E2EEV4",
                    "E2EEV4_PLUS",
                    "E2EEV4_B",
                    "E2EEV5"
                  ],
                  "type": "string"
                },
                "isZeroTrust": {
                  "type": "boolean"
                },
                "sframeVersion": {
                  "type": "string",
                  "description": "Version of SFrame in use.",
                  "enum": [
                    "SFRAMEV1",
                    "SFRAMEV2"
                  ]
                },
                "isConvergedArchitectureEnabled": {
                  "type": "boolean"
                },
                "isCustomBrowser": {
                  "type": "boolean"
                },
                "callingServiceType": {
                  "type": "string",
                  "enum": [
                    "CUCM",
                    "WEBEXCALLING",
                    "BROADWORKS",
                    "LOCUS",
                    "BROADCLOUDCARRIER"
                  ]
                },
                "supplementaryMediaSessionType": {
                  "type": "string",
                  "enum": [
                    "DirectShare"
                  ]
                },
                "isPaired": {
                  "type": "boolean"
                },
                "inLobby": {
                  "type": "boolean"
                },
                "isVIPMeeting": {
                  "type": "boolean"
                },
                "webexAppEntrypoint": {
                  "type": "string"
                },
                "firstParticipant": {
                  "type": "boolean"
                },
                "isImmersiveShare": {
                  "type": "boolean"
                },
                "registeredTimestamps": {
                  "type": "object",
                  "description": "Request/Response Time for Internal Services / Clients",
                  "additionalProperties": true,
                  "properties": {
                    "locusCreateConfluenceRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateConfluenceResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "interstitialWindowLaunchedTime": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                },
                "skipInterstitialWindow": {
                  "type": "boolean"
                },
                "callDurationSecs": {
                  "type": "integer"
                },
                "connectionDurationSecs": {
                  "type": "integer"
                },
                "lobbyType": {
                  "type": "string"
                },
                "callDirection": {
                  "type": "string",
                  "enum": [
                    "ORIGINATING",
                    "TERMINATING"
                  ]
                },
                "breakout": {
                  "type": "object",
                  "description": "Details associated with a breakout move",
                  "additionalProperties": true,
                  "properties": {
                    "moveType": {
                      "enum": [
                        "between_breakout",
                        "to_breakout",
                        "to_main"
                      ],
                      "type": "string"
                    },
                    "trigger": {
                      "enum": [
                        "assignment_changed",
                        "client_initiated",
                        "session_ended",
                        "session_started"
                      ],
                      "type": "string"
                    },
                    "startState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    },
                    "endState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    }
                  }
                },
                "breakoutLatency": {
                  "type": "object",
                  "description": "Latency values associated with breakout session",
                  "additionalProperties": true,
                  "properties": {
                    "clientBreakoutMoveReqJoinResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveProcessed": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boLocusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "locusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "orpheusConfluenceMoveReqResp": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboard": {
                  "type": "object",
                  "description": "two-way whiteboard related info",
                  "additionalProperties": true,
                  "properties": {
                    "action": {
                      "enum": [
                        "open",
                        "create"
                      ],
                      "type": "string"
                    },
                    "type": {
                      "enum": [
                        "whiteboard",
                        "annotation"
                      ],
                      "type": "string"
                    },
                    "capability": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    },
                    "granted": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    }
                  }
                },
                "roap": {
                  "type": "object",
                  "description": "ROAP message details",
                  "additionalProperties": true,
                  "properties": {
                    "type": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "messageType": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "error": {
                      "type": "string"
                    },
                    "duration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "seq": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "pstnCarrierInfo": {
                  "type": "object",
                  "description": "Pstn Carrier Infos",
                  "additionalProperties": true,
                  "properties": {
                    "cic": {
                      "type": "string"
                    },
                    "carrierName": {
                      "type": "string"
                    },
                    "ucreDnsSrvs": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "pstnAudioCallType": {
                  "enum": [
                    "PSTN",
                    "CCA_E",
                    "CCA_SP",
                    "EDGE_AUDIO",
                    "CCA_S",
                    "VMN_AUDIO"
                  ],
                  "type": "string"
                },
                "l2sipCallbackUrl": {
                  "type": "string"
                },
                "ivrDialingStatusOriginator": {
                  "enum": [
                    "L2SIP",
                    "CLOUD_PROXY",
                    "CARRIER",
                    "UNIDENTIFIED"
                  ],
                  "type": "string"
                },
                "cic": {
                  "type": "string"
                },
                "carrierName": {
                  "type": "string"
                },
                "originator": {
                  "type": "string"
                },
                "ucreDnsSrvs": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "ivrServiceUcreAttempts": {
                  "type": "integer"
                },
                "antiFraudPolicyType": {
                  "type": "string"
                },
                "antiFraudBlocked": {
                  "type": "boolean"
                },
                "sipResponseCode": {
                  "type": "string",
                  "enum": [
                    "100_Trying",
                    "183_Ringing",
                    "200_Ok",
                    "404_NotFound",
                    "407_ProxyAuthRequired",
                    "486_BusyHere",
                    "503_ServiceUnavailable",
                    "606_NotAcceptable"
                  ]
                },
                "schedulingInfo": {
                  "type": "object",
                  "description": "details of scheduling information",
                  "additionalProperties": true,
                  "properties": {
                    "calendarType": {
                      "type": "string",
                      "description": "this defines calendar type for scheduling",
                      "enum": [
                        "exchange_online",
                        "exchange_onprem",
                        "google",
                        "other",
                        "webex"
                      ]
                    },
                    "meetingCategory": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "AdhocUSM",
                        "Instant",
                        "Scheduled",
                        "ScheduledPMR",
                        "ScheduledUSM",
                        "SpaceMeetingV1"
                      ]
                    },
                    "scheduledFrom": {
                      "type": "string",
                      "description": "this defines where the meeting was scheduled from",
                      "enum": [
                        "ADDIN_O365",
                        "ADDIN_ONPREM",
                        "ADHOC_USM",
                        "AT_WEBEX_GOOGLE",
                        "AT_WEBEX_MSFT",
                        "AT_MEET_GOOGLE",
                        "AT_MEET_MSFT",
                        "GOOGLE_ADDON",
                        "INSTANT_MEETING",
                        "OTHER",
                        "PT",
                        "PUBLIC_API",
                        "TEAMS_CLIENT",
                        "TEAMS_CLIENT_CROSS_LAUNCH",
                        "UNIFIED_PAGE",
                        "WEBEX_PAGE"
                      ]
                    },
                    "schedulingOperationType": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "prepare",
                        "create",
                        "update",
                        "delete"
                      ]
                    }
                  }
                },
                "settingInfo": {
                  "type": "object",
                  "description": "details of setting information",
                  "additionalProperties": true,
                  "required": [
                    "settingType"
                  ],
                  "properties": {
                    "settingType": {
                      "type": "string",
                      "description": "this defines where the type of Setting being modified/updated",
                      "enum": [
                        "AUDIO_VIDEO",
                        "EMAIL_TEMPLATE",
                        "GENERAL",
                        "PMR",
                        "RECORDING",
                        "SCHEDULING",
                        "WEBEX_SITE"
                      ]
                    }
                  }
                },
                "sessionJoinCount": {
                  "type": "integer"
                },
                "transportType": {
                  "type": "string",
                  "description": "indicates transport type used",
                  "enum": [
                    "UDP",
                    "TCP",
                    "xTLS",
                    "TLS"
                  ]
                },
                "joinFlowVersion": {
                  "type": "string",
                  "enum": [
                    "NewFTE",
                    "Other"
                  ]
                },
                "locale": {
                  "type": "string"
                },
                "accessNumber": {
                  "type": "string"
                },
                "isVVipMeeting": {
                  "type": "boolean"
                },
                "loginInfo": {
                  "type": "object",
                  "description": "Login-related information.",
                  "additionalProperties": true,
                  "properties": {
                    "loginType": {
                      "enum": [
                        "user-hub",
                        "control-hub",
                        "meeting-site",
                        "global-sign-in-page",
                        "web-client",
                        "native-client"
                      ],
                      "type": "string"
                    },
                    "method": {
                      "enum": [
                        "idbroker",
                        "enterprise",
                        "social"
                      ],
                      "type": "string"
                    },
                    "grantType": {
                      "enum": [
                        "client-credential",
                        "authorization-code",
                        "scope-reduction"
                      ],
                      "type": "string"
                    },
                    "signInDelay": {
                      "type": "object",
                      "description": "Sign-in Time",
                      "additionalProperties": true,
                      "properties": {
                        "signInTime": {
                          "type": "integer"
                        }
                      }
                    },
                    "signInSignUpType": {
                      "enum": [
                        "sign-in",
                        "sign-up"
                      ],
                      "type": "string"
                    },
                    "userFound": {
                      "type": "boolean"
                    }
                  }
                },
                "isPrivateMeeting": {
                  "type": "boolean"
                },
                "llmLatency": {
                  "type": "object",
                  "description": "Low Latency Mercury latency measurements",
                  "additionalProperties": true,
                  "properties": {
                    "clientLLMDatachannelResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "clientLLMWebSocketConnectTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "syncLatency": {
                  "type": "object",
                  "description": "Sync Latency measurements. Expected to be sent in client.locus.sync.complete and locus.sync.sent events that could be triggered in a converged webinar session",
                  "additionalProperties": true,
                  "properties": {
                    "randomBackoffTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreePrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncPrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncMessageReceiveTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "llmInfo": {
                  "type": "object",
                  "description": "Low Latency Mercury related information.",
                  "additionalProperties": true,
                  "properties": {
                    "dataSet": {
                      "enum": [
                        "main",
                        "atd-active",
                        "atd-unmuted"
                      ],
                      "type": "string"
                    }
                  }
                },
                "trigger": {
                  "enum": [
                    "dummyTrigger1",
                    "dummyTrigger2",
                    "edge-mediaquality"
                  ],
                  "type": "string"
                },
                "name": {
                  "enum": [
                    "edge.mediaquality.event"
                  ],
                  "type": "string"
                },
                "identifiers": {
                  "description": "Base type for the various identifiers used to connect the dots.\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                  "type": "object",
                  "additionalProperties": true,
                  "required": [
                    "correlationId",
                    "customerOrgId"
                  ],
                  "properties": {
                    "aggregatedBreakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "attendeeId": {
                      "type": "string"
                    },
                    "participantId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutGroupId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutTrackingId": {
                      "type": "string"
                    },
                    "breakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "browserId": {
                      "type": "string"
                    },
                    "ciExchangeTokenUrl": {
                      "type": "string"
                    },
                    "confluenceId": {
                      "type": "string",
                      "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}$"
                    },
                    "cpaasIdentifiers": {
                      "type": "object",
                      "description": "Set of identifiers dedicated to CPaaS clients\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                      "additionalProperties": true,
                      "required": [
                        "imiTenantId",
                        "devClientId",
                        "imiServiceId",
                        "imiAppId",
                        "sessionId",
                        "sessionInstanceId"
                      ],
                      "properties": {
                        "imiTenantId": {
                          "type": "string",
                          "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}$"
                        },
                        "devClientId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiServiceId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiAppId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionInstanceId": {
                          "type": "string",
                          "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}$"
                        }
                      }
                    },
                    "csdmDeviceUrl": {
                      "type": "string"
                    },
                    "destinationBreakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusUrl": {
                      "type": "string"
                    },
                    "destinationVenueId": {
                      "type": "string",
                      "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}$"
                    },
                    "deviceId": {
                      "type": "string"
                    },
                    "globalMeetingId": {
                      "type": "string"
                    },
                    "installationId": {
                      "type": "string"
                    },
                    "webexMeetingUUID": {
                      "type": "string"
                    },
                    "ivrCallId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrDialogId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrId": {
                      "type": "string",
                      "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}$"
                    },
                    "callId": {
                      "type": "string",
                      "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}$"
                    },
                    "pairCallId": {
                      "type": "string"
                    },
                    "llmWebsocketUrl": {
                      "type": "string"
                    },
                    "locusCluster": {
                      "type": "string"
                    },
                    "locusId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusJoinUrl": {
                      "type": "string"
                    },
                    "locusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusStartTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusUrl": {
                      "type": "string"
                    },
                    "machineId": {
                      "type": "string"
                    },
                    "mediaAgentAlias": {
                      "type": "string"
                    },
                    "mediaAgentGroupId": {
                      "type": "string"
                    },
                    "meetClusterName": {
                      "type": "string"
                    },
                    "meetingInstanceId": {
                      "type": "string"
                    },
                    "meetingLookupUrl": {
                      "type": "string"
                    },
                    "meetingOrgId": {
                      "type": "string"
                    },
                    "metricServiceUrl": {
                      "type": "string"
                    },
                    "mercuryWebsocketUrl": {
                      "type": "string"
                    },
                    "msteamsTenantGuid": {
                      "type": "string"
                    },
                    "msteamsConferenceId": {
                      "type": "string"
                    },
                    "msteamsMeetingId": {
                      "type": "string"
                    },
                    "mtid": {
                      "type": "string"
                    },
                    "oauth2ClientId": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    },
                    "provisionalCorrelationId": {
                      "type": "string"
                    },
                    "roomId": {
                      "type": "string",
                      "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}$"
                    },
                    "sessionCorrelationId": {
                      "type": "string",
                      "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}$"
                    },
                    "sharedMediaId": {
                      "type": "string"
                    },
                    "sipCallId": {
                      "type": "string"
                    },
                    "sipSessionId": {
                      "type": "object",
                      "additionalProperties": true,
                      "properties": {
                        "local": {
                          "type": "string"
                        },
                        "remote": {
                          "type": "string"
                        }
                      }
                    },
                    "sipUri": {
                      "type": "string"
                    },
                    "subConfId": {
                      "type": "string"
                    },
                    "tenantId": {
                      "type": "string"
                    },
                    "trackingId": {
                      "type": "string"
                    },
                    "userId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueUrl": {
                      "type": "string"
                    },
                    "whiteboardUrl": {
                      "type": "string"
                    },
                    "wdmDeviceRegistrationUrl": {
                      "type": "string"
                    },
                    "webexConferenceId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexClusterName": {
                      "type": "string"
                    },
                    "webexConferenceIdStr": {
                      "type": "string"
                    },
                    "webexDataCenter": {
                      "type": "string"
                    },
                    "webexGuestId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexMeetingId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexNodeId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteName": {
                      "type": "string"
                    },
                    "webexSiteUuid": {
                      "type": "string"
                    },
                    "webexUserId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexWebDomain": {
                      "type": "string"
                    },
                    "recordingId": {
                      "type": "string"
                    },
                    "clientCorrelationId": {
                      "type": "string"
                    },
                    "idForEndpointAB": {
                      "type": "string"
                    },
                    "correlationId": {
                      "type": "string"
                    },
                    "customerOrgId": {
                      "type": "string"
                    }
                  }
                },
                "sourceMetadata": {
                  "type": "object",
                  "description": "metadata associated with emitter of the event. This data is included only in the first emitted for a given call and does not need to be repeated with each event.",
                  "additionalProperties": true,
                  "required": [
                    "mediaEngineSoftwareType",
                    "applicationSoftwareType",
                    "applicationSoftwareVersion",
                    "startTime"
                  ],
                  "properties": {
                    "mediaEngineSoftwareType": {
                      "type": "string"
                    },
                    "applicationSoftwareType": {
                      "type": "string"
                    },
                    "applicationSoftwareVersion": {
                      "type": "string"
                    },
                    "mediaEngineSoftwareVersion": {
                      "type": "string"
                    },
                    "hardwareType": {
                      "type": "string"
                    },
                    "clientRegion": {
                      "type": "string"
                    },
                    "serverRegion": {
                      "type": "string"
                    },
                    "serverOrg": {
                      "type": "string"
                    },
                    "serverGroup": {
                      "type": "string"
                    },
                    "serverAlias": {
                      "type": "string"
                    },
                    "serverDeployType": {
                      "enum": [
                        "private",
                        "public"
                      ],
                      "type": "string"
                    },
                    "startTime": {
                      "type": "string"
                    },
                    "endTime": {
                      "type": "string"
                    },
                    "csi": {
                      "type": "array",
                      "items": {
                        "type": "number",
                        "minimum": -9223372036854776000.0,
                        "maximum": 9223372036854776000.0
                      }
                    },
                    "isCascade": {
                      "type": "boolean"
                    },
                    "isHybridMedia": {
                      "type": "boolean"
                    },
                    "videoMeshClusterName": {
                      "type": "string"
                    },
                    "videoMeshServerName": {
                      "type": "string"
                    },
                    "isTIP": {
                      "type": "boolean"
                    },
                    "isMARI": {
                      "type": "boolean"
                    },
                    "has264Checksum": {
                      "type": "boolean"
                    },
                    "intervalPeriod": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "cascadePeerRegion": {
                      "type": "string"
                    },
                    "cascadePeerOrg": {
                      "type": "string"
                    },
                    "cascadePeerGroup": {
                      "type": "string"
                    },
                    "cascadePeerAlias": {
                      "type": "string"
                    },
                    "cascadePeerServerType": {
                      "type": "string",
                      "enum": [
                        "CB",
                        "CMS",
                        "CRC",
                        "HESIOD",
                        "LINUS",
                        "MCC",
                        "MCS",
                        "MES",
                        "MJS",
                        "MRS",
                        "MYGDONUS",
                        "MZM",
                        "TERMINUS",
                        "TPGW",
                        "TA",
                        "HOMER",
                        "SUPERHOMER",
                        "U2C",
                        "WCA",
                        "MSE",
                        "UNKNOWN"
                      ]
                    },
                    "cascadePeerDeployType": {
                      "enum": [
                        "private",
                        "public"
                      ],
                      "type": "string"
                    }
                  }
                },
                "edgeIntervals": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "represents media quality event data associated with an interval",
                    "additionalProperties": true,
                    "required": [
                      "intervalNumber"
                    ],
                    "properties": {
                      "intervalNumber": {
                        "type": "number",
                        "minimum": -9223372036854776000.0,
                        "maximum": 9223372036854776000.0
                      },
                      "intervalMetadata": {
                        "type": "object",
                        "description": "The metadata associated with the emitter of the event.  This data is separate from the source metadata and must be emitted with every event.",
                        "additionalProperties": true,
                        "properties": {
                          "peerReflexiveIP": {
                            "type": "string"
                          },
                          "maskedPeerReflexiveIP": {
                            "type": "string"
                          },
                          "remoteMediaIP": {
                            "type": "string"
                          },
                          "maskedRemoteMediaIP": {
                            "type": "string"
                          },
                          "localIPType": {
                            "type": "string",
                            "description": "indicate user local ICE candidates IP type",
                            "enum": [
                              "IPTypeUnknown",
                              "IPv4Only",
                              "IPv6Only",
                              "DualIPType"
                            ]
                          },
                          "staticPerformanceLevel": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "staticPerformanceScore": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "processAverageCPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "processAverageCPUWithTurbo": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "processMaximumCPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageCPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageCPUWithTurbo": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageCPUTimeBased": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemMaximumCPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemMaximumCPUTimeBased": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageGPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemMaximumGPU": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageVIC": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemMaximumVIC": {
                            "type": "integer",
                            "minimum": 0,
                            "maximum": 100
                          },
                          "systemAverageCPUPerfLoad": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "systemMaximumCPUPerfLoad": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "processAverageIdleWakeUps": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "processMaximumIdleWakeUps": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "processAveragePowerUsage": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "processMaximumPowerUsage": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "memoryUsage": {
                            "type": "object",
                            "description": "this object defines the memory related fields that are tracked in media quality events and reports",
                            "additionalProperties": true,
                            "required": [
                              "processAverageMemoryUsage",
                              "processMaximumMemoryUsage",
                              "systemAverageMemoryUsage",
                              "systemMaximumMemoryUsage",
                              "processMaximumMemoryBytes",
                              "mainProcessMaximumMemoryBytes",
                              "osBitWidth",
                              "cpuBitWidth"
                            ],
                            "properties": {
                              "processAverageMemoryUsage": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 100
                              },
                              "processMaximumMemoryUsage": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 100
                              },
                              "systemAverageMemoryUsage": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 100
                              },
                              "systemMaximumMemoryUsage": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 100
                              },
                              "processMaximumMemoryBytes": {
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "mainProcessMaximumMemoryBytes": {
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "systemTotalMemoryBytes": {
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "osBitWidth": {
                                "type": "integer",
                                "minimum": -128,
                                "maximum": 127
                              },
                              "cpuBitWidth": {
                                "type": "integer",
                                "minimum": -128,
                                "maximum": 127
                              }
                            }
                          },
                          "batteryHealth": {
                            "type": "string",
                            "description": "Indicates battery health. See https://developer.android.com/reference/android/os/BatteryManager for more information.",
                            "enum": [
                              "unknown",
                              "good",
                              "cold",
                              "overvoltage",
                              "overheat",
                              "unspecifiedfailure",
                              "dead"
                            ]
                          },
                          "batteryPlugged": {
                            "type": "string",
                            "description": "Provides visibility in charger type in use",
                            "enum": [
                              "unknown",
                              "ac",
                              "usb",
                              "wireless",
                              "dock"
                            ]
                          },
                          "batteryStatus": {
                            "type": "string",
                            "description": "Provides visibility into charging status",
                            "enum": [
                              "unknown",
                              "charging",
                              "discharging",
                              "notcharging",
                              "full"
                            ]
                          },
                          "batteryTemperature": {
                            "type": "number",
                            "description": "Battery temperature in celsius"
                          },
                          "darwinThermalState": {
                            "type": "integer",
                            "description": "Provides visibility of customer experience in limited thermal headroom environments on Apple devices. See https://developer.apple.com/documentation/foundation/processinfo/thermalstate for more information."
                          },
                          "androidThermalHeadroom": {
                            "type": "number"
                          },
                          "androidThermalStatus": {
                            "type": "integer",
                            "description": "Indicates thermal status on Android devices. See https://developer.android.com/ndk/reference/group/thermal for more information."
                          },
                          "peripherals": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "description": "information object for the peripheral",
                              "additionalProperties": true,
                              "required": [
                                "name"
                              ],
                              "properties": {
                                "name": {
                                  "enum": [
                                    "camera",
                                    "microphone",
                                    "speaker"
                                  ],
                                  "type": "string"
                                },
                                "information": {
                                  "type": "string"
                                },
                                "driver": {
                                  "type": "string"
                                },
                                "errorCode": {
                                  "type": "string"
                                },
                                "subErrorCode": {
                                  "type": "string"
                                },
                                "captureFrameSize": {
                                  "type": "integer"
                                },
                                "captureFps": {
                                  "type": "integer"
                                },
                                "captureFrameworkType": {
                                  "type": "integer"
                                },
                                "captureRawType": {
                                  "type": "integer"
                                },
                                "deviceCapabilitiesTime": {
                                  "type": "integer"
                                },
                                "connectionType": {},
                                "bluetoothMode": {},
                                "openDeviceCostTimeMilliSecond": {
                                  "type": "integer"
                                },
                                "startCaptureCostTimeMilliSecond": {
                                  "type": "integer"
                                },
                                "txSampleRate": {
                                  "type": "integer"
                                },
                                "rxSampleRate": {
                                  "type": "integer"
                                },
                                "isAAudioLowLatency": {
                                  "type": "integer"
                                },
                                "isStartNDKFailed": {
                                  "type": "integer"
                                },
                                "startPlaybackCostTimeMilliSecond": {
                                  "type": "integer"
                                },
                                "changeCount": {
                                  "type": "integer"
                                },
                                "captureSystemVolume": {
                                  "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "playbackSystemVolume": {
                                  "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                                  "type": "number",
                                  "minimum": -9223372036854776000.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "started": {
                                  "type": "boolean"
                                },
                                "sysAudioSEStatus": {
                                  "type": "integer"
                                },
                                "isVolumeControlAvailable": {
                                  "type": "boolean"
                                },
                                "rawStreamStatus": {
                                  "type": "integer"
                                },
                                "status": {
                                  "type": "string"
                                },
                                "initCaptureFrameworkType": {
                                  "enum": [
                                    "unknown",
                                    "dshow",
                                    "mf",
                                    "mfPrefer"
                                  ],
                                  "type": "string"
                                },
                                "cameraRetried": {
                                  "type": "boolean"
                                },
                                "captureCameraType": {
                                  "enum": [
                                    "unknown",
                                    "builtIn",
                                    "aggregate",
                                    "virtual",
                                    "pci",
                                    "usb",
                                    "fireWire",
                                    "bluetooth",
                                    "hdmi",
                                    "displayPort",
                                    "airPlay",
                                    "avb",
                                    "thunderbolt",
                                    "lineLevel",
                                    "external",
                                    "continuityCaptureWired",
                                    "continuityCaptureWireless",
                                    "audioRemote",
                                    "iphoneCamera",
                                    "deskViewCamera",
                                    "virtualCamera",
                                    "builtInMinijack"
                                  ],
                                  "type": "string"
                                },
                                "captureCameraFailNum": {
                                  "type": "integer"
                                },
                                "videoCaptureEnumTime": {
                                  "type": "integer"
                                }
                              }
                            }
                          },
                          "cameraInfo": {
                            "type": "object",
                            "description": "information object for the peripheral",
                            "additionalProperties": true,
                            "required": [
                              "name"
                            ],
                            "properties": {
                              "name": {
                                "enum": [
                                  "camera",
                                  "microphone",
                                  "speaker"
                                ],
                                "type": "string"
                              },
                              "information": {
                                "type": "string"
                              },
                              "driver": {
                                "type": "string"
                              },
                              "errorCode": {
                                "type": "string"
                              },
                              "subErrorCode": {
                                "type": "string"
                              },
                              "captureFrameSize": {
                                "type": "integer"
                              },
                              "captureFps": {
                                "type": "integer"
                              },
                              "captureFrameworkType": {
                                "type": "integer"
                              },
                              "captureRawType": {
                                "type": "integer"
                              },
                              "deviceCapabilitiesTime": {
                                "type": "integer"
                              },
                              "connectionType": {},
                              "bluetoothMode": {},
                              "openDeviceCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "startCaptureCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "txSampleRate": {
                                "type": "integer"
                              },
                              "rxSampleRate": {
                                "type": "integer"
                              },
                              "isAAudioLowLatency": {
                                "type": "integer"
                              },
                              "isStartNDKFailed": {
                                "type": "integer"
                              },
                              "startPlaybackCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "changeCount": {
                                "type": "integer"
                              },
                              "captureSystemVolume": {
                                "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "playbackSystemVolume": {
                                "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "started": {
                                "type": "boolean"
                              },
                              "sysAudioSEStatus": {
                                "type": "integer"
                              },
                              "isVolumeControlAvailable": {
                                "type": "boolean"
                              },
                              "rawStreamStatus": {
                                "type": "integer"
                              },
                              "status": {
                                "type": "string"
                              },
                              "initCaptureFrameworkType": {
                                "enum": [
                                  "unknown",
                                  "dshow",
                                  "mf",
                                  "mfPrefer"
                                ],
                                "type": "string"
                              },
                              "cameraRetried": {
                                "type": "boolean"
                              },
                              "captureCameraType": {
                                "enum": [
                                  "unknown",
                                  "builtIn",
                                  "aggregate",
                                  "virtual",
                                  "pci",
                                  "usb",
                                  "fireWire",
                                  "bluetooth",
                                  "hdmi",
                                  "displayPort",
                                  "airPlay",
                                  "avb",
                                  "thunderbolt",
                                  "lineLevel",
                                  "external",
                                  "continuityCaptureWired",
                                  "continuityCaptureWireless",
                                  "audioRemote",
                                  "iphoneCamera",
                                  "deskViewCamera",
                                  "virtualCamera",
                                  "builtInMinijack"
                                ],
                                "type": "string"
                              },
                              "captureCameraFailNum": {
                                "type": "integer"
                              },
                              "videoCaptureEnumTime": {
                                "type": "integer"
                              }
                            }
                          },
                          "microphoneInfo": {
                            "type": "object",
                            "description": "information object for the peripheral",
                            "additionalProperties": true,
                            "required": [
                              "name"
                            ],
                            "properties": {
                              "name": {
                                "enum": [
                                  "camera",
                                  "microphone",
                                  "speaker"
                                ],
                                "type": "string"
                              },
                              "information": {
                                "type": "string"
                              },
                              "driver": {
                                "type": "string"
                              },
                              "errorCode": {
                                "type": "string"
                              },
                              "subErrorCode": {
                                "type": "string"
                              },
                              "captureFrameSize": {
                                "type": "integer"
                              },
                              "captureFps": {
                                "type": "integer"
                              },
                              "captureFrameworkType": {
                                "type": "integer"
                              },
                              "captureRawType": {
                                "type": "integer"
                              },
                              "deviceCapabilitiesTime": {
                                "type": "integer"
                              },
                              "connectionType": {},
                              "bluetoothMode": {},
                              "openDeviceCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "startCaptureCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "txSampleRate": {
                                "type": "integer"
                              },
                              "rxSampleRate": {
                                "type": "integer"
                              },
                              "isAAudioLowLatency": {
                                "type": "integer"
                              },
                              "isStartNDKFailed": {
                                "type": "integer"
                              },
                              "startPlaybackCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "changeCount": {
                                "type": "integer"
                              },
                              "captureSystemVolume": {
                                "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "playbackSystemVolume": {
                                "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "started": {
                                "type": "boolean"
                              },
                              "sysAudioSEStatus": {
                                "type": "integer"
                              },
                              "isVolumeControlAvailable": {
                                "type": "boolean"
                              },
                              "rawStreamStatus": {
                                "type": "integer"
                              },
                              "status": {
                                "type": "string"
                              },
                              "initCaptureFrameworkType": {
                                "enum": [
                                  "unknown",
                                  "dshow",
                                  "mf",
                                  "mfPrefer"
                                ],
                                "type": "string"
                              },
                              "cameraRetried": {
                                "type": "boolean"
                              },
                              "captureCameraType": {
                                "enum": [
                                  "unknown",
                                  "builtIn",
                                  "aggregate",
                                  "virtual",
                                  "pci",
                                  "usb",
                                  "fireWire",
                                  "bluetooth",
                                  "hdmi",
                                  "displayPort",
                                  "airPlay",
                                  "avb",
                                  "thunderbolt",
                                  "lineLevel",
                                  "external",
                                  "continuityCaptureWired",
                                  "continuityCaptureWireless",
                                  "audioRemote",
                                  "iphoneCamera",
                                  "deskViewCamera",
                                  "virtualCamera",
                                  "builtInMinijack"
                                ],
                                "type": "string"
                              },
                              "captureCameraFailNum": {
                                "type": "integer"
                              },
                              "videoCaptureEnumTime": {
                                "type": "integer"
                              }
                            }
                          },
                          "speakerInfo": {
                            "type": "object",
                            "description": "information object for the peripheral",
                            "additionalProperties": true,
                            "required": [
                              "name"
                            ],
                            "properties": {
                              "name": {
                                "enum": [
                                  "camera",
                                  "microphone",
                                  "speaker"
                                ],
                                "type": "string"
                              },
                              "information": {
                                "type": "string"
                              },
                              "driver": {
                                "type": "string"
                              },
                              "errorCode": {
                                "type": "string"
                              },
                              "subErrorCode": {
                                "type": "string"
                              },
                              "captureFrameSize": {
                                "type": "integer"
                              },
                              "captureFps": {
                                "type": "integer"
                              },
                              "captureFrameworkType": {
                                "type": "integer"
                              },
                              "captureRawType": {
                                "type": "integer"
                              },
                              "deviceCapabilitiesTime": {
                                "type": "integer"
                              },
                              "connectionType": {},
                              "bluetoothMode": {},
                              "openDeviceCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "startCaptureCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "txSampleRate": {
                                "type": "integer"
                              },
                              "rxSampleRate": {
                                "type": "integer"
                              },
                              "isAAudioLowLatency": {
                                "type": "integer"
                              },
                              "isStartNDKFailed": {
                                "type": "integer"
                              },
                              "startPlaybackCostTimeMilliSecond": {
                                "type": "integer"
                              },
                              "changeCount": {
                                "type": "integer"
                              },
                              "captureSystemVolume": {
                                "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "playbackSystemVolume": {
                                "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              },
                              "started": {
                                "type": "boolean"
                              },
                              "sysAudioSEStatus": {
                                "type": "integer"
                              },
                              "isVolumeControlAvailable": {
                                "type": "boolean"
                              },
                              "rawStreamStatus": {
                                "type": "integer"
                              },
                              "status": {
                                "type": "string"
                              },
                              "initCaptureFrameworkType": {
                                "enum": [
                                  "unknown",
                                  "dshow",
                                  "mf",
                                  "mfPrefer"
                                ],
                                "type": "string"
                              },
                              "cameraRetried": {
                                "type": "boolean"
                              },
                              "captureCameraType": {
                                "enum": [
                                  "unknown",
                                  "builtIn",
                                  "aggregate",
                                  "virtual",
                                  "pci",
                                  "usb",
                                  "fireWire",
                                  "bluetooth",
                                  "hdmi",
                                  "displayPort",
                                  "airPlay",
                                  "avb",
                                  "thunderbolt",
                                  "lineLevel",
                                  "external",
                                  "continuityCaptureWired",
                                  "continuityCaptureWireless",
                                  "audioRemote",
                                  "iphoneCamera",
                                  "deskViewCamera",
                                  "virtualCamera",
                                  "builtInMinijack"
                                ],
                                "type": "string"
                              },
                              "captureCameraFailNum": {
                                "type": "integer"
                              },
                              "videoCaptureEnumTime": {
                                "type": "integer"
                              }
                            }
                          },
                          "cpuInfo": {
                            "type": "object",
                            "description": "This object defines the fields related to the CPU being used by the emitter of the event",
                            "additionalProperties": true,
                            "required": [
                              "description",
                              "numberOfCores",
                              "architecture"
                            ],
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "numberOfCores": {
                                "type": "number",
                                "minimum": 1.0,
                                "maximum": 9223372036854776000.0
                              },
                              "architecture": {
                                "enum": [
                                  "intel32",
                                  "intel64",
                                  "amd32",
                                  "amd64",
                                  "arm32",
                                  "arm64",
                                  "armv9",
                                  "armv8",
                                  "armv7",
                                  "armv6",
                                  "x86_64",
                                  "x86_32",
                                  "unknown"
                                ],
                                "type": "string"
                              },
                              "staticPerformance": {
                                "type": "string"
                              },
                              "clockSpeedGigaHertz": {
                                "type": "number",
                                "minimum": 0.0
                              }
                            }
                          },
                          "cpuDataDetail": {
                            "type": "object",
                            "description": "Thread level cpu performance insights",
                            "additionalProperties": true,
                            "properties": {
                              "processesData": {
                                "type": "array",
                                "items": {}
                              },
                              "coresCpuData": {
                                "type": "array",
                                "items": {}
                              },
                              "coreVariance": {
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 100.0
                              }
                            }
                          },
                          "defaultGpuInfo": {
                            "type": "object",
                            "description": "This object defines the fields related to the GPU being used by the emitter of the event",
                            "additionalProperties": true,
                            "required": [
                              "description",
                              "memoryMegaBytes"
                            ],
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "memoryMegaBytes": {
                                "type": "number",
                                "minimum": 1.0,
                                "maximum": 9223372036854776000.0
                              },
                              "gpuVersion": {
                                "type": "string"
                              }
                            }
                          },
                          "otherGpuInfo": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "description": "This object defines the fields related to the GPU being used by the emitter of the event",
                              "additionalProperties": true,
                              "required": [
                                "description",
                                "memoryMegaBytes"
                              ],
                              "properties": {
                                "description": {
                                  "type": "string"
                                },
                                "memoryMegaBytes": {
                                  "type": "number",
                                  "minimum": 1.0,
                                  "maximum": 9223372036854776000.0
                                },
                                "gpuVersion": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "npuInfo": {
                            "type": "object",
                            "description": "This object defines the fields related to the NPU being used by the emitter of the event",
                            "additionalProperties": true,
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "npuVersion": {
                                "type": "string"
                              },
                              "memoryMegaBytes": {
                                "type": "number",
                                "minimum": -9223372036854776000.0,
                                "maximum": 9223372036854776000.0
                              }
                            }
                          },
                          "dpcRecord": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "mediaLabels": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "screenResolution": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "screenWidth": {
                            "type": "integer",
                            "minimum": -32768,
                            "maximum": 32767
                          },
                          "screenHeight": {
                            "type": "integer",
                            "minimum": -32768,
                            "maximum": 32767
                          },
                          "appWindowSize": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "appWindowHeight": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "appWindowWidth": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "meetingUserCount": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "videoUserCount": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "numScreens": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "configuredBitrate": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "configuredPixelRateMainVideo": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "configuredPixelRateContentVideo": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "roomType": {
                            "type": "string",
                            "description": "provisioning room type for CE devices",
                            "enum": [
                              "Briefing",
                              "Classroom",
                              "Standard",
                              "PresenterAndAudience"
                            ]
                          },
                          "peopleCount": {
                            "type": "number",
                            "minimum": -9223372036854776000.0,
                            "maximum": 9223372036854776000.0
                          },
                          "cameraMode": {
                            "type": "string",
                            "description": "currently selected camera mode",
                            "enum": [
                              "Unknown",
                              "BestOverview",
                              "Closeup",
                              "Frames",
                              "GroupAndSpeaker",
                              "Desktop",
                              "Dynamic",
                              "Combined",
                              "Manual"
                            ]
                          },
                          "cameraAppliedView": {
                            "type": "object",
                            "description": "type of crop/composition created by automatic framing on a video device",
                            "additionalProperties": true,
                            "required": [
                              "viewName",
                              "numberOfVideoPanes"
                            ],
                            "properties": {
                              "viewName": {
                                "type": "string",
                                "description": "name of the view",
                                "enum": [
                                  "Overview",
                                  "Closeup",
                                  "Frames",
                                  "OverlaidCloseup",
                                  "Manual",
                                  "Other"
                                ]
                              },
                              "numberOfVideoPanes": {
                                "type": "number",
                                "description": "number of composed video panes (usually 1, but can be more in Frames view)",
                                "minimum": 1.0,
                                "maximum": 9223372036854776000.0
                              }
                            }
                          },
                          "evaluatedBandwidth": {
                            "type": "object",
                            "description": "This object tracks the evaluated bandwidth associated with Bandwidth Evaluator(MARI)",
                            "additionalProperties": true,
                            "properties": {
                              "minBandwidth": {
                                "description": "The min bandwidth evaluated by the BW Evaluator (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "maxBandwidth": {
                                "description": "The maximum bandwidth evaluated the BW Evaluator (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "sumAdjustmentDown": {
                                "description": "The sum of bandwidth down adjustments (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "sumAdjustmentUp": {
                                "description": "The sum of bandwidth up adjustments (in bits per second)",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "countAdjustments": {
                                "description": "Number of times bandwidth adjustment caused a change evaluated bandwidth",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "countDirectionChange": {
                                "description": "Number of times the Bandwidth Adjustment changed direction Up->Down/Down->Up",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "countConfigChange": {
                                "description": "Number of times the evaluated bandwidth was affected due to config change",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              }
                            }
                          },
                          "uiRenderMinimumFPS": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "uiRenderMaximumFPS": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "uiRenderAverageFPS": {
                            "type": "integer",
                            "minimum": -128,
                            "maximum": 127
                          },
                          "twccReports": {
                            "type": "object",
                            "description": "This object tracks TWCC report exchange(MARI)",
                            "additionalProperties": true,
                            "properties": {
                              "packetsSentWithTwsn": {
                                "description": "Number of RTP packets marked with TWSN",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "packetsSentWithoutTwsn": {
                                "description": "Number of packets sent without TWSN",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "reportsReceived": {
                                "description": "Number of reports received",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "reportsLost": {
                                "description": "Number of reports lost",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "reportLossBurstLength": {
                                "description": "Longest consecutive run of reports lost",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "unacknowledgedPackets": {
                                "description": "Number of packets not acknowledged due to loss of reports",
                                "type": "number",
                                "minimum": 0.0,
                                "maximum": 9223372036854776000.0
                              },
                              "avgBandwidth": {
                                "description": "Average bandwidth in kbps",
                                "type": "number",
                                "minimum": 0.0
                              },
                              "minBandwidth": {
                                "description": "min bandwidth in interval (kbps)",
                                "type": "number",
                                "minimum": 0.0
                              },
                              "maxBandwidth": {
                                "description": "max bandwidth in interval (kbps)",
                                "type": "number",
                                "minimum": 0.0
                              }
                            }
                          },
                          "isCarbonAwareModeOn": {
                            "type": "boolean"
                          },
                          "isCarbonAwareModeConfigured": {
                            "type": "boolean"
                          },
                          "networkInfrastructureInfo": {
                            "type": "object",
                            "description": "Network infrastructure identification - uniquely identifies network elements (switches, WiFi APs, cell towers).",
                            "additionalProperties": true,
                            "required": [
                              "id"
                            ],
                            "properties": {
                              "elementName": {
                                "type": "string",
                                "description": "Friendly name of the network element (switch name, access point name, or cellular provider name). It can be empty example for wifi, the AP names can be hidden.",
                                "example": "SW-BLDG-A-FL2-IDF1"
                              },
                              "id": {
                                "type": "string",
                                "description": "ID is BSSID for WiFi- derived from AP's mac address, designed to be globally unique.  ID is PLMN ID for Cellular- It is globally unique. ID is Chassis ID for Switch- derived from switch's mac address, designed to be globally unique.",
                                "example": "00:1A:2B:3C:4D:5E"
                              },
                              "interfaceName": {
                                "type": "string",
                                "description": "LLDP Port ID or interface identifier on the switch or Service Set Identifier (WiFi network name)",
                                "example": "GigabitEthernet1/0/24"
                              }
                            }
                          }
                        }
                      },
                      "mediaLines": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "description": "",
                          "additionalProperties": true,
                          "properties": {
                            "mediaLineNumber": {
                              "type": "number",
                              "minimum": -9223372036854776000.0,
                              "maximum": 9223372036854776000.0
                            },
                            "mediaType": {
                              "type": "string"
                            },
                            "mediaContent": {
                              "type": "string"
                            },
                            "mediaProtocol": {
                              "type": "string"
                            },
                            "leftSide": {
                              "type": "object",
                              "description": "",
                              "additionalProperties": true,
                              "properties": {
                                "reachability": {
                                  "enum": [
                                    "public",
                                    "private"
                                  ],
                                  "type": "string"
                                },
                                "transmit": {
                                  "type": "object",
                                  "description": "contains the transmit related fields common between all session types for each interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "common",
                                    "fecPackets",
                                    "fecBitrate",
                                    "rtpPackets",
                                    "rtpBitrate",
                                    "rtcpPackets",
                                    "rtcpBitrate",
                                    "stunPackets",
                                    "stunBitrate",
                                    "dtlsPackets",
                                    "dtlsBitrate",
                                    "transportType",
                                    "maxBitrate",
                                    "availableBitrate",
                                    "queueDelay"
                                  ],
                                  "properties": {
                                    "common": {
                                      "type": "object",
                                      "description": "contains the fields common to both transmit and receive sessions for each interval",
                                      "additionalProperties": true,
                                      "required": [
                                        "isMain",
                                        "mariFecEnabled",
                                        "mariQosEnabled",
                                        "multistreamEnabled",
                                        "direction"
                                      ],
                                      "properties": {
                                        "isMain": {
                                          "type": "boolean"
                                        },
                                        "mariFecEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariRtxEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariQosEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariLiteEnabled": {
                                          "type": "boolean"
                                        },
                                        "multistreamEnabled": {
                                          "type": "boolean"
                                        },
                                        "isMediaBypassEdge": {
                                          "type": "boolean"
                                        },
                                        "isNewAudioPipeline": {
                                          "type": "boolean"
                                        },
                                        "direction": {
                                          "enum": [
                                            "sendrecv",
                                            "sendonly",
                                            "recvonly",
                                            "inactive"
                                          ],
                                          "type": "string"
                                        },
                                        "localPort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "peerReflexivePort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "remotePort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "maxConsecutiveStunAckInterval": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "yellowMQITimes": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "redMQITimes": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "hbhFlowStatus": {
                                          "enum": [
                                            "FLOW",
                                            "FLOW_PRE_ICE",
                                            "FLOW_MEDIA_TIMEOUT",
                                            "NO_FLOW_ERROR",
                                            "NO_FLOW_EXPECTED"
                                          ],
                                          "description": "\"An indication if the relay point (Homer, MSE etc) was expecting to have media flowing and did so\nExample for troubleshooting would be where the enterprise firewall is blocking\ninbound rtp. In that case status=FLOW, client rx packets = 0\"\n",
                                          "type": "string"
                                        }
                                      }
                                    },
                                    "fecPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "fecBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dscpValue": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 127
                                    },
                                    "rtxPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtxBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "txRtcpInfo": {
                                      "type": "object",
                                      "description": "RTCP Information for a given Interval",
                                      "additionalProperties": true,
                                      "required": [
                                        "rtcpSrPackets",
                                        "rtcpRrPackets",
                                        "rtcpReportBlocks",
                                        "rtcpSdesPackets",
                                        "rtcpByePackets",
                                        "rtcpAppPackets",
                                        "rtcpRtpFbPacket",
                                        "rtcpPsFbPackets",
                                        "rtcpPsFbMariPackets",
                                        "rtcpPsFbMultistreamPackets",
                                        "rtcpXrPackets"
                                      ],
                                      "properties": {
                                        "rtcpSrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpReportBlocks": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpSdesPackets": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpByePackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpAppPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRtpFbPacket": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRtpFbNackPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariAdaptationPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariSyncPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScrDuplicatePackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAckingScrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAutonomousPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAutonomousRetransmittedPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAckPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbFirPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbPliPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpXrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "stunPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "stunBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dtlsPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dtlsBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "transportType": {
                                      "enum": [
                                        "UDP",
                                        "TCP",
                                        "xTLS",
                                        "TLS"
                                      ],
                                      "type": "string"
                                    },
                                    "maxBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "availableBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "queueDelay": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRoundTripTime": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRoundTripTime": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "roundTripTime": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "remoteReceiveRate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRemoteLossRate": {
                                      "type": "number"
                                    },
                                    "remoteLossRate": {
                                      "type": "number"
                                    },
                                    "meanRemoteLossRate": {
                                      "type": "number"
                                    },
                                    "maxRemoteJitter": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "remoteJitter": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRemoteJitter": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "traversalMinDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "traversalMaxDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "traversalMeanDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpInputFifoDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpInputFifoMaxDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpInputFifoMinDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpInputFifoMeanDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "totalPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "totalBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "mediaPacketSize": {
                                      "type": "object",
                                      "description": "Tracks RTP/RTCP packet sizes",
                                      "additionalProperties": true,
                                      "properties": {
                                        "maxRtpPacketSize": {
                                          "description": "Maximum RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "meanRtpPacketSize": {
                                          "description": "Average RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "minRtpPacketSize": {
                                          "description": "Minimum RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "maxRtcpPacketSize": {
                                          "description": "Maximum RTCP packet size",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "cellularType": {
                                      "type": "string",
                                      "enum": [
                                        "cellular_2G",
                                        "cellular_2.5G",
                                        "cellular_3G",
                                        "cellular_3.5G",
                                        "cellular_4G",
                                        "cellular_5G"
                                      ]
                                    },
                                    "isVPN": {
                                      "type": "boolean"
                                    },
                                    "isVPNSplitTunneling": {
                                      "type": "boolean"
                                    }
                                  }
                                },
                                "receive": {
                                  "type": "object",
                                  "description": "contains the receive related fields between all sessions types for each interval.",
                                  "additionalProperties": true,
                                  "required": [
                                    "common",
                                    "fecPackets",
                                    "fecBitrate",
                                    "rtpPackets",
                                    "rtpBitrate",
                                    "rtpHopByHopLost",
                                    "mediaHopByHopLost",
                                    "rtpRecovered",
                                    "rtcpPackets",
                                    "rtcpBitrate",
                                    "stunPackets",
                                    "stunBitrate",
                                    "dtlsPackets",
                                    "dtlsBitrate",
                                    "transportType",
                                    "maxBitrate",
                                    "srtpUnprotectErrors"
                                  ],
                                  "properties": {
                                    "common": {
                                      "type": "object",
                                      "description": "contains the fields common to both transmit and receive sessions for each interval",
                                      "additionalProperties": true,
                                      "required": [
                                        "isMain",
                                        "mariFecEnabled",
                                        "mariQosEnabled",
                                        "multistreamEnabled",
                                        "direction"
                                      ],
                                      "properties": {
                                        "isMain": {
                                          "type": "boolean"
                                        },
                                        "mariFecEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariRtxEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariQosEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariLiteEnabled": {
                                          "type": "boolean"
                                        },
                                        "multistreamEnabled": {
                                          "type": "boolean"
                                        },
                                        "isMediaBypassEdge": {
                                          "type": "boolean"
                                        },
                                        "isNewAudioPipeline": {
                                          "type": "boolean"
                                        },
                                        "direction": {
                                          "enum": [
                                            "sendrecv",
                                            "sendonly",
                                            "recvonly",
                                            "inactive"
                                          ],
                                          "type": "string"
                                        },
                                        "localPort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "peerReflexivePort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "remotePort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "maxConsecutiveStunAckInterval": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "yellowMQITimes": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "redMQITimes": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "hbhFlowStatus": {
                                          "enum": [
                                            "FLOW",
                                            "FLOW_PRE_ICE",
                                            "FLOW_MEDIA_TIMEOUT",
                                            "NO_FLOW_ERROR",
                                            "NO_FLOW_EXPECTED"
                                          ],
                                          "description": "\"An indication if the relay point (Homer, MSE etc) was expecting to have media flowing and did so\nExample for troubleshooting would be where the enterprise firewall is blocking\ninbound rtp. In that case status=FLOW, client rx packets = 0\"\n",
                                          "type": "string"
                                        }
                                      }
                                    },
                                    "fecPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "fecBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dscpValue": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 127
                                    },
                                    "rtxPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtxBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRtxDelay": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRtxDelay": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpHopByHopLost": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "mediaHopByHopLost": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpRecovered": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtxRecovered": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rxRtcpInfo": {
                                      "type": "object",
                                      "description": "RTCP Information for a given Interval",
                                      "additionalProperties": true,
                                      "required": [
                                        "rtcpSrPackets",
                                        "rtcpRrPackets",
                                        "rtcpReportBlocks",
                                        "rtcpSdesPackets",
                                        "rtcpByePackets",
                                        "rtcpAppPackets",
                                        "rtcpRtpFbPacket",
                                        "rtcpPsFbPackets",
                                        "rtcpPsFbMariPackets",
                                        "rtcpPsFbMultistreamPackets",
                                        "rtcpXrPackets"
                                      ],
                                      "properties": {
                                        "rtcpSrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpReportBlocks": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpSdesPackets": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpByePackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpAppPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRtpFbPacket": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRtpFbNackPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariAdaptationPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariSyncPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScrDuplicatePackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAckingScrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAutonomousPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAutonomousRetransmittedPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAckPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbFirPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbPliPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpXrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "stunPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "stunBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dtlsPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dtlsBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "transportType": {
                                      "enum": [
                                        "UDP",
                                        "TCP",
                                        "xTLS",
                                        "TLS"
                                      ],
                                      "type": "string"
                                    },
                                    "maxBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "srtpUnprotectErrors": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "srtpUnprotectErrorDetails": {
                                      "type": "object",
                                      "description": "SRTP/SRTCP unprotect error details",
                                      "additionalProperties": true,
                                      "required": [
                                        "authFailures",
                                        "cipherFailures",
                                        "replayFailures",
                                        "unknownFailures"
                                      ],
                                      "properties": {
                                        "authFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "cipherFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "replayFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "unknownFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "srtcpUnprotectErrors": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "srtcpUnprotectErrorDetails": {
                                      "type": "object",
                                      "description": "SRTP/SRTCP unprotect error details",
                                      "additionalProperties": true,
                                      "required": [
                                        "authFailures",
                                        "cipherFailures",
                                        "replayFailures",
                                        "unknownFailures"
                                      ],
                                      "properties": {
                                        "authFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "cipherFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "replayFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "unknownFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "totalPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "totalBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "mediaPacketSize": {
                                      "type": "object",
                                      "description": "Tracks RTP/RTCP packet sizes",
                                      "additionalProperties": true,
                                      "properties": {
                                        "maxRtpPacketSize": {
                                          "description": "Maximum RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "meanRtpPacketSize": {
                                          "description": "Average RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "minRtpPacketSize": {
                                          "description": "Minimum RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "maxRtcpPacketSize": {
                                          "description": "Maximum RTCP packet size",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "cellularType": {
                                      "type": "string",
                                      "enum": [
                                        "cellular_2G",
                                        "cellular_2.5G",
                                        "cellular_3G",
                                        "cellular_3.5G",
                                        "cellular_4G",
                                        "cellular_5G"
                                      ]
                                    },
                                    "isVPN": {
                                      "type": "boolean"
                                    },
                                    "isVPNSplitTunneling": {
                                      "type": "boolean"
                                    },
                                    "maxHbhJitter": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanHbhJitter": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "edgeSideMetadata": {
                                  "type": "object",
                                  "description": "The metadata associated with an EdgeSide",
                                  "additionalProperties": true,
                                  "required": [
                                    "transportType"
                                  ],
                                  "properties": {
                                    "localIP": {
                                      "type": "string"
                                    },
                                    "remoteIP": {
                                      "type": "string"
                                    },
                                    "rtcpLocalPort": {
                                      "type": "string"
                                    },
                                    "rtcpRemotePort": {
                                      "type": "string"
                                    },
                                    "rtpLocalPort": {
                                      "type": "string"
                                    },
                                    "rtpRemotePort": {
                                      "type": "string"
                                    },
                                    "transportType": {
                                      "type": "string",
                                      "description": "indicates transport type used",
                                      "enum": [
                                        "UDP",
                                        "TCP",
                                        "xTLS",
                                        "TLS"
                                      ]
                                    },
                                    "transmitCodec": {
                                      "type": "string"
                                    }
                                  }
                                }
                              }
                            },
                            "rightSide": {
                              "type": "object",
                              "description": "",
                              "additionalProperties": true,
                              "properties": {
                                "reachability": {
                                  "enum": [
                                    "public",
                                    "private"
                                  ],
                                  "type": "string"
                                },
                                "transmit": {
                                  "type": "object",
                                  "description": "contains the transmit related fields common between all session types for each interval",
                                  "additionalProperties": true,
                                  "required": [
                                    "common",
                                    "fecPackets",
                                    "fecBitrate",
                                    "rtpPackets",
                                    "rtpBitrate",
                                    "rtcpPackets",
                                    "rtcpBitrate",
                                    "stunPackets",
                                    "stunBitrate",
                                    "dtlsPackets",
                                    "dtlsBitrate",
                                    "transportType",
                                    "maxBitrate",
                                    "availableBitrate",
                                    "queueDelay"
                                  ],
                                  "properties": {
                                    "common": {
                                      "type": "object",
                                      "description": "contains the fields common to both transmit and receive sessions for each interval",
                                      "additionalProperties": true,
                                      "required": [
                                        "isMain",
                                        "mariFecEnabled",
                                        "mariQosEnabled",
                                        "multistreamEnabled",
                                        "direction"
                                      ],
                                      "properties": {
                                        "isMain": {
                                          "type": "boolean"
                                        },
                                        "mariFecEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariRtxEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariQosEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariLiteEnabled": {
                                          "type": "boolean"
                                        },
                                        "multistreamEnabled": {
                                          "type": "boolean"
                                        },
                                        "isMediaBypassEdge": {
                                          "type": "boolean"
                                        },
                                        "isNewAudioPipeline": {
                                          "type": "boolean"
                                        },
                                        "direction": {
                                          "enum": [
                                            "sendrecv",
                                            "sendonly",
                                            "recvonly",
                                            "inactive"
                                          ],
                                          "type": "string"
                                        },
                                        "localPort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "peerReflexivePort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "remotePort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "maxConsecutiveStunAckInterval": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "yellowMQITimes": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "redMQITimes": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "hbhFlowStatus": {
                                          "enum": [
                                            "FLOW",
                                            "FLOW_PRE_ICE",
                                            "FLOW_MEDIA_TIMEOUT",
                                            "NO_FLOW_ERROR",
                                            "NO_FLOW_EXPECTED"
                                          ],
                                          "description": "\"An indication if the relay point (Homer, MSE etc) was expecting to have media flowing and did so\nExample for troubleshooting would be where the enterprise firewall is blocking\ninbound rtp. In that case status=FLOW, client rx packets = 0\"\n",
                                          "type": "string"
                                        }
                                      }
                                    },
                                    "fecPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "fecBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dscpValue": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 127
                                    },
                                    "rtxPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtxBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "txRtcpInfo": {
                                      "type": "object",
                                      "description": "RTCP Information for a given Interval",
                                      "additionalProperties": true,
                                      "required": [
                                        "rtcpSrPackets",
                                        "rtcpRrPackets",
                                        "rtcpReportBlocks",
                                        "rtcpSdesPackets",
                                        "rtcpByePackets",
                                        "rtcpAppPackets",
                                        "rtcpRtpFbPacket",
                                        "rtcpPsFbPackets",
                                        "rtcpPsFbMariPackets",
                                        "rtcpPsFbMultistreamPackets",
                                        "rtcpXrPackets"
                                      ],
                                      "properties": {
                                        "rtcpSrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpReportBlocks": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpSdesPackets": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpByePackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpAppPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRtpFbPacket": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRtpFbNackPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariAdaptationPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariSyncPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScrDuplicatePackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAckingScrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAutonomousPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAutonomousRetransmittedPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAckPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbFirPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbPliPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpXrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "stunPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "stunBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dtlsPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dtlsBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "transportType": {
                                      "enum": [
                                        "UDP",
                                        "TCP",
                                        "xTLS",
                                        "TLS"
                                      ],
                                      "type": "string"
                                    },
                                    "maxBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "availableBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "queueDelay": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRoundTripTime": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRoundTripTime": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "roundTripTime": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "remoteReceiveRate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRemoteLossRate": {
                                      "type": "number"
                                    },
                                    "remoteLossRate": {
                                      "type": "number"
                                    },
                                    "meanRemoteLossRate": {
                                      "type": "number"
                                    },
                                    "maxRemoteJitter": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "remoteJitter": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRemoteJitter": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "traversalMinDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "traversalMaxDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "traversalMeanDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpInputFifoDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpInputFifoMaxDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpInputFifoMinDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpInputFifoMeanDelayMs": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "totalPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "totalBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "mediaPacketSize": {
                                      "type": "object",
                                      "description": "Tracks RTP/RTCP packet sizes",
                                      "additionalProperties": true,
                                      "properties": {
                                        "maxRtpPacketSize": {
                                          "description": "Maximum RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "meanRtpPacketSize": {
                                          "description": "Average RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "minRtpPacketSize": {
                                          "description": "Minimum RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "maxRtcpPacketSize": {
                                          "description": "Maximum RTCP packet size",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "cellularType": {
                                      "type": "string",
                                      "enum": [
                                        "cellular_2G",
                                        "cellular_2.5G",
                                        "cellular_3G",
                                        "cellular_3.5G",
                                        "cellular_4G",
                                        "cellular_5G"
                                      ]
                                    },
                                    "isVPN": {
                                      "type": "boolean"
                                    },
                                    "isVPNSplitTunneling": {
                                      "type": "boolean"
                                    }
                                  }
                                },
                                "receive": {
                                  "type": "object",
                                  "description": "contains the receive related fields between all sessions types for each interval.",
                                  "additionalProperties": true,
                                  "required": [
                                    "common",
                                    "fecPackets",
                                    "fecBitrate",
                                    "rtpPackets",
                                    "rtpBitrate",
                                    "rtpHopByHopLost",
                                    "mediaHopByHopLost",
                                    "rtpRecovered",
                                    "rtcpPackets",
                                    "rtcpBitrate",
                                    "stunPackets",
                                    "stunBitrate",
                                    "dtlsPackets",
                                    "dtlsBitrate",
                                    "transportType",
                                    "maxBitrate",
                                    "srtpUnprotectErrors"
                                  ],
                                  "properties": {
                                    "common": {
                                      "type": "object",
                                      "description": "contains the fields common to both transmit and receive sessions for each interval",
                                      "additionalProperties": true,
                                      "required": [
                                        "isMain",
                                        "mariFecEnabled",
                                        "mariQosEnabled",
                                        "multistreamEnabled",
                                        "direction"
                                      ],
                                      "properties": {
                                        "isMain": {
                                          "type": "boolean"
                                        },
                                        "mariFecEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariRtxEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariQosEnabled": {
                                          "type": "boolean"
                                        },
                                        "mariLiteEnabled": {
                                          "type": "boolean"
                                        },
                                        "multistreamEnabled": {
                                          "type": "boolean"
                                        },
                                        "isMediaBypassEdge": {
                                          "type": "boolean"
                                        },
                                        "isNewAudioPipeline": {
                                          "type": "boolean"
                                        },
                                        "direction": {
                                          "enum": [
                                            "sendrecv",
                                            "sendonly",
                                            "recvonly",
                                            "inactive"
                                          ],
                                          "type": "string"
                                        },
                                        "localPort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "peerReflexivePort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "remotePort": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "maxConsecutiveStunAckInterval": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "yellowMQITimes": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "redMQITimes": {
                                          "type": "integer",
                                          "minimum": 0,
                                          "maximum": 2147483647
                                        },
                                        "hbhFlowStatus": {
                                          "enum": [
                                            "FLOW",
                                            "FLOW_PRE_ICE",
                                            "FLOW_MEDIA_TIMEOUT",
                                            "NO_FLOW_ERROR",
                                            "NO_FLOW_EXPECTED"
                                          ],
                                          "description": "\"An indication if the relay point (Homer, MSE etc) was expecting to have media flowing and did so\nExample for troubleshooting would be where the enterprise firewall is blocking\ninbound rtp. In that case status=FLOW, client rx packets = 0\"\n",
                                          "type": "string"
                                        }
                                      }
                                    },
                                    "fecPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "fecBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dscpValue": {
                                      "type": "integer",
                                      "minimum": 0,
                                      "maximum": 127
                                    },
                                    "rtxPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtxBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanRtxDelay": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "maxRtxDelay": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpHopByHopLost": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "mediaHopByHopLost": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtpRecovered": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtxRecovered": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rtcpBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "rxRtcpInfo": {
                                      "type": "object",
                                      "description": "RTCP Information for a given Interval",
                                      "additionalProperties": true,
                                      "required": [
                                        "rtcpSrPackets",
                                        "rtcpRrPackets",
                                        "rtcpReportBlocks",
                                        "rtcpSdesPackets",
                                        "rtcpByePackets",
                                        "rtcpAppPackets",
                                        "rtcpRtpFbPacket",
                                        "rtcpPsFbPackets",
                                        "rtcpPsFbMariPackets",
                                        "rtcpPsFbMultistreamPackets",
                                        "rtcpXrPackets"
                                      ],
                                      "properties": {
                                        "rtcpSrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpReportBlocks": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpSdesPackets": {
                                          "type": "number",
                                          "minimum": -9223372036854776000.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpByePackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpAppPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRtpFbPacket": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpRtpFbNackPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariAdaptationPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMariSyncPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScrDuplicatePackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAckingScrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAutonomousPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAutonomousRetransmittedPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbMultistreamScaAckPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbFirPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpPsFbPliPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "rtcpXrPackets": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "stunPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "stunBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dtlsPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "dtlsBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "transportType": {
                                      "enum": [
                                        "UDP",
                                        "TCP",
                                        "xTLS",
                                        "TLS"
                                      ],
                                      "type": "string"
                                    },
                                    "maxBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "srtpUnprotectErrors": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "srtpUnprotectErrorDetails": {
                                      "type": "object",
                                      "description": "SRTP/SRTCP unprotect error details",
                                      "additionalProperties": true,
                                      "required": [
                                        "authFailures",
                                        "cipherFailures",
                                        "replayFailures",
                                        "unknownFailures"
                                      ],
                                      "properties": {
                                        "authFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "cipherFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "replayFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "unknownFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "srtcpUnprotectErrors": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "srtcpUnprotectErrorDetails": {
                                      "type": "object",
                                      "description": "SRTP/SRTCP unprotect error details",
                                      "additionalProperties": true,
                                      "required": [
                                        "authFailures",
                                        "cipherFailures",
                                        "replayFailures",
                                        "unknownFailures"
                                      ],
                                      "properties": {
                                        "authFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "cipherFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "replayFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "unknownFailures": {
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "totalPackets": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "totalBitrate": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "mediaPacketSize": {
                                      "type": "object",
                                      "description": "Tracks RTP/RTCP packet sizes",
                                      "additionalProperties": true,
                                      "properties": {
                                        "maxRtpPacketSize": {
                                          "description": "Maximum RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "meanRtpPacketSize": {
                                          "description": "Average RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "minRtpPacketSize": {
                                          "description": "Minimum RTP packet size (including media payload and RTP headers)",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        },
                                        "maxRtcpPacketSize": {
                                          "description": "Maximum RTCP packet size",
                                          "type": "number",
                                          "minimum": 0.0,
                                          "maximum": 9223372036854776000.0
                                        }
                                      }
                                    },
                                    "cellularType": {
                                      "type": "string",
                                      "enum": [
                                        "cellular_2G",
                                        "cellular_2.5G",
                                        "cellular_3G",
                                        "cellular_3.5G",
                                        "cellular_4G",
                                        "cellular_5G"
                                      ]
                                    },
                                    "isVPN": {
                                      "type": "boolean"
                                    },
                                    "isVPNSplitTunneling": {
                                      "type": "boolean"
                                    },
                                    "maxHbhJitter": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    },
                                    "meanHbhJitter": {
                                      "type": "number",
                                      "minimum": -9223372036854776000.0,
                                      "maximum": 9223372036854776000.0
                                    }
                                  }
                                },
                                "edgeSideMetadata": {
                                  "type": "object",
                                  "description": "The metadata associated with an EdgeSide",
                                  "additionalProperties": true,
                                  "required": [
                                    "transportType"
                                  ],
                                  "properties": {
                                    "localIP": {
                                      "type": "string"
                                    },
                                    "remoteIP": {
                                      "type": "string"
                                    },
                                    "rtcpLocalPort": {
                                      "type": "string"
                                    },
                                    "rtcpRemotePort": {
                                      "type": "string"
                                    },
                                    "rtpLocalPort": {
                                      "type": "string"
                                    },
                                    "rtpRemotePort": {
                                      "type": "string"
                                    },
                                    "transportType": {
                                      "type": "string",
                                      "description": "indicates transport type used",
                                      "enum": [
                                        "UDP",
                                        "TCP",
                                        "xTLS",
                                        "TLS"
                                      ]
                                    },
                                    "transmitCodec": {
                                      "type": "string"
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            },
            {
              "type": "object",
              "description": "Recording events from services like Hesiod, CRC etc",
              "additionalProperties": true,
              "required": [
                "isSuccess",
                "name",
                "identifiers"
              ],
              "properties": {
                "canProceed": {
                  "type": "boolean"
                },
                "state": {
                  "type": "string"
                },
                "mediaType": {
                  "enum": [
                    "audio",
                    "video",
                    "share",
                    "share_audio",
                    "whiteboard",
                    "gamestate"
                  ],
                  "type": "string"
                },
                "floorType": {
                  "type": "object",
                  "description": "Details associated with a share floor type",
                  "additionalProperties": true,
                  "required": [
                    "name"
                  ],
                  "properties": {
                    "name": {
                      "enum": [
                        "DEFAULT",
                        "EMBEDDED_APP",
                        "OTHER"
                      ],
                      "type": "string"
                    },
                    "priority": {}
                  }
                },
                "csi": {
                  "type": "number",
                  "minimum": -9223372036854776000.0,
                  "maximum": 9223372036854776000.0
                },
                "mediaCapabilities": {
                  "type": "object",
                  "description": "media capability for both transmit and receive",
                  "additionalProperties": true,
                  "required": [
                    "tx",
                    "rx"
                  ],
                  "properties": {
                    "tx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    },
                    "rx": {
                      "type": "object",
                      "description": "explicit indication of media capabilities. true=supported",
                      "additionalProperties": true,
                      "required": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "properties": {
                        "audio": {
                          "type": "boolean"
                        },
                        "video": {
                          "type": "boolean"
                        },
                        "share": {
                          "type": "boolean"
                        },
                        "share_audio": {
                          "type": "boolean"
                        },
                        "whiteboard": {
                          "type": "boolean"
                        },
                        "gamestate": {
                          "type": "boolean"
                        }
                      }
                    }
                  }
                },
                "mediaLines": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Media details",
                    "additionalProperties": true,
                    "required": [
                      "direction",
                      "mediaType",
                      "protocol"
                    ],
                    "properties": {
                      "clusterName": {
                        "type": "string"
                      },
                      "connectionType": {
                        "enum": [
                          "none",
                          "direct",
                          "proxy"
                        ],
                        "type": "string"
                      },
                      "direction": {
                        "enum": [
                          "sendrecv",
                          "sendonly",
                          "recvonly",
                          "inactive"
                        ],
                        "type": "string"
                      },
                      "errorCode": {
                        "type": "integer"
                      },
                      "extension": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "failureDescription": {
                        "type": "string"
                      },
                      "failureReason": {
                        "enum": [
                          "network",
                          "transport",
                          "rejected",
                          "timeout",
                          "notstarted",
                          "succeeded"
                        ],
                        "type": "string"
                      },
                      "iceMangled": {
                        "type": "boolean"
                      },
                      "localIP": {
                        "type": "string"
                      },
                      "localNetworkPrefix": {
                        "type": "string"
                      },
                      "localPort": {
                        "type": "integer"
                      },
                      "mediaLineData": {
                        "type": "object",
                        "additionalProperties": true
                      },
                      "mediaType": {
                        "type": "string",
                        "enum": [
                          "audio",
                          "video",
                          "share",
                          "share_audio",
                          "whiteboard",
                          "gamestate",
                          "all"
                        ]
                      },
                      "protocol": {
                        "enum": [
                          "udp",
                          "tcp",
                          "xtls",
                          "unknown"
                        ],
                        "type": "string"
                      },
                      "recvRespTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "remoteIP": {
                        "type": "string"
                      },
                      "remotePort": {
                        "type": "integer"
                      },
                      "sentReqTime": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "status": {
                        "enum": [
                          "succeeded",
                          "in-progress",
                          "failed"
                        ],
                        "type": "string"
                      },
                      "tlsDomain": {
                        "type": "string"
                      },
                      "transactionId": {
                        "type": "string"
                      },
                      "ufrag": {
                        "type": "string"
                      }
                    }
                  }
                },
                "clientMediaPreferences": {
                  "type": "object",
                  "description": "allows client to specify media preferences",
                  "additionalProperties": true,
                  "required": [
                    "preferTranscoding"
                  ],
                  "properties": {
                    "preferTranscoding": {
                      "type": "boolean"
                    }
                  }
                },
                "pstnAudioType": {
                  "enum": [
                    "dial-in",
                    "dial-out"
                  ],
                  "type": "string"
                },
                "homeDataCenter": {
                  "type": "string"
                },
                "success": {
                  "type": "boolean"
                },
                "isTranscoded": {
                  "type": "boolean"
                },
                "isGatewayed": {
                  "type": "boolean"
                },
                "isComposed": {
                  "type": "boolean"
                },
                "registrationMode": {
                  "type": "string",
                  "description": "determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "Cloud",
                    "CloudAware"
                  ]
                },
                "protocol": {
                  "type": "string",
                  "description": "protocols used to help determine how the events are processed as well as how the reports are aggregated and sliced",
                  "enum": [
                    "SIP",
                    "H323",
                    "H323_IP",
                    "Locus",
                    "WebRTC"
                  ]
                },
                "meetingPlatform": {
                  "type": "string",
                  "description": "The underlying service provider of the call.",
                  "enum": [
                    "MsTeams",
                    "GoogleMeet",
                    "Zoom",
                    "Webex"
                  ]
                },
                "labels": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "labelsStr": {
                  "type": "string"
                },
                "webexServiceType": {
                  "enum": [
                    "MC",
                    "EC",
                    "SC",
                    "TC",
                    "AA",
                    "RA",
                    "NBR",
                    "WRF",
                    "HOL"
                  ],
                  "type": "string"
                },
                "webexSubServiceType": {
                  "type": "string",
                  "description": "this defines the sub service type",
                  "enum": [
                    "PMR",
                    "Event",
                    "Training",
                    "ScheduleMeeting",
                    "ScheduledMeeting",
                    "Webcast",
                    "Webinar",
                    "LargeScaleWebinar",
                    "others"
                  ]
                },
                "ivrDialogType": {
                  "type": "string",
                  "enum": [
                    "MEDIA_ON_HOLD",
                    "ANNOUNCEMENT",
                    "TONE",
                    "COLLECT_PIN",
                    "PROMPT",
                    "MEDIA_SERVICE_AGENT",
                    "COLLECT"
                  ]
                },
                "ivrDialogResult": {
                  "type": "string",
                  "enum": [
                    "SUCCESS",
                    "FAILURE",
                    "HOST_PIN_MATCH",
                    "GUEST_PIN_MATCH",
                    "PANELIST_PIN_MATCH",
                    "NO_MATCH",
                    "INVALID_PIN"
                  ]
                },
                "callType": {
                  "type": "string",
                  "enum": [
                    "VIDEO_DIALIN",
                    "VIDEO_DIALOUT",
                    "CASCADE",
                    "HYBRID_CASCADE",
                    "PSTN_SIP",
                    "PSTN_DIALIN",
                    "PSTN_DIALOUT",
                    "PSTN_ONLY_DIALIN",
                    "PSTN_ONLY_DIALOUT",
                    "AUDIO_DIALIN",
                    "AUDIO_ONLY_DIALIN",
                    "H323",
                    "H323_IP",
                    "SIP_ENTERPRISE",
                    "SIP_MOBILE",
                    "SIP_NATIONAL",
                    "SIP_INTERNATIONAL",
                    "SIP_EMERGENCY",
                    "SIP_OPERATOR",
                    "SIP_SHORTCODE",
                    "SIP_TOLLFREE",
                    "SIP_PREMIUM",
                    "SIP_URI",
                    "SIP_INBOUND",
                    "UNKNOWN",
                    "ZTM",
                    "SIP_MEETING",
                    "SIP_DIALOUT",
                    "SIP_ONLY_DIALOUT"
                  ]
                },
                "eventData": {
                  "type": "object",
                  "additionalProperties": true
                },
                "derivedSipClientType": {
                  "type": "string",
                  "enum": [
                    "SIP_CE_SINGLE_SCREEN",
                    "SIP_CE_MULTI_SCREEN",
                    "SIP_JABBER",
                    "SIP_TIP_SINGLE_SCREEN",
                    "SIP_TIP_THREE_SCREEN",
                    "SIP_PSTN",
                    "SIP_OTHER",
                    "SIP_WEBEX_CASCADE",
                    "SIP_NONE"
                  ]
                },
                "derivedClientType": {
                  "type": "string",
                  "description": "this defines the major client types",
                  "enum": [
                    "MEETING_CENTER",
                    "EVENT_CENTER",
                    "TRAINING_CENTER",
                    "TEAMS_CLIENT",
                    "TEAMS_DEVICE",
                    "TEAMS_SHARE",
                    "SIP",
                    "RECORDING",
                    "CLOUD_AWARE_SIP",
                    "TEAMS_WXC_CLIENT",
                    "WXC_CLIENT",
                    "WXC_DEVICE",
                    "WEBEX_JS_SDK",
                    "VOICEA_CLIENT",
                    "CISCO_SIP_GW",
                    "WEBEX_SDK",
                    "CPAAS_THIRD_PARTY_SDK",
                    "WXC_THIRD_PARTY",
                    "WXCC",
                    "TEAMS_PHONE",
                    "WEBEX_RELAY"
                  ]
                },
                "derivedSubClientType": {
                  "type": "string",
                  "description": "this defines the sub types of clients",
                  "enum": [
                    "AUTOMOTIVE_APP",
                    "BROWSER_EXTENSION",
                    "DESKTOP_APP",
                    "DESKTOP_APP_VDI",
                    "DEVICE_CURRENT",
                    "DEVICE_LEGACY_2020",
                    "HOLOGRAM_HEADSET_APP",
                    "HVDI_APP",
                    "MIXED",
                    "MOBILE_APP",
                    "MOBILE_NETWORK",
                    "PAGE",
                    "TEAMS_DEVICE",
                    "VDI_APP",
                    "WEB_APP",
                    "PHONE_NOVUM",
                    "PHONE_ESPRESSO",
                    "PHONE_BUMBLEBEE",
                    "SIP",
                    "SIP_PSTN"
                  ]
                },
                "meetingRole": {
                  "type": "string",
                  "enum": [
                    "PANELIST",
                    "ATTENDEE"
                  ]
                },
                "serverRole": {
                  "type": "string",
                  "enum": [
                    "CONFERENCE",
                    "TRANSCODER",
                    "WHITEBOARD_INJECTOR",
                    "MS_TEAMS_CONFERENCE",
                    "RECORDING",
                    "GATEWAY",
                    "GATEWAY_CLIENT_SIDE",
                    "UNKNOWN",
                    "HOLOGRAM_RENDER",
                    "EDGE"
                  ]
                },
                "reconnect": {
                  "type": "boolean"
                },
                "retryCount": {
                  "type": "integer"
                },
                "meetSimple": {
                  "type": "boolean"
                },
                "mediaStatus": {
                  "type": "object",
                  "description": "represents media quality status report such as no media or drop out",
                  "additionalProperties": true,
                  "properties": {
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "mediaSuccess": {
                      "type": "boolean"
                    },
                    "shareType": {
                      "enum": [
                        "cb-normal-share",
                        "ce-airplay-share",
                        "ce-direct-share",
                        "ce-gui-loopback-share",
                        "ce-input-source-share",
                        "ce-input-source-share-hdmi",
                        "ce-input-source-share-usbc",
                        "ce-jpg-share",
                        "ce-miracast-share",
                        "mcs-normal-share",
                        "mcs-normal-audio-share",
                        "mcs-hfps-share",
                        "mcs-hfps-audio-share"
                      ],
                      "type": "string"
                    },
                    "isTransmitter": {
                      "type": "boolean"
                    },
                    "audioJoinType": {
                      "enum": [
                        "phone-call-in",
                        "phone-call-back",
                        "voip",
                        "device-call-back",
                        "never-join-audio",
                        "tried-but-never-join"
                      ],
                      "type": "string"
                    },
                    "transportType": {
                      "type": "string",
                      "description": "indicates transport type used",
                      "enum": [
                        "UDP",
                        "TCP",
                        "xTLS",
                        "TLS"
                      ]
                    },
                    "additionalData": {
                      "type": "object",
                      "additionalProperties": true
                    },
                    "mediaDeviceInfo": {
                      "type": "object",
                      "description": "information object for the peripheral",
                      "additionalProperties": true,
                      "required": [
                        "name"
                      ],
                      "properties": {
                        "name": {
                          "enum": [
                            "camera",
                            "microphone",
                            "speaker"
                          ],
                          "type": "string"
                        },
                        "information": {
                          "type": "string"
                        },
                        "driver": {
                          "type": "string"
                        },
                        "errorCode": {
                          "type": "string"
                        },
                        "subErrorCode": {
                          "type": "string"
                        },
                        "captureFrameSize": {
                          "type": "integer"
                        },
                        "captureFps": {
                          "type": "integer"
                        },
                        "captureFrameworkType": {
                          "type": "integer"
                        },
                        "captureRawType": {
                          "type": "integer"
                        },
                        "deviceCapabilitiesTime": {
                          "type": "integer"
                        },
                        "connectionType": {},
                        "bluetoothMode": {},
                        "openDeviceCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "startCaptureCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "txSampleRate": {
                          "type": "integer"
                        },
                        "rxSampleRate": {
                          "type": "integer"
                        },
                        "isAAudioLowLatency": {
                          "type": "integer"
                        },
                        "isStartNDKFailed": {
                          "type": "integer"
                        },
                        "startPlaybackCostTimeMilliSecond": {
                          "type": "integer"
                        },
                        "changeCount": {
                          "type": "integer"
                        },
                        "captureSystemVolume": {
                          "description": "indicates capture device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "playbackSystemVolume": {
                          "description": "indicates playback device's system volume, between -1 and 100, -1 means invalid",
                          "type": "number",
                          "minimum": -9223372036854776000.0,
                          "maximum": 9223372036854776000.0
                        },
                        "started": {
                          "type": "boolean"
                        },
                        "sysAudioSEStatus": {
                          "type": "integer"
                        },
                        "isVolumeControlAvailable": {
                          "type": "boolean"
                        },
                        "rawStreamStatus": {
                          "type": "integer"
                        },
                        "status": {
                          "type": "string"
                        },
                        "initCaptureFrameworkType": {
                          "enum": [
                            "unknown",
                            "dshow",
                            "mf",
                            "mfPrefer"
                          ],
                          "type": "string"
                        },
                        "cameraRetried": {
                          "type": "boolean"
                        },
                        "captureCameraType": {
                          "enum": [
                            "unknown",
                            "builtIn",
                            "aggregate",
                            "virtual",
                            "pci",
                            "usb",
                            "fireWire",
                            "bluetooth",
                            "hdmi",
                            "displayPort",
                            "airPlay",
                            "avb",
                            "thunderbolt",
                            "lineLevel",
                            "external",
                            "continuityCaptureWired",
                            "continuityCaptureWireless",
                            "audioRemote",
                            "iphoneCamera",
                            "deskViewCamera",
                            "virtualCamera",
                            "builtInMinijack"
                          ],
                          "type": "string"
                        },
                        "captureCameraFailNum": {
                          "type": "integer"
                        },
                        "videoCaptureEnumTime": {
                          "type": "integer"
                        }
                      }
                    }
                  }
                },
                "shareInstanceId": {
                  "type": "string",
                  "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}$"
                },
                "ipVersion": {
                  "type": "string",
                  "enum": [
                    "IPv4",
                    "IPv6",
                    "Dual"
                  ]
                },
                "isTransmitter": {
                  "type": "boolean"
                },
                "shareDuration": {
                  "type": "integer"
                },
                "stopReason": {
                  "type": "string"
                },
                "shareStartReason": {
                  "type": "string"
                },
                "hologramStreamId": {
                  "type": "string",
                  "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}$"
                },
                "audioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "videoSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "shareAudioSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboardSetupDelay": {
                  "type": "object",
                  "description": "represents all of the properities that could cause delay during media setup process.",
                  "additionalProperties": true,
                  "properties": {
                    "floorReqSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRespSentReceived": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "mediaType": {
                      "enum": [
                        "audio",
                        "video",
                        "share",
                        "share_audio",
                        "whiteboard"
                      ],
                      "type": "string"
                    },
                    "txReqFloorGranted": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txSessionCreateConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txApeEnrollConfirm": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txUIDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txScreenCaptureDelayReasonCode": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "txShareStartOverallDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorGranted2tx1stPacketSendDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rx1stPacket2RenderDelay": {
                      "type": "integer"
                    },
                    "rxGranted2RenderDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "rxFailFrameNumB4Success": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "e2eFirstFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBSessionRespToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "floorRequestHttpTiming": {
                      "type": "object",
                      "description": "phrased HTTP timing",
                      "additionalProperties": true,
                      "properties": {
                        "connect": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "dnsLookup": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "sendRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "compressRequest": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "receiveResponse": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "extractJson": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "verifyCert": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        },
                        "refreshToken": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 3600000
                        }
                      }
                    },
                    "TPGWFirstKeyFrameToServerShareTransmitDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "MCSSessionActivateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareInitiateToLocusFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToCBSessionStartDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareReceiveToTPGWFirstKeyFrameDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToTPGWFloorGrantDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorGrantToReceiverNotificationDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "CBShareSessionRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "LocusFloorReqToRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "ServerShareFloorGrantRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "joinRespRxStart": {
                      "type": "integer"
                    },
                    "joinRespTxStart": {
                      "type": "integer"
                    },
                    "maxRemoteLossRate": {
                      "type": "number",
                      "minimum": 0.0,
                      "maximum": 1.0
                    },
                    "media2SignalDelay": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "warholDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "contentDownloadTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boardCreationTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalBoardServiceRespDelay": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "isFocus": {
                  "type": "boolean"
                },
                "processingDelay": {
                  "type": "integer"
                },
                "shareResourceType": {
                  "type": "string",
                  "enum": [
                    "APPLICATION_OR_WINDOW",
                    "CAMERA",
                    "DEFAULT",
                    "EMBEDDED_APP",
                    "FILE",
                    "MOBILE_FILE",
                    "MOBILE_SCREEN_MIRRORING",
                    "SCREEN"
                  ]
                },
                "shareResourceName": {
                  "type": "string"
                },
                "shareType": {
                  "type": "string",
                  "enum": [
                    "cb-normal-share",
                    "ce-airplay-share",
                    "ce-direct-share",
                    "ce-gui-loopback-share",
                    "ce-input-source-share",
                    "ce-input-source-share-hdmi",
                    "ce-input-source-share-usbc",
                    "ce-jpg-share",
                    "ce-miracast-share",
                    "mcs-normal-share",
                    "mcs-normal-audio-share",
                    "mcs-hfps-share",
                    "mcs-hfps-audio-share"
                  ]
                },
                "isShareBeingTakenOver": {
                  "type": "boolean"
                },
                "floorBeneficiaryUpdated": {
                  "type": "boolean"
                },
                "meetingJoinedTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "meetingJoinPhase": {
                  "type": "string",
                  "description": "join phase of event",
                  "enum": [
                    "pre-join",
                    "join",
                    "in-meeting"
                  ]
                },
                "meetingScheduledTime": {
                  "type": "string",
                  "format": "date-time"
                },
                "seconds2StartTime": {
                  "type": "integer"
                },
                "e2eeKeyEpoch": {
                  "type": "integer"
                },
                "e2eeDecompressRatio": {
                  "type": "number"
                },
                "keyResponses": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "description": "Details of KeyResponse",
                    "additionalProperties": true,
                    "properties": {
                      "gotKeyTime": {
                        "type": "integer"
                      },
                      "useKeyTime": {
                        "type": "integer"
                      },
                      "cacheKeyTime": {
                        "type": "integer"
                      }
                    }
                  }
                },
                "e2eeVersion": {
                  "enum": [
                    "E2EEV1",
                    "E2EEV2",
                    "E2EEV3",
                    "E2EEV4",
                    "E2EEV4_PLUS",
                    "E2EEV4_B",
                    "E2EEV5"
                  ],
                  "type": "string"
                },
                "isZeroTrust": {
                  "type": "boolean"
                },
                "sframeVersion": {
                  "type": "string",
                  "description": "Version of SFrame in use.",
                  "enum": [
                    "SFRAMEV1",
                    "SFRAMEV2"
                  ]
                },
                "isConvergedArchitectureEnabled": {
                  "type": "boolean"
                },
                "isCustomBrowser": {
                  "type": "boolean"
                },
                "callingServiceType": {
                  "type": "string",
                  "enum": [
                    "CUCM",
                    "WEBEXCALLING",
                    "BROADWORKS",
                    "LOCUS",
                    "BROADCLOUDCARRIER"
                  ]
                },
                "supplementaryMediaSessionType": {
                  "type": "string",
                  "enum": [
                    "DirectShare"
                  ]
                },
                "isPaired": {
                  "type": "boolean"
                },
                "inLobby": {
                  "type": "boolean"
                },
                "isVIPMeeting": {
                  "type": "boolean"
                },
                "webexAppEntrypoint": {
                  "type": "string"
                },
                "firstParticipant": {
                  "type": "boolean"
                },
                "isImmersiveShare": {
                  "type": "boolean"
                },
                "registeredTimestamps": {
                  "type": "object",
                  "description": "Request/Response Time for Internal Services / Clients",
                  "additionalProperties": true,
                  "properties": {
                    "locusCreateConfluenceRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateConfluenceResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueRequestTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusCreateVenueResponseTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "interstitialWindowLaunchedTime": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                },
                "skipInterstitialWindow": {
                  "type": "boolean"
                },
                "callDurationSecs": {
                  "type": "integer"
                },
                "connectionDurationSecs": {
                  "type": "integer"
                },
                "lobbyType": {
                  "type": "string"
                },
                "callDirection": {
                  "type": "string",
                  "enum": [
                    "ORIGINATING",
                    "TERMINATING"
                  ]
                },
                "breakout": {
                  "type": "object",
                  "description": "Details associated with a breakout move",
                  "additionalProperties": true,
                  "properties": {
                    "moveType": {
                      "enum": [
                        "between_breakout",
                        "to_breakout",
                        "to_main"
                      ],
                      "type": "string"
                    },
                    "trigger": {
                      "enum": [
                        "assignment_changed",
                        "client_initiated",
                        "session_ended",
                        "session_started"
                      ],
                      "type": "string"
                    },
                    "startState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    },
                    "endState": {
                      "enum": [
                        "joined",
                        "lobby"
                      ],
                      "type": "string"
                    }
                  }
                },
                "breakoutLatency": {
                  "type": "object",
                  "description": "Latency values associated with breakout session",
                  "additionalProperties": true,
                  "properties": {
                    "clientBreakoutMoveReqJoinResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveProcessed": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "boLocusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "locusBreakoutMoveResp": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "orpheusConfluenceMoveReqResp": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "whiteboard": {
                  "type": "object",
                  "description": "two-way whiteboard related info",
                  "additionalProperties": true,
                  "properties": {
                    "action": {
                      "enum": [
                        "open",
                        "create"
                      ],
                      "type": "string"
                    },
                    "type": {
                      "enum": [
                        "whiteboard",
                        "annotation"
                      ],
                      "type": "string"
                    },
                    "capability": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    },
                    "granted": {
                      "enum": [
                        "one_way",
                        "two_way"
                      ],
                      "type": "string"
                    }
                  }
                },
                "roap": {
                  "type": "object",
                  "description": "ROAP message details",
                  "additionalProperties": true,
                  "properties": {
                    "type": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "messageType": {
                      "enum": [
                        "ANSWER",
                        "ERROR",
                        "OFFER",
                        "OFFER_REQUEST",
                        "OFFER_RESPONSE",
                        "OK",
                        "OKAY",
                        "TURN_DISCOVERY_REQUEST",
                        "TURN_DISCOVERY_RESPONSE"
                      ],
                      "type": "string"
                    },
                    "error": {
                      "type": "string"
                    },
                    "duration": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "seq": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "pstnCarrierInfo": {
                  "type": "object",
                  "description": "Pstn Carrier Infos",
                  "additionalProperties": true,
                  "properties": {
                    "cic": {
                      "type": "string"
                    },
                    "carrierName": {
                      "type": "string"
                    },
                    "ucreDnsSrvs": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "pstnAudioCallType": {
                  "enum": [
                    "PSTN",
                    "CCA_E",
                    "CCA_SP",
                    "EDGE_AUDIO",
                    "CCA_S",
                    "VMN_AUDIO"
                  ],
                  "type": "string"
                },
                "l2sipCallbackUrl": {
                  "type": "string"
                },
                "ivrDialingStatusOriginator": {
                  "enum": [
                    "L2SIP",
                    "CLOUD_PROXY",
                    "CARRIER",
                    "UNIDENTIFIED"
                  ],
                  "type": "string"
                },
                "cic": {
                  "type": "string"
                },
                "carrierName": {
                  "type": "string"
                },
                "originator": {
                  "type": "string"
                },
                "ucreDnsSrvs": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "ivrServiceUcreAttempts": {
                  "type": "integer"
                },
                "antiFraudPolicyType": {
                  "type": "string"
                },
                "antiFraudBlocked": {
                  "type": "boolean"
                },
                "sipResponseCode": {
                  "type": "string",
                  "enum": [
                    "100_Trying",
                    "183_Ringing",
                    "200_Ok",
                    "404_NotFound",
                    "407_ProxyAuthRequired",
                    "486_BusyHere",
                    "503_ServiceUnavailable",
                    "606_NotAcceptable"
                  ]
                },
                "schedulingInfo": {
                  "type": "object",
                  "description": "details of scheduling information",
                  "additionalProperties": true,
                  "properties": {
                    "calendarType": {
                      "type": "string",
                      "description": "this defines calendar type for scheduling",
                      "enum": [
                        "exchange_online",
                        "exchange_onprem",
                        "google",
                        "other",
                        "webex"
                      ]
                    },
                    "meetingCategory": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "AdhocUSM",
                        "Instant",
                        "Scheduled",
                        "ScheduledPMR",
                        "ScheduledUSM",
                        "SpaceMeetingV1"
                      ]
                    },
                    "scheduledFrom": {
                      "type": "string",
                      "description": "this defines where the meeting was scheduled from",
                      "enum": [
                        "ADDIN_O365",
                        "ADDIN_ONPREM",
                        "ADHOC_USM",
                        "AT_WEBEX_GOOGLE",
                        "AT_WEBEX_MSFT",
                        "AT_MEET_GOOGLE",
                        "AT_MEET_MSFT",
                        "GOOGLE_ADDON",
                        "INSTANT_MEETING",
                        "OTHER",
                        "PT",
                        "PUBLIC_API",
                        "TEAMS_CLIENT",
                        "TEAMS_CLIENT_CROSS_LAUNCH",
                        "UNIFIED_PAGE",
                        "WEBEX_PAGE"
                      ]
                    },
                    "schedulingOperationType": {
                      "type": "string",
                      "description": "this defines meeting categories for scheduling",
                      "enum": [
                        "prepare",
                        "create",
                        "update",
                        "delete"
                      ]
                    }
                  }
                },
                "settingInfo": {
                  "type": "object",
                  "description": "details of setting information",
                  "additionalProperties": true,
                  "required": [
                    "settingType"
                  ],
                  "properties": {
                    "settingType": {
                      "type": "string",
                      "description": "this defines where the type of Setting being modified/updated",
                      "enum": [
                        "AUDIO_VIDEO",
                        "EMAIL_TEMPLATE",
                        "GENERAL",
                        "PMR",
                        "RECORDING",
                        "SCHEDULING",
                        "WEBEX_SITE"
                      ]
                    }
                  }
                },
                "sessionJoinCount": {
                  "type": "integer"
                },
                "transportType": {
                  "type": "string",
                  "description": "indicates transport type used",
                  "enum": [
                    "UDP",
                    "TCP",
                    "xTLS",
                    "TLS"
                  ]
                },
                "joinFlowVersion": {
                  "type": "string",
                  "enum": [
                    "NewFTE",
                    "Other"
                  ]
                },
                "locale": {
                  "type": "string"
                },
                "accessNumber": {
                  "type": "string"
                },
                "isVVipMeeting": {
                  "type": "boolean"
                },
                "loginInfo": {
                  "type": "object",
                  "description": "Login-related information.",
                  "additionalProperties": true,
                  "properties": {
                    "loginType": {
                      "enum": [
                        "user-hub",
                        "control-hub",
                        "meeting-site",
                        "global-sign-in-page",
                        "web-client",
                        "native-client"
                      ],
                      "type": "string"
                    },
                    "method": {
                      "enum": [
                        "idbroker",
                        "enterprise",
                        "social"
                      ],
                      "type": "string"
                    },
                    "grantType": {
                      "enum": [
                        "client-credential",
                        "authorization-code",
                        "scope-reduction"
                      ],
                      "type": "string"
                    },
                    "signInDelay": {
                      "type": "object",
                      "description": "Sign-in Time",
                      "additionalProperties": true,
                      "properties": {
                        "signInTime": {
                          "type": "integer"
                        }
                      }
                    },
                    "signInSignUpType": {
                      "enum": [
                        "sign-in",
                        "sign-up"
                      ],
                      "type": "string"
                    },
                    "userFound": {
                      "type": "boolean"
                    }
                  }
                },
                "isPrivateMeeting": {
                  "type": "boolean"
                },
                "llmLatency": {
                  "type": "object",
                  "description": "Low Latency Mercury latency measurements",
                  "additionalProperties": true,
                  "properties": {
                    "clientLLMDatachannelResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "clientLLMWebSocketConnectTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "syncLatency": {
                  "type": "object",
                  "description": "Sync Latency measurements. Expected to be sent in client.locus.sync.complete and locus.sync.sent events that could be triggered in a converged webinar session",
                  "additionalProperties": true,
                  "properties": {
                    "randomBackoffTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreePrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "hashtreeResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncPrepTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncResponseTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncProcessingTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "syncMessageReceiveTime": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "totalTime": {
                      "type": "integer",
                      "minimum": 0
                    }
                  }
                },
                "llmInfo": {
                  "type": "object",
                  "description": "Low Latency Mercury related information.",
                  "additionalProperties": true,
                  "properties": {
                    "dataSet": {
                      "enum": [
                        "main",
                        "atd-active",
                        "atd-unmuted"
                      ],
                      "type": "string"
                    }
                  }
                },
                "trigger": {
                  "enum": [
                    "dummyTrigger1",
                    "dummyTrigger2",
                    "recording-event"
                  ],
                  "type": "string"
                },
                "name": {
                  "enum": [
                    "crc.recording.create.request",
                    "crc.session.open.sent",
                    "hesiod.session.open.receive",
                    "hesiod.roap.sent",
                    "crc.roap.receive",
                    "crc.recording.create.response",
                    "crc.recording.active",
                    "crc.recording.delete",
                    "crc.recording.failure"
                  ],
                  "type": "string"
                },
                "isSuccess": {
                  "type": "boolean"
                },
                "failureCode": {
                  "type": "string",
                  "description": "Failure or Error code specified by CRC/Hesiod.",
                  "enum": [
                    "SessionOpenNoAgentsAvailable",
                    "SessionOpenTimeout",
                    "SessionOpenFailed",
                    "RecordingCreateFailed",
                    "TimeoutWaitingForEvent"
                  ]
                },
                "failureDescription": {
                  "type": "string"
                },
                "identifiers": {
                  "description": "Base type for the various identifiers used to connect the dots.\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                  "type": "object",
                  "additionalProperties": true,
                  "required": [
                    "recordingId"
                  ],
                  "properties": {
                    "aggregatedBreakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "attendeeId": {
                      "type": "string"
                    },
                    "participantId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutGroupId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutMoveId": {
                      "type": "string",
                      "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}$"
                    },
                    "breakoutTrackingId": {
                      "type": "string"
                    },
                    "breakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "browserId": {
                      "type": "string"
                    },
                    "ciExchangeTokenUrl": {
                      "type": "string"
                    },
                    "confluenceId": {
                      "type": "string",
                      "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}$"
                    },
                    "correlationId": {
                      "type": "string"
                    },
                    "cpaasIdentifiers": {
                      "type": "object",
                      "description": "Set of identifiers dedicated to CPaaS clients\nIn general, these should be populated whenever possible. Subtypes may make a particular key required.\n",
                      "additionalProperties": true,
                      "required": [
                        "imiTenantId",
                        "devClientId",
                        "imiServiceId",
                        "imiAppId",
                        "sessionId",
                        "sessionInstanceId"
                      ],
                      "properties": {
                        "imiTenantId": {
                          "type": "string",
                          "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}$"
                        },
                        "devClientId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiServiceId": {
                          "type": "string",
                          "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}$"
                        },
                        "imiAppId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionId": {
                          "type": "string",
                          "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}$"
                        },
                        "sessionInstanceId": {
                          "type": "string",
                          "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}$"
                        }
                      }
                    },
                    "csdmDeviceUrl": {
                      "type": "string"
                    },
                    "destinationBreakoutSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "destinationLocusUrl": {
                      "type": "string"
                    },
                    "destinationVenueId": {
                      "type": "string",
                      "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}$"
                    },
                    "deviceId": {
                      "type": "string"
                    },
                    "globalMeetingId": {
                      "type": "string"
                    },
                    "installationId": {
                      "type": "string"
                    },
                    "webexMeetingUUID": {
                      "type": "string"
                    },
                    "ivrCallId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrDialogId": {
                      "type": "string",
                      "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}$"
                    },
                    "ivrId": {
                      "type": "string",
                      "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}$"
                    },
                    "callId": {
                      "type": "string",
                      "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}$"
                    },
                    "pairCallId": {
                      "type": "string"
                    },
                    "llmWebsocketUrl": {
                      "type": "string"
                    },
                    "locusCluster": {
                      "type": "string"
                    },
                    "locusId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusJoinUrl": {
                      "type": "string"
                    },
                    "locusSessionId": {
                      "type": "string",
                      "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}$"
                    },
                    "locusStartTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "locusUrl": {
                      "type": "string"
                    },
                    "machineId": {
                      "type": "string"
                    },
                    "mediaAgentAlias": {
                      "type": "string"
                    },
                    "mediaAgentGroupId": {
                      "type": "string"
                    },
                    "meetClusterName": {
                      "type": "string"
                    },
                    "meetingInstanceId": {
                      "type": "string"
                    },
                    "meetingLookupUrl": {
                      "type": "string"
                    },
                    "meetingOrgId": {
                      "type": "string"
                    },
                    "metricServiceUrl": {
                      "type": "string"
                    },
                    "mercuryWebsocketUrl": {
                      "type": "string"
                    },
                    "msteamsTenantGuid": {
                      "type": "string"
                    },
                    "msteamsConferenceId": {
                      "type": "string"
                    },
                    "msteamsMeetingId": {
                      "type": "string"
                    },
                    "mtid": {
                      "type": "string"
                    },
                    "oauth2ClientId": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    },
                    "provisionalCorrelationId": {
                      "type": "string"
                    },
                    "roomId": {
                      "type": "string",
                      "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}$"
                    },
                    "sessionCorrelationId": {
                      "type": "string",
                      "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}$"
                    },
                    "sharedMediaId": {
                      "type": "string"
                    },
                    "sipCallId": {
                      "type": "string"
                    },
                    "sipSessionId": {
                      "type": "object",
                      "additionalProperties": true,
                      "properties": {
                        "local": {
                          "type": "string"
                        },
                        "remote": {
                          "type": "string"
                        }
                      }
                    },
                    "sipUri": {
                      "type": "string"
                    },
                    "subConfId": {
                      "type": "string"
                    },
                    "tenantId": {
                      "type": "string"
                    },
                    "trackingId": {
                      "type": "string"
                    },
                    "userId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueId": {
                      "type": "string",
                      "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}$"
                    },
                    "venueUrl": {
                      "type": "string"
                    },
                    "whiteboardUrl": {
                      "type": "string"
                    },
                    "wdmDeviceRegistrationUrl": {
                      "type": "string"
                    },
                    "webexConferenceId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexClusterName": {
                      "type": "string"
                    },
                    "webexConferenceIdStr": {
                      "type": "string"
                    },
                    "webexDataCenter": {
                      "type": "string"
                    },
                    "webexGuestId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexMeetingId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexNodeId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexSiteName": {
                      "type": "string"
                    },
                    "webexSiteUuid": {
                      "type": "string"
                    },
                    "webexUserId": {
                      "type": "number",
                      "minimum": -9223372036854776000.0,
                      "maximum": 9223372036854776000.0
                    },
                    "webexWebDomain": {
                      "type": "string"
                    },
                    "clientCorrelationId": {
                      "type": "string"
                    },
                    "idForEndpointAB": {
                      "type": "string"
                    },
                    "customerOrgId": {
                      "type": "string"
                    },
                    "recordingId": {
                      "type": "string"
                    }
                  }
                },
                "clusterInfo": {
                  "type": "object",
                  "description": "metadata associated with a media cluster.",
                  "additionalProperties": true,
                  "required": [
                    "serverOrgId",
                    "serverGroupId",
                    "isHybridMedia"
                  ],
                  "properties": {
                    "serverOrgId": {
                      "type": "string"
                    },
                    "serverGroupId": {
                      "type": "string"
                    },
                    "isHybridMedia": {
                      "type": "boolean"
                    },
                    "clusterAlreadyInVenue": {
                      "type": "boolean"
                    },
                    "transportTypes": {
                      "type": "array",
                      "items": {
                        "type": "string",
                        "description": "indicates transport type used",
                        "enum": [
                          "UDP",
                          "TCP",
                          "xTLS",
                          "TLS"
                        ]
                      }
                    },
                    "latency": {
                      "type": "integer"
                    },
                    "skippedReason": {
                      "enum": [
                        "CAPACITY",
                        "CLIENT_EXCLUSION",
                        "LATENCY",
                        "OFFLINE",
                        "UNREACHABLE",
                        "CAPACITY_OR_UNREACHABLE",
                        "PRIVATE_MEETING_CLUSTER",
                        "NO_MEDIA_NODES"
                      ],
                      "type": "string"
                    },
                    "reason": {
                      "enum": [
                        "CLOUD_INGRESS_REGION",
                        "CLIENT_SOURCE_REGION",
                        "CALLER_CLUSTER",
                        "DESIGNATED_CLUSTER",
                        "GEO_HINT",
                        "LINUS_SELECT",
                        "OVERRIDE_PREFERRED_CLUSTER",
                        "PREFERRED_CLUSTER",
                        "REACHABILITY",
                        "USER_SETTING",
                        "FAILOVER_CLUSTER",
                        "DEFAULT_CLUSTER"
                      ],
                      "type": "string"
                    },
                    "region": {
                      "type": "string"
                    },
                    "reachabilityDueToFolding": {
                      "type": "boolean"
                    }
                  }
                },
                "recordingType": {
                  "type": "string",
                  "description": "RecordingType for recording events and reports.",
                  "enum": [
                    "MEETING",
                    "CALLING",
                    "CONTACT_CENTER"
                  ]
                },
                "recordingDurationInSec": {
                  "type": "integer"
                }
              }
            }
          ]
        },
        "destination": {
          "type": "object",
          "description": "Information about the receiver of the event",
          "additionalProperties": true,
          "required": [
            "nodeType"
          ],
          "properties": {
            "nodeType": {
              "type": "string",
              "enum": [
                "addin",
                "antares",
                "appapi",
                "beech",
                "breakout",
                "calendar",
                "cb",
                "cca",
                "ccc",
                "cloudproxy",
                "crc",
                "edonus",
                "endpoint",
                "givr",
                "hecate",
                "hedge",
                "hesiod",
                "homer",
                "idbroker",
                "superhomer",
                "l2sip",
                "linus",
                "locus",
                "mbs",
                "mcc",
                "mcs",
                "mercury",
                "mes",
                "mjs",
                "mrs",
                "mmp",
                "mygdon",
                "ngpage",
                "ngservice",
                "oauth",
                "orpheus",
                "page",
                "poros",
                "publicapi",
                "sbs",
                "rhesos",
                "terminus",
                "tpgw",
                "ucc",
                "wdm",
                "webexivr",
                "meetingcontainer"
              ]
            },
            "uri": {
              "type": "string"
            }
          }
        },
        "uiFrameworkInfo": {
          "type": "string"
        }
      }
    }
  }
}
