{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/digital-experience-monitoring_traceroute_test_network_path_response",
  "title": "digital-experience-monitoring_traceroute_test_network_path_response",
  "properties": {
    "deviceName": {
      "type": "string"
    },
    "id": {
      "$ref": "#/components/schemas/digital-experience-monitoring_uuid"
    },
    "interval": {
      "description": "The interval at which the Traceroute synthetic application test is set to run.",
      "example": "0h5m0s",
      "type": "string"
    },
    "kind": {
      "enum": [
        "traceroute"
      ]
    },
    "name": {
      "type": "string"
    },
    "networkPath": {
      "nullable": true,
      "properties": {
        "sampling": {
          "description": "Specifies the sampling applied, if any, to the slots response. When sampled, results shown represent the first test run to the start of each sampling interval.",
          "nullable": true,
          "properties": {
            "unit": {
              "enum": [
                "hours"
              ]
            },
            "value": {
              "type": "integer"
            }
          },
          "required": [
            "value",
            "unit"
          ],
          "type": "object"
        },
        "slots": {
          "items": {
            "properties": {
              "clientToAppRttMs": {
                "description": "Round trip time in ms of the client to app mile",
                "nullable": true,
                "type": "integer"
              },
              "clientToCfEgressRttMs": {
                "description": "Round trip time in ms of the client to Cloudflare egress mile",
                "nullable": true,
                "type": "integer"
              },
              "clientToCfIngressRttMs": {
                "description": "Round trip time in ms of the client to Cloudflare ingress mile",
                "nullable": true,
                "type": "integer"
              },
              "clientToIspRttMs": {
                "description": "Round trip time in ms of the client to ISP mile",
                "nullable": true,
                "type": "integer"
              },
              "id": {
                "$ref": "#/components/schemas/digital-experience-monitoring_uuid"
              },
              "timestamp": {
                "example": "2023-07-16 15:00:00+00:00",
                "type": "string"
              }
            },
            "required": [
              "id",
              "timestamp",
              "clientToAppRttMs",
              "clientToCfIngressRttMs",
              "clientToCfEgressRttMs"
            ],
            "type": "object"
          },
          "type": "array"
        }
      },
      "required": [
        "slots"
      ],
      "type": "object"
    },
    "url": {
      "description": "The host of the Traceroute synthetic application test",
      "example": "1.1.1.1",
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "type": "object"
}