{
  "openapi": "3.1.0",
  "info": {
    "title": "",
    "version": "1.0.0"
  },
  "paths": {
    "/api/networks": {
      "post": {
        "tags": [
          "Networks"
        ],
        "operationId": "createNetworkUsingPOST",
        "description": "The parameters and request body are for method: createNetworkUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creatorId": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "creatorId": "string",
                  "id": "string",
                  "name": "string",
                  "orgId": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "name",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "get": {
        "tags": [
          "Networks"
        ],
        "operationId": "getNetworksUsingGET",
        "description": "The parameters and request body are for method: getNetworksUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "creatorId": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "orgId": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "creatorId": "string",
                    "id": "string",
                    "name": "string",
                    "orgId": "string"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "theparams",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}": {
      "delete": {
        "tags": [
          "Networks"
        ],
        "operationId": "deleteNetworkUsingDELETE",
        "description": "The parameters and request body are for method: deleteNetworkUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creatorId": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "creatorId": "string",
                  "id": "string",
                  "name": "string",
                  "orgId": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "Networks"
        ],
        "operationId": "updateNetworkUsingPATCH",
        "description": "The parameters and request body are for method: updateNetworkUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creatorId": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "creatorId": "string",
                  "id": "string",
                  "name": "string",
                  "orgId": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "update"
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/cancelcollection": {
      "post": {
        "tags": [
          "NetworkCollection"
        ],
        "operationId": "cancelCollectUsingPOST",
        "description": "The parameters and request body are for method: cancelCollectUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "force",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/startcollection": {
      "post": {
        "tags": [
          "NetworkCollection"
        ],
        "operationId": "collectUsingPOST",
        "description": "The parameters and request body are for method: collectUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "request"
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/deviceCredentials": {
      "post": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "createDeviceCredentialUsingPOST",
        "description": "The parameters and request body are for method: createDeviceCredentialUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "type": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "username": {
                      "type": "string"
                    },
                    "password": {
                      "type": "string"
                    },
                    "content": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a163",
                  "type": "LOGIN",
                  "name": "admin (sjc)",
                  "username": "admin",
                  "password": "my-s3cr3t-p4s$w0rd",
                  "content": "MIIPIQIBAzCCDtoGCSqGSIb3DQEHAa..."
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "deviceCredential"
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "createDeviceCredentialsUsingPATCH",
        "description": "The parameters and request body are for method: createDeviceCredentialsUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "username": {
                        "type": "string"
                      },
                      "password": {
                        "type": "string"
                      },
                      "content": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a163",
                    "type": "LOGIN",
                    "name": "admin (sjc)",
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "content": "MIIPIQIBAzCCDtoGCSqGSIb3DQEHAa..."
                  },
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a163",
                    "type": "LOGIN",
                    "name": "admin (sjc)",
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "content": "MIIPIQIBAzCCDtoGCSqGSIb3DQEHAa..."
                  },
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a163",
                    "type": "LOGIN",
                    "name": "admin (sjc)",
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "content": "MIIPIQIBAzCCDtoGCSqGSIb3DQEHAa..."
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "credentials"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "getDeviceCredentialsUsingGET",
        "description": "The parameters and request body are for method: getDeviceCredentialsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "username": {
                        "type": "string"
                      },
                      "password": {
                        "type": "string"
                      },
                      "content": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a163",
                    "type": "LOGIN",
                    "name": "admin (sjc)",
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "content": "MIIPIQIBAzCCDtoGCSqGSIb3DQEHAa..."
                  },
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a163",
                    "type": "LOGIN",
                    "name": "admin (sjc)",
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "content": "MIIPIQIBAzCCDtoGCSqGSIb3DQEHAa..."
                  },
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a163",
                    "type": "LOGIN",
                    "name": "admin (sjc)",
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "content": "MIIPIQIBAzCCDtoGCSqGSIb3DQEHAa..."
                  },
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a163",
                    "type": "LOGIN",
                    "name": "admin (sjc)",
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "content": "MIIPIQIBAzCCDtoGCSqGSIb3DQEHAa..."
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/deviceCredentials/{credentialId}": {
      "delete": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "deleteDeviceCredentialUsingDELETE",
        "description": "The parameters and request body are for method: deleteDeviceCredentialUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "credentialId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "credentialId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "patchDeviceCredentialUsingPATCH",
        "description": "The parameters and request body are for method: patchDeviceCredentialUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "credentialId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "credentialId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "update"
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/deviceSources": {
      "post": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "addOrUpdateDeviceSourcesUsingPOST",
        "description": "The parameters and request body are for method: addOrUpdateDeviceSourcesUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "deviceSources"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "deleteDeviceSourcesUsingDELETE",
        "description": "The parameters and request body are for method: deleteDeviceSourcesUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "devicesDeleted": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "devicesNotFound": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": {
                  "devicesDeleted": [
                    "router_01"
                  ],
                  "devicesNotFound": [
                    "router_02"
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "criteria"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "getDeviceSourcesUsingGET",
        "description": "The parameters and request body are for method: getDeviceSourcesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "collectBgpAdvertisements": {
                        "type": "boolean"
                      },
                      "disableCollection": {
                        "type": "boolean"
                      },
                      "fullCollectionLog": {
                        "type": "boolean"
                      },
                      "host": {
                        "type": "string"
                      },
                      "jumpServerId": {
                        "type": "string"
                      },
                      "keyStoreId": {
                        "type": "string"
                      },
                      "largeRtt": {
                        "type": "boolean"
                      },
                      "loginCredentialId": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "paginationMode": {
                        "type": "string"
                      },
                      "port": {
                        "type": "number"
                      },
                      "privilegedModePasswordId": {
                        "type": "string"
                      },
                      "shellCredentialId": {
                        "type": "string"
                      },
                      "type": {
                        "type": "string"
                      },
                      "openFlow": {
                        "type": "object",
                        "properties": {
                          "port": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": [
                  {
                    "collectBgpAdvertisements": false,
                    "disableCollection": false,
                    "fullCollectionLog": false,
                    "host": "10.121.7.13",
                    "jumpServerId": "my-sjc-jump-server",
                    "keyStoreId": "my-tls-key-store",
                    "largeRtt": false,
                    "loginCredentialId": "my-checkpoint-credentials",
                    "name": "my_router",
                    "paginationMode": "DISABLE_PAGINATION",
                    "port": 22,
                    "privilegedModePasswordId": "privileged_mode_password_3",
                    "shellCredentialId": "my_avi_shell_cred",
                    "type": "checkpoint_ssh",
                    "openFlow": {
                      "port": 6653
                    }
                  },
                  {
                    "collectBgpAdvertisements": false,
                    "disableCollection": true,
                    "fullCollectionLog": true,
                    "host": "10.121.7.13",
                    "jumpServerId": "my-sjc-jump-server",
                    "keyStoreId": "my-tls-key-store",
                    "largeRtt": false,
                    "loginCredentialId": "my-checkpoint-credentials",
                    "name": "my_router",
                    "paginationMode": "DISABLE_PAGINATION",
                    "port": 22,
                    "privilegedModePasswordId": "privileged_mode_password_3",
                    "shellCredentialId": "my_avi_shell_cred",
                    "type": "checkpoint_ssh",
                    "openFlow": {
                      "port": 6653
                    }
                  },
                  {
                    "collectBgpAdvertisements": true,
                    "disableCollection": true,
                    "fullCollectionLog": false,
                    "host": "10.121.7.13",
                    "jumpServerId": "my-sjc-jump-server",
                    "keyStoreId": "my-tls-key-store",
                    "largeRtt": false,
                    "loginCredentialId": "my-checkpoint-credentials",
                    "name": "my_router",
                    "paginationMode": "DISABLE_PAGINATION",
                    "port": 22,
                    "privilegedModePasswordId": "privileged_mode_password_3",
                    "shellCredentialId": "my_avi_shell_cred",
                    "type": "checkpoint_ssh",
                    "openFlow": {
                      "port": 6653
                    }
                  },
                  {
                    "collectBgpAdvertisements": false,
                    "disableCollection": false,
                    "fullCollectionLog": false,
                    "host": "10.121.7.13",
                    "jumpServerId": "my-sjc-jump-server",
                    "keyStoreId": "my-tls-key-store",
                    "largeRtt": true,
                    "loginCredentialId": "my-checkpoint-credentials",
                    "name": "my_router",
                    "paginationMode": "DISABLE_PAGINATION",
                    "port": 22,
                    "privilegedModePasswordId": "privileged_mode_password_3",
                    "shellCredentialId": "my_avi_shell_cred",
                    "type": "checkpoint_ssh",
                    "openFlow": {
                      "port": 6653
                    }
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/deviceSources/{deviceSourceName}": {
      "put": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "updateDeviceSourceUsingPUT",
        "description": "The parameters and request body are for method: updateDeviceSourceUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceSourceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceSourceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "deviceSource"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "deleteDeviceSourceUsingDELETE",
        "description": "The parameters and request body are for method: deleteDeviceSourceUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceSourceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceSourceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "patchDeviceSourceUsingPATCH",
        "description": "The parameters and request body are for method: patchDeviceSourceUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceSourceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceSourceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "getDeviceSourceUsingGET",
        "description": "The parameters and request body are for method: getDeviceSourceUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceSourceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceSourceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/jumpServers": {
      "post": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "createJumpServerUsingPOST",
        "description": "The parameters and request body are for method: createJumpServerUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    },
                    "host": {
                      "type": "string"
                    },
                    "port": {
                      "type": "number"
                    },
                    "username": {
                      "type": "string"
                    },
                    "password": {
                      "type": "string"
                    },
                    "supportsPortForwarding": {
                      "type": "boolean"
                    }
                  }
                },
                "example": {
                  "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a164",
                  "host": "10.121.7.14",
                  "port": 23,
                  "username": "admin",
                  "password": "my-s3cr3t-p4s$w0rd",
                  "supportsPortForwarding": false
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "jumpServer"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "getJumpServersUsingGET",
        "description": "The parameters and request body are for method: getJumpServersUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "host": {
                        "type": "string"
                      },
                      "port": {
                        "type": "number"
                      },
                      "username": {
                        "type": "string"
                      },
                      "password": {
                        "type": "string"
                      },
                      "supportsPortForwarding": {
                        "type": "boolean"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a164",
                    "host": "10.121.7.14",
                    "port": 23,
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "supportsPortForwarding": true
                  },
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a164",
                    "host": "10.121.7.14",
                    "port": 23,
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "supportsPortForwarding": false
                  },
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a164",
                    "host": "10.121.7.14",
                    "port": 23,
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "supportsPortForwarding": false
                  },
                  {
                    "id": "8c4a168e-c6ca-4978-bcc9-c0ec7f64a164",
                    "host": "10.121.7.14",
                    "port": 23,
                    "username": "admin",
                    "password": "my-s3cr3t-p4s$w0rd",
                    "supportsPortForwarding": true
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/jumpServers/{jumpServerId}": {
      "delete": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "deleteJumpServerUsingDELETE",
        "description": "The parameters and request body are for method: deleteJumpServerUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "jumpServerId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "jumpServerId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "editJumpServerUsingPATCH",
        "description": "The parameters and request body are for method: editJumpServerUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "jumpServerId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "jumpServerId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "update"
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/layout": {
      "post": {
        "tags": [
          "NetworkLayout"
        ],
        "operationId": "setNetworkLayoutUsingPOST",
        "description": "The parameters and request body are for method: setNetworkLayoutUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "layout"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkLayout"
        ],
        "operationId": "getNetworkLayoutUsingGET",
        "description": "The parameters and request body are for method: getNetworkLayoutUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "nodes": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "loopbackDirection": {
                            "type": "number"
                          },
                          "x": {
                            "type": "number"
                          },
                          "y": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "nodes": [
                    {
                      "id": "string",
                      "loopbackDirection": 9,
                      "x": 8,
                      "y": 6
                    },
                    {
                      "id": "string",
                      "loopbackDirection": 1,
                      "x": 10,
                      "y": 6
                    },
                    {
                      "id": "string",
                      "loopbackDirection": 7,
                      "x": 1,
                      "y": 7
                    },
                    {
                      "id": "string",
                      "loopbackDirection": 6,
                      "x": 6,
                      "y": 8
                    },
                    {
                      "id": "string",
                      "loopbackDirection": 9,
                      "x": 6,
                      "y": 5
                    },
                    {
                      "id": "string",
                      "loopbackDirection": 6,
                      "x": 3,
                      "y": 8
                    },
                    {
                      "id": "string",
                      "loopbackDirection": 1,
                      "x": 3,
                      "y": 8
                    },
                    {
                      "id": "string",
                      "loopbackDirection": 6,
                      "x": 7,
                      "y": 5
                    },
                    {
                      "id": "string",
                      "loopbackDirection": 8,
                      "x": 10,
                      "y": 9
                    },
                    {
                      "id": "string",
                      "loopbackDirection": 9,
                      "x": 5,
                      "y": 7
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/snapshots": {
      "post": {
        "tags": [
          "NetworkSnapshots"
        ],
        "operationId": "createSnapshotUsingPOST",
        "description": "The parameters and request body are for method: createSnapshotUsingPOST. Same endpoint also used in methods:<br> importSnapshotWithFilesUsingPOST (file : array,networkId : string,note : string)",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creationDateMillis": {
                      "type": "number"
                    },
                    "id": {
                      "type": "string"
                    },
                    "isDraft": {
                      "type": "boolean"
                    },
                    "name": {
                      "type": "string"
                    },
                    "note": {
                      "type": "string"
                    },
                    "parentSnapshotId": {
                      "type": "string"
                    },
                    "processedAtMillis": {
                      "type": "number"
                    },
                    "processingStatus": {
                      "type": "string"
                    },
                    "processingTrigger": {
                      "type": "string"
                    },
                    "snapshotCollectionStatus": {
                      "type": "string"
                    },
                    "supportVerifierStatus": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "creationDateMillis": 1569001234567,
                  "id": "string",
                  "isDraft": true,
                  "name": "string",
                  "note": "string",
                  "parentSnapshotId": "string",
                  "processedAtMillis": 1569003456789,
                  "processingStatus": "OK",
                  "processingTrigger": "REPROCESS",
                  "snapshotCollectionStatus": "OK",
                  "supportVerifierStatus": "NO_WARNINGS"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "type": "string"
                  },
                  "note": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "file": "file",
                "note": "note"
              }
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkSnapshots"
        ],
        "operationId": "listNetworkSnapshotsUsingGET",
        "description": "The parameters and request body are for method: listNetworkSnapshotsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creatorId": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "orgId": {
                      "type": "string"
                    },
                    "snapshots": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "creationDateMillis": {
                            "type": "number"
                          },
                          "id": {
                            "type": "string"
                          },
                          "isDraft": {
                            "type": "boolean"
                          },
                          "name": {
                            "type": "string"
                          },
                          "note": {
                            "type": "string"
                          },
                          "parentSnapshotId": {
                            "type": "string"
                          },
                          "processedAtMillis": {
                            "type": "number"
                          },
                          "processingStatus": {
                            "type": "string"
                          },
                          "processingTrigger": {
                            "type": "string"
                          },
                          "snapshotCollectionStatus": {
                            "type": "string"
                          },
                          "supportVerifierStatus": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "creatorId": "string",
                  "id": "string",
                  "name": "string",
                  "orgId": "string",
                  "snapshots": [
                    {
                      "creationDateMillis": 1569001234567,
                      "id": "string",
                      "isDraft": true,
                      "name": "string",
                      "note": "string",
                      "parentSnapshotId": "string",
                      "processedAtMillis": 1569003456789,
                      "processingStatus": "OK",
                      "processingTrigger": "FORK",
                      "snapshotCollectionStatus": "OK",
                      "supportVerifierStatus": "NO_WARNINGS"
                    },
                    {
                      "creationDateMillis": 1569001234567,
                      "id": "string",
                      "isDraft": false,
                      "name": "string",
                      "note": "string",
                      "parentSnapshotId": "string",
                      "processedAtMillis": 1569003456789,
                      "processingStatus": "OK",
                      "processingTrigger": "IMPORT",
                      "snapshotCollectionStatus": "OK",
                      "supportVerifierStatus": "NO_WARNINGS"
                    },
                    {
                      "creationDateMillis": 1569001234567,
                      "id": "string",
                      "isDraft": true,
                      "name": "string",
                      "note": "string",
                      "parentSnapshotId": "string",
                      "processedAtMillis": 1569003456789,
                      "processingStatus": "OK",
                      "processingTrigger": "IMPORT",
                      "snapshotCollectionStatus": "OK",
                      "supportVerifierStatus": "NO_WARNINGS"
                    },
                    {
                      "creationDateMillis": 1569001234567,
                      "id": "string",
                      "isDraft": false,
                      "name": "string",
                      "note": "string",
                      "parentSnapshotId": "string",
                      "processedAtMillis": 1569003456789,
                      "processingStatus": "OK",
                      "processingTrigger": "IMPORT",
                      "snapshotCollectionStatus": "OK",
                      "supportVerifierStatus": "NO_WARNINGS"
                    },
                    {
                      "creationDateMillis": 1569001234567,
                      "id": "string",
                      "isDraft": false,
                      "name": "string",
                      "note": "string",
                      "parentSnapshotId": "string",
                      "processedAtMillis": 1569003456789,
                      "processingStatus": "OK",
                      "processingTrigger": "REPROCESS",
                      "snapshotCollectionStatus": "OK",
                      "supportVerifierStatus": "NO_WARNINGS"
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}": {
      "delete": {
        "tags": [
          "NetworkSnapshots"
        ],
        "operationId": "deleteSnapshotUsingDELETE",
        "description": "The parameters and request body are for method: deleteSnapshotUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "NetworkSnapshots"
        ],
        "operationId": "customZipSnapshotUsingPOST",
        "description": "The parameters and request body are for method: customZipSnapshotUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "params"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkSnapshots"
        ],
        "operationId": "zipSnapshotUsingGET",
        "description": "The parameters and request body are for method: zipSnapshotUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/topology": {
      "put": {
        "tags": [
          "NetworkTopology"
        ],
        "operationId": "setNetworkTopoListUsingPUT",
        "description": "The parameters and request body are for method: setNetworkTopoListUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "links"
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/topology/overrides": {
      "post": {
        "tags": [
          "NetworkTopology"
        ],
        "operationId": "postSnapshotTopoOverridesUsingPOST",
        "description": "The parameters and request body are for method: postSnapshotTopoOverridesUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "linkOverridesEdit"
            }
          }
        }
      },
      "put": {
        "tags": [
          "NetworkTopology"
        ],
        "operationId": "putSnapshotTopoOverridesUsingPUT",
        "description": "The parameters and request body are for method: putSnapshotTopoOverridesUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "linkOverrides"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkTopology"
        ],
        "operationId": "getSnapshotTopoOverridesUsingGET",
        "description": "The parameters and request body are for method: getSnapshotTopoOverridesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "absent": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "port1": {
                            "type": "string"
                          },
                          "port2": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "present": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "port1": {
                            "type": "string"
                          },
                          "port2": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "absent": [
                    {
                      "port1": "string",
                      "port2": "string"
                    },
                    {
                      "port1": "string",
                      "port2": "string"
                    },
                    {
                      "port1": "string",
                      "port2": "string"
                    },
                    {
                      "port1": "string",
                      "port2": "string"
                    },
                    {
                      "port1": "string",
                      "port2": "string"
                    },
                    {
                      "port1": "string",
                      "port2": "string"
                    }
                  ],
                  "present": [
                    {
                      "port1": "string",
                      "port2": "string"
                    },
                    {
                      "port1": "string",
                      "port2": "string"
                    },
                    {
                      "port1": "string",
                      "port2": "string"
                    },
                    {
                      "port1": "string",
                      "port2": "string"
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/nqe": {
      "post": {
        "tags": [
          "NQE"
        ],
        "operationId": "runNqeQueryUsingPOST",
        "description": "The parameters and request body are for method: runNqeQueryUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "items": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "boolField": {
                            "type": "boolean"
                          },
                          "numField": {
                            "type": "number"
                          },
                          "nullField": {
                            "type": "object"
                          },
                          "stringField": {
                            "type": "string"
                          },
                          "listField": {
                            "type": "array",
                            "items": {
                              "type": "number"
                            }
                          }
                        }
                      }
                    },
                    "snapshotId": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "items": [
                    {
                      "boolField": true,
                      "numField": 1,
                      "nullField": null,
                      "stringField": "string",
                      "listField": [
                        1,
                        2,
                        3
                      ]
                    }
                  ],
                  "snapshotId": "101"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "networkId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "runRequest"
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/checks": {
      "post": {
        "tags": [
          "Checks"
        ],
        "operationId": "addCheckUsingPOST",
        "description": "The parameters and request body are for method: addCheckUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creationDateMillis": {
                      "type": "string"
                    },
                    "creatorId": {
                      "type": "string"
                    },
                    "definition": {
                      "type": "object",
                      "properties": {
                        "checkType": {
                          "type": "string"
                        }
                      }
                    },
                    "definitionDateMillis": {
                      "type": "string"
                    },
                    "description": {
                      "type": "string"
                    },
                    "editDateMillis": {
                      "type": "string"
                    },
                    "editorId": {
                      "type": "string"
                    },
                    "enabled": {
                      "type": "boolean"
                    },
                    "executionDateMillis": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "note": {
                      "type": "string"
                    },
                    "status": {
                      "type": "string"
                    },
                    "tags": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": {
                  "creationDateMillis": "string",
                  "creatorId": "string",
                  "definition": {
                    "checkType": "Existential"
                  },
                  "definitionDateMillis": "string",
                  "description": "string",
                  "editDateMillis": "string",
                  "editorId": "string",
                  "enabled": false,
                  "executionDateMillis": "string",
                  "id": "string",
                  "name": "string",
                  "note": "string",
                  "status": "FAIL",
                  "tags": [
                    "string",
                    "string",
                    "string",
                    "string",
                    "string",
                    "string",
                    "string",
                    "string"
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "persistent",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "check"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Checks"
        ],
        "operationId": "deactivateChecksUsingDELETE",
        "description": "The parameters and request body are for method: deactivateChecksUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "get": {
        "tags": [
          "Checks"
        ],
        "operationId": "getChecksUsingGET",
        "description": "The parameters and request body are for method: getChecksUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "creationDateMillis": {
                        "type": "string"
                      },
                      "creatorId": {
                        "type": "string"
                      },
                      "definition": {
                        "type": "object",
                        "properties": {
                          "checkType": {
                            "type": "string"
                          }
                        }
                      },
                      "definitionDateMillis": {
                        "type": "string"
                      },
                      "description": {
                        "type": "string"
                      },
                      "editDateMillis": {
                        "type": "string"
                      },
                      "editorId": {
                        "type": "string"
                      },
                      "enabled": {
                        "type": "boolean"
                      },
                      "executionDateMillis": {
                        "type": "string"
                      },
                      "id": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "note": {
                        "type": "string"
                      },
                      "status": {
                        "type": "string"
                      },
                      "tags": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "example": [
                  {
                    "creationDateMillis": "string",
                    "creatorId": "string",
                    "definition": {
                      "checkType": "QueryStringBased"
                    },
                    "definitionDateMillis": "string",
                    "description": "string",
                    "editDateMillis": "string",
                    "editorId": "string",
                    "enabled": true,
                    "executionDateMillis": "string",
                    "id": "string",
                    "name": "string",
                    "note": "string",
                    "status": "TIMEOUT",
                    "tags": [
                      "string",
                      "string",
                      "string",
                      "string",
                      "string",
                      "string",
                      "string"
                    ]
                  },
                  {
                    "creationDateMillis": "string",
                    "creatorId": "string",
                    "definition": {
                      "checkType": "NQE"
                    },
                    "definitionDateMillis": "string",
                    "description": "string",
                    "editDateMillis": "string",
                    "editorId": "string",
                    "enabled": true,
                    "executionDateMillis": "string",
                    "id": "string",
                    "name": "string",
                    "note": "string",
                    "status": "NONE",
                    "tags": [
                      "string",
                      "string",
                      "string",
                      "string",
                      "string",
                      "string",
                      "string",
                      "string",
                      "string"
                    ]
                  },
                  {
                    "creationDateMillis": "string",
                    "creatorId": "string",
                    "definition": {
                      "checkType": "Existential"
                    },
                    "definitionDateMillis": "string",
                    "description": "string",
                    "editDateMillis": "string",
                    "editorId": "string",
                    "enabled": false,
                    "executionDateMillis": "string",
                    "id": "string",
                    "name": "string",
                    "note": "string",
                    "status": "PASS",
                    "tags": [
                      "string",
                      "string",
                      "string"
                    ]
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/checks/{checkId}": {
      "delete": {
        "tags": [
          "Checks"
        ],
        "operationId": "deactivateCheckUsingDELETE",
        "description": "The parameters and request body are for method: deactivateCheckUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "checkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "checkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "get": {
        "tags": [
          "Checks"
        ],
        "operationId": "getSingleCheckUsingGET",
        "description": "The parameters and request body are for method: getSingleCheckUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creationDateMillis": {
                      "type": "string"
                    },
                    "creatorId": {
                      "type": "string"
                    },
                    "definition": {
                      "type": "object",
                      "properties": {
                        "checkType": {
                          "type": "string"
                        }
                      }
                    },
                    "definitionDateMillis": {
                      "type": "string"
                    },
                    "description": {
                      "type": "string"
                    },
                    "diagnosis": {
                      "type": "object",
                      "properties": {
                        "details": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "query": {
                                "type": "string"
                              },
                              "references": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "files": {
                                      "type": "object"
                                    },
                                    "key": {
                                      "type": "string"
                                    },
                                    "value": {
                                      "type": "string"
                                    }
                                  }
                                }
                              }
                            }
                          }
                        },
                        "detailsIncomplete": {
                          "type": "boolean"
                        },
                        "summary": {
                          "type": "string"
                        }
                      }
                    },
                    "editDateMillis": {
                      "type": "string"
                    },
                    "editorId": {
                      "type": "string"
                    },
                    "enabled": {
                      "type": "boolean"
                    },
                    "executionDateMillis": {
                      "type": "string"
                    },
                    "id": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "note": {
                      "type": "string"
                    },
                    "status": {
                      "type": "string"
                    },
                    "tags": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": {
                  "creationDateMillis": "string",
                  "creatorId": "string",
                  "definition": {
                    "checkType": "Predefined"
                  },
                  "definitionDateMillis": "string",
                  "description": "string",
                  "diagnosis": {
                    "details": [
                      {
                        "query": "string",
                        "references": [
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          }
                        ]
                      },
                      {
                        "query": "string",
                        "references": [
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          }
                        ]
                      },
                      {
                        "query": "string",
                        "references": [
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          }
                        ]
                      },
                      {
                        "query": "string",
                        "references": [
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          }
                        ]
                      },
                      {
                        "query": "string",
                        "references": [
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          },
                          {
                            "files": {},
                            "key": "string",
                            "value": "string"
                          }
                        ]
                      }
                    ],
                    "detailsIncomplete": false,
                    "summary": "string"
                  },
                  "editDateMillis": "string",
                  "editorId": "string",
                  "enabled": true,
                  "executionDateMillis": "string",
                  "id": "string",
                  "name": "string",
                  "note": "string",
                  "status": "FAIL",
                  "tags": [
                    "string"
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "checkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "checkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/aliases/{name}": {
      "put": {
        "tags": [
          "Aliases"
        ],
        "operationId": "createSnapshotAliasUsingPUT",
        "description": "The parameters and request body are for method: createSnapshotAliasUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creationTime": {
                      "type": "string"
                    },
                    "creatorId": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "type": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "creationTime": "string",
                  "creatorId": "string",
                  "name": "string",
                  "type": "INTERFACES"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "name",
            "in": "path",
            "required": true,
            "schema": {
              "title": "name",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "aliasBuilder"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Aliases"
        ],
        "operationId": "deactivateAliasUsingDELETE",
        "description": "The parameters and request body are for method: deactivateAliasUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creationTime": {
                      "type": "string"
                    },
                    "creatorId": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "type": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "creationTime": "string",
                  "creatorId": "string",
                  "name": "string",
                  "type": "HEADERS"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "name",
            "in": "path",
            "required": true,
            "schema": {
              "title": "name",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "get": {
        "tags": [
          "Aliases"
        ],
        "operationId": "getSingleAliasUsingGET",
        "description": "The parameters and request body are for method: getSingleAliasUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creationTime": {
                      "type": "string"
                    },
                    "creatorId": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "type": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "creationTime": "string",
                  "creatorId": "string",
                  "name": "string",
                  "type": "HEADERS"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "name",
            "in": "path",
            "required": true,
            "schema": {
              "title": "name",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/l2Vpns": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putL2VpnsUsingPUT",
        "description": "The parameters and request body are for method: putL2VpnsUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "l2Vpns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "connections": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "device": {
                                  "type": "string"
                                },
                                "vlan": {
                                  "type": "number"
                                },
                                "port": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "l2Vpns": [
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "l2VpnList"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getL2VpnsUsingGET",
        "description": "The parameters and request body are for method: getL2VpnsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "l2Vpns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "connections": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "device": {
                                  "type": "string"
                                },
                                "vlan": {
                                  "type": "number"
                                },
                                "port": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "l2Vpns": [
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/l2Vpns/{l2VpnName}": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putL2VpnUsingPUT",
        "description": "The parameters and request body are for method: putL2VpnUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "device": {
                            "type": "string"
                          },
                          "vlan": {
                            "type": "number"
                          },
                          "port": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "connections": [
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    }
                  ],
                  "name": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "l2Vpn"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteL2VpnUsingDELETE",
        "description": "The parameters and request body are for method: deleteL2VpnUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "l2Vpns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "connections": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "device": {
                                  "type": "string"
                                },
                                "vlan": {
                                  "type": "number"
                                },
                                "port": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "l2Vpns": [
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        },
                        {
                          "device": "string",
                          "vlan": 100,
                          "port": "string"
                        }
                      ],
                      "name": "string"
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "patchL2VpnUsingPATCH",
        "description": "The parameters and request body are for method: patchL2VpnUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "device": {
                            "type": "string"
                          },
                          "vlan": {
                            "type": "number"
                          },
                          "port": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "connections": [
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    }
                  ],
                  "name": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getL2VpnUsingGET",
        "description": "The parameters and request body are for method: getL2VpnUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "device": {
                            "type": "string"
                          },
                          "vlan": {
                            "type": "number"
                          },
                          "port": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "connections": [
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    }
                  ],
                  "name": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/l2Vpns/{l2VpnName}/connections": {
      "post": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "addL2VpnConnectionUsingPOST",
        "description": "The parameters and request body are for method: addL2VpnConnectionUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "device": {
                            "type": "string"
                          },
                          "vlan": {
                            "type": "number"
                          },
                          "port": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "connections": [
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    }
                  ],
                  "name": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "connection"
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/l2Vpns/{l2VpnName}/connections/{deviceName}/{portName}": {
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteL2VpnConnectionUsingDELETE",
        "description": "The parameters and request body are for method: deleteL2VpnConnectionUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "device": {
                            "type": "string"
                          },
                          "vlan": {
                            "type": "number"
                          },
                          "port": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "connections": [
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    },
                    {
                      "device": "string",
                      "vlan": 100,
                      "port": "string"
                    }
                  ],
                  "name": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          },
          {
            "name": "portName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "portName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/l3Vpns": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putL3VpnsUsingPUT",
        "description": "The parameters and request body are for method: putL3VpnsUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "l3Vpns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "connections": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "device": {
                                  "type": "string"
                                },
                                "port": {
                                  "type": "string"
                                },
                                "providerEdgeIp": {
                                  "type": "string"
                                },
                                "vlan": {
                                  "type": "number"
                                },
                                "vrf": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "l3Vpns": [
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "l3Vpns"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getL3VpnsUsingGET",
        "description": "The parameters and request body are for method: getL3VpnsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "l3Vpns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "connections": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "device": {
                                  "type": "string"
                                },
                                "port": {
                                  "type": "string"
                                },
                                "providerEdgeIp": {
                                  "type": "string"
                                },
                                "vlan": {
                                  "type": "number"
                                },
                                "vrf": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "l3Vpns": [
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/l3Vpns/{l3VpnName}": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putL3VpnUsingPUT",
        "description": "The parameters and request body are for method: putL3VpnUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "device": {
                            "type": "string"
                          },
                          "port": {
                            "type": "string"
                          },
                          "providerEdgeIp": {
                            "type": "string"
                          },
                          "vlan": {
                            "type": "number"
                          },
                          "vrf": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "connections": [
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    }
                  ],
                  "name": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "l3Vpn"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteL3VpnUsingDELETE",
        "description": "The parameters and request body are for method: deleteL3VpnUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "l3Vpns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "connections": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "device": {
                                  "type": "string"
                                },
                                "port": {
                                  "type": "string"
                                },
                                "providerEdgeIp": {
                                  "type": "string"
                                },
                                "vlan": {
                                  "type": "number"
                                },
                                "vrf": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "l3Vpns": [
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    },
                    {
                      "connections": [
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        },
                        {
                          "device": "string",
                          "port": "string",
                          "providerEdgeIp": "1.1.1.1",
                          "vlan": 100,
                          "vrf": "string"
                        }
                      ],
                      "name": "string"
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "patchL3VpnUsingPATCH",
        "description": "The parameters and request body are for method: patchL3VpnUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "device": {
                            "type": "string"
                          },
                          "port": {
                            "type": "string"
                          },
                          "providerEdgeIp": {
                            "type": "string"
                          },
                          "vlan": {
                            "type": "number"
                          },
                          "vrf": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "connections": [
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    }
                  ],
                  "name": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getL3VpnUsingGET",
        "description": "The parameters and request body are for method: getL3VpnUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "device": {
                            "type": "string"
                          },
                          "port": {
                            "type": "string"
                          },
                          "providerEdgeIp": {
                            "type": "string"
                          },
                          "vlan": {
                            "type": "number"
                          },
                          "vrf": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "connections": [
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    }
                  ],
                  "name": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/l3Vpns/{l3VpnName}/connections": {
      "post": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "addL3VpnConnectionUsingPOST",
        "description": "The parameters and request body are for method: addL3VpnConnectionUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "device": {
                            "type": "string"
                          },
                          "port": {
                            "type": "string"
                          },
                          "providerEdgeIp": {
                            "type": "string"
                          },
                          "vlan": {
                            "type": "number"
                          },
                          "vrf": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "connections": [
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    }
                  ],
                  "name": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "connection"
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/l3Vpns/{l3VpnName}/connections/{deviceName}/{portName}": {
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteL3VpnEdgePortUsingDELETE",
        "description": "The parameters and request body are for method: deleteL3VpnEdgePortUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "device": {
                            "type": "string"
                          },
                          "port": {
                            "type": "string"
                          },
                          "providerEdgeIp": {
                            "type": "string"
                          },
                          "vlan": {
                            "type": "number"
                          },
                          "vrf": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "connections": [
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    },
                    {
                      "device": "string",
                      "port": "string",
                      "providerEdgeIp": "1.1.1.1",
                      "vlan": 100,
                      "vrf": "string"
                    }
                  ],
                  "name": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          },
          {
            "name": "portName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "portName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/pathsBulk": {
      "post": {
        "tags": [
          "PathSearch"
        ],
        "operationId": "getPathsBulkUsingPOST",
        "description": "The parameters and request body are for method: getPathsBulkUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "srcIpLocationType": {
                        "type": "string"
                      },
                      "dstIpLocationType": {
                        "type": "string"
                      },
                      "info": {
                        "type": "object",
                        "properties": {
                          "paths": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "forwardingOutcome": {
                                  "type": "string"
                                },
                                "securityOutcome": {
                                  "type": "string"
                                },
                                "hops": {
                                  "type": "array",
                                  "items": {
                                    "type": "object",
                                    "properties": {
                                      "behaviors": {
                                        "type": "array",
                                        "items": {
                                          "type": "string"
                                        }
                                      },
                                      "deviceName": {
                                        "type": "string"
                                      },
                                      "deviceType": {
                                        "type": "string"
                                      },
                                      "egressInterface": {
                                        "type": "string"
                                      },
                                      "ingressInterface": {
                                        "type": "string"
                                      },
                                      "networkFunctions": {
                                        "type": "object"
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          },
                          "totalHits": {
                            "type": "object",
                            "properties": {
                              "type": {
                                "type": "string"
                              },
                              "value": {
                                "type": "number"
                              }
                            }
                          }
                        }
                      },
                      "returnPathInfo": {
                        "type": "object",
                        "properties": {
                          "paths": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "forwardingOutcome": {
                                  "type": "string"
                                },
                                "securityOutcome": {
                                  "type": "string"
                                },
                                "hops": {
                                  "type": "array",
                                  "items": {
                                    "type": "object",
                                    "properties": {
                                      "behaviors": {
                                        "type": "array",
                                        "items": {
                                          "type": "string"
                                        }
                                      },
                                      "deviceName": {
                                        "type": "string"
                                      },
                                      "deviceType": {
                                        "type": "string"
                                      },
                                      "egressInterface": {
                                        "type": "string"
                                      },
                                      "ingressInterface": {
                                        "type": "string"
                                      },
                                      "networkFunctions": {
                                        "type": "object"
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          },
                          "totalHits": {
                            "type": "object",
                            "properties": {
                              "type": {
                                "type": "string"
                              },
                              "value": {
                                "type": "number"
                              }
                            }
                          }
                        }
                      },
                      "timedOut": {
                        "type": "boolean"
                      },
                      "queryUrl": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "srcIpLocationType": "INTERFACE_ATTACHED_SUBNET",
                    "dstIpLocationType": "HOST",
                    "info": {
                      "paths": [
                        {
                          "forwardingOutcome": "DROPPED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "L2",
                                "L3",
                                "L2",
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "PBR",
                                "L2",
                                "ACL_PERMIT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "L3",
                                "NAT",
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L2",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_DENY",
                                "ACL_DENY",
                                "L3",
                                "L2",
                                "L3",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DROPPED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "L2",
                                "NAT",
                                "PBR",
                                "ACL_PERMIT",
                                "NAT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_DENY",
                                "L2",
                                "L3",
                                "ACL_PERMIT",
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L3",
                                "L2",
                                "PBR",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_DENY",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_DENY",
                                "L2",
                                "ACL_PERMIT",
                                "L3",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_TRAFFIC_DIRECTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "VSWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "L2",
                                "PBR",
                                "L3",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L3",
                                "PBR",
                                "PBR",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "NAT",
                                "PBR",
                                "L2",
                                "ACL_DENY",
                                "NAT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "NAT",
                                "NAT",
                                "ACL_DENY",
                                "L3",
                                "NAT",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "UNKNOWN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L3",
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L2",
                                "PBR",
                                "L3",
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "NAT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L3",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_DENY",
                                "PBR",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "EDGE_VM",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_DENY",
                                "L3",
                                "PBR",
                                "L3",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_PERMIT",
                                "L3",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "L2_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_PERMIT",
                                "NAT",
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "PBR",
                                "L3",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "UNREACHABLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "PBR",
                                "L2",
                                "L3",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "HYPERVISOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "CIRCUIT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L2",
                                "ACL_DENY",
                                "PBR",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "MPLS_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_DIRECT_CONNECT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "NAT",
                                "PBR",
                                "PBR",
                                "L2",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "L2",
                                "NAT",
                                "PBR",
                                "PBR",
                                "PBR",
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_PERMIT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_PERMIT",
                                "L2",
                                "L3",
                                "NAT",
                                "L3",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_DIRECT_CONNECT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DROPPED",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L3",
                                "PBR",
                                "ACL_PERMIT",
                                "PBR",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "CIRCUIT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR",
                                "L3",
                                "PBR",
                                "PBR",
                                "NAT",
                                "L3",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR",
                                "NAT",
                                "ACL_DENY",
                                "NAT",
                                "L2",
                                "L3",
                                "L3",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_DENY",
                                "NAT",
                                "ACL_DENY",
                                "L3",
                                "NAT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "WAN_OPTIMIZER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "NAT",
                                "PBR",
                                "PBR",
                                "NAT",
                                "PBR",
                                "L2",
                                "L3",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "INADMISSIBLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "NAT",
                                "L3",
                                "NAT",
                                "PBR",
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_TRAFFIC_DIRECTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY",
                                "L3",
                                "L3",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_TRANSIT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L3",
                                "L3",
                                "L2",
                                "NAT",
                                "ACL_DENY",
                                "L2",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "RIVERBED_INTERCEPTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L2",
                                "PBR",
                                "PBR",
                                "ACL_DENY",
                                "NAT",
                                "ACL_DENY",
                                "NAT",
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_DIRECT_CONNECT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "BLACKHOLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_PERMIT",
                                "L3",
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_APP_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT",
                                "L3",
                                "L3",
                                "ACL_PERMIT",
                                "L3",
                                "L3",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "RIVERBED_INTERCEPTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "UNKNOWN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "PBR",
                                "PBR",
                                "PBR",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L3",
                                "L3",
                                "ACL_PERMIT",
                                "PBR",
                                "NAT",
                                "ACL_DENY",
                                "PBR",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "L3",
                                "PBR",
                                "PBR",
                                "ACL_DENY",
                                "NAT",
                                "PBR",
                                "L3",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "NAT",
                                "PBR",
                                "PBR",
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_DIRECT_CONNECT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY",
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L2",
                                "L2",
                                "ACL_PERMIT",
                                "NAT",
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_DENY",
                                "NAT",
                                "ACL_DENY",
                                "L2",
                                "ACL_DENY",
                                "NAT",
                                "NAT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "INADMISSIBLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "PBR",
                                "NAT",
                                "PBR",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "L2",
                                "L2",
                                "L3",
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "NAT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "CONTROLLER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "PBR",
                                "L3",
                                "L3",
                                "L3",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "CONTROLLER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR",
                                "L3",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L2",
                                "L3",
                                "L3",
                                "ACL_PERMIT",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "PBR",
                                "L3",
                                "ACL_PERMIT",
                                "L2",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        }
                      ],
                      "totalHits": {
                        "type": "EXACT",
                        "value": 7
                      }
                    },
                    "returnPathInfo": {
                      "paths": [
                        {
                          "forwardingOutcome": "UNREACHABLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "L2",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_PERMIT",
                                "L2",
                                "PBR",
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "VSWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "MPLS_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L3",
                                "L2",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_INTERNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "PBR",
                                "L2",
                                "L2",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_DENY",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_PERMIT",
                                "L2",
                                "PBR",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "HYPERVISOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "NAT",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "NAT",
                                "L2",
                                "ACL_DENY",
                                "NAT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "WAN_OPTIMIZER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_DENY",
                                "L2",
                                "PBR",
                                "L2",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "CIRCUIT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "PBR",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "CIRCUIT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L3",
                                "L3",
                                "ACL_DENY",
                                "ACL_DENY",
                                "NAT",
                                "L2",
                                "ACL_DENY",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "UNKNOWN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_DENY",
                                "L2",
                                "ACL_DENY",
                                "NAT",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L3",
                                "ACL_PERMIT",
                                "NAT",
                                "L2",
                                "L3",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "PBR",
                                "NAT",
                                "L3",
                                "L3",
                                "ACL_DENY",
                                "L2",
                                "L3",
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_APP_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "ACL_DENY",
                                "ACL_DENY",
                                "L2",
                                "L3",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_DENY",
                                "NAT",
                                "PBR",
                                "PBR",
                                "L2",
                                "NAT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L2",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT",
                                "L2",
                                "NAT",
                                "L3",
                                "ACL_DENY",
                                "L2",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L2",
                                "L2",
                                "L2",
                                "NAT",
                                "ACL_PERMIT",
                                "PBR",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "L2",
                                "NAT",
                                "PBR",
                                "L3",
                                "L3",
                                "PBR",
                                "PBR",
                                "ACL_DENY",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_INTERNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "INADMISSIBLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "PBR",
                                "L2",
                                "PBR",
                                "L2",
                                "ACL_PERMIT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "INTERNET_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_PERMIT",
                                "PBR",
                                "PBR",
                                "L3",
                                "NAT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "CONTROLLER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L3",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "L3",
                                "L3",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_PERMIT",
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "PBR",
                                "NAT",
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "INTERNET_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT",
                                "L3",
                                "NAT",
                                "NAT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_DIRECT_CONNECT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "PBR",
                                "PBR",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "RIVERBED_INTERCEPTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "MPLS_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "L2",
                                "L3",
                                "ACL_PERMIT",
                                "NAT",
                                "PBR",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "UNKNOWN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L2",
                                "L2",
                                "NAT",
                                "PBR",
                                "PBR",
                                "PBR",
                                "L2",
                                "L3",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "INTERNET_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT",
                                "PBR",
                                "NAT",
                                "ACL_PERMIT",
                                "L2",
                                "L2",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_DIRECT_CONNECT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_PERMIT",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "NAT",
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "NAT",
                                "NAT",
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "INADMISSIBLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "PBR",
                                "NAT",
                                "ACL_PERMIT",
                                "NAT",
                                "L2",
                                "NAT",
                                "NAT",
                                "ACL_DENY",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "SD_WAN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "SD_WAN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L2",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "HYPERVISOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        }
                      ],
                      "totalHits": {
                        "type": "LOWER_BOUND",
                        "value": 9
                      }
                    },
                    "timedOut": true,
                    "queryUrl": "string"
                  },
                  {
                    "srcIpLocationType": "ROUTE",
                    "dstIpLocationType": "HOST",
                    "info": {
                      "paths": [
                        {
                          "forwardingOutcome": "INADMISSIBLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "L3",
                                "NAT",
                                "L3",
                                "PBR",
                                "ACL_PERMIT",
                                "L3",
                                "PBR",
                                "L2",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "NAT",
                                "L3",
                                "PBR",
                                "NAT",
                                "L3",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "MPLS_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_DENY",
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L2",
                                "ACL_DENY",
                                "NAT",
                                "ACL_DENY",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "CIRCUIT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "PBR",
                                "ACL_PERMIT",
                                "L3",
                                "L2",
                                "ACL_PERMIT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "PBR",
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "NAT",
                                "PBR",
                                "L2",
                                "ACL_DENY",
                                "NAT",
                                "L2",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "L2_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        }
                      ],
                      "totalHits": {
                        "type": "LOWER_BOUND",
                        "value": 5
                      }
                    },
                    "returnPathInfo": {
                      "paths": [
                        {
                          "forwardingOutcome": "DELIVERED",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "VSWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_DENY",
                                "L2",
                                "PBR",
                                "L3",
                                "ACL_DENY",
                                "ACL_DENY",
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "BLACKHOLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "PBR",
                                "NAT",
                                "L3",
                                "NAT",
                                "ACL_PERMIT",
                                "L2",
                                "L3",
                                "L3",
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "SD_WAN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        }
                      ],
                      "totalHits": {
                        "type": "LOWER_BOUND",
                        "value": 2
                      }
                    },
                    "timedOut": true,
                    "queryUrl": "string"
                  },
                  {
                    "srcIpLocationType": "ROUTE",
                    "dstIpLocationType": "NAT",
                    "info": {
                      "paths": [
                        {
                          "forwardingOutcome": "DROPPED",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "NAT",
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L2",
                                "NAT",
                                "L2",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "NAT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_DENY",
                                "PBR",
                                "L3",
                                "L3",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "NAT",
                                "PBR",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "NAT",
                                "NAT",
                                "ACL_DENY",
                                "NAT",
                                "L3",
                                "ACL_DENY",
                                "NAT",
                                "L2",
                                "ACL_PERMIT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "MPLS_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "PBR",
                                "L2",
                                "ACL_PERMIT",
                                "L3",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "RIVERBED_INTERCEPTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "INTERNET_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L3",
                                "ACL_DENY",
                                "L3",
                                "NAT",
                                "ACL_DENY",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "BLACKHOLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "PBR",
                                "NAT",
                                "NAT",
                                "ACL_DENY",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "MPLS_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L3",
                                "NAT",
                                "NAT",
                                "PBR",
                                "NAT",
                                "L3",
                                "NAT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "NAT",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_PERMIT",
                                "L2",
                                "L3",
                                "ACL_DENY",
                                "PBR",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "EDGE_VM",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L3",
                                "ACL_DENY",
                                "L2",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "INADMISSIBLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "CONTROLLER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_DENY",
                                "L2",
                                "PBR",
                                "L3",
                                "L3",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L3",
                                "PBR",
                                "L3",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "L3",
                                "ACL_DENY",
                                "PBR",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DROPPED",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "UNKNOWN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "VSWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L2",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L2",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "INTERNET_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L2",
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_DIRECT_CONNECT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_DENY",
                                "PBR",
                                "L3",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_PERMIT",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L2",
                                "L3",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_DENY",
                                "ACL_DENY",
                                "L2",
                                "NAT",
                                "L2",
                                "L2",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "MPLS_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "HYPERVISOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "PBR",
                                "L2",
                                "PBR",
                                "L3",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_DENY",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "PBR",
                                "NAT",
                                "PBR",
                                "L2",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "HYPERVISOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_DENY",
                                "PBR",
                                "L2",
                                "L3",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L2",
                                "L2",
                                "ACL_PERMIT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "MPLS_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "PBR",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "UNREACHABLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "L3",
                                "PBR",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_DENY",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "INTERNET_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_DENY",
                                "L2",
                                "ACL_PERMIT",
                                "NAT",
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "SD_WAN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "NAT",
                                "L3",
                                "PBR",
                                "L2",
                                "ACL_DENY",
                                "PBR",
                                "L3",
                                "ACL_DENY",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT",
                                "ACL_PERMIT",
                                "L2",
                                "L3",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "HYPERVISOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_DENY",
                                "PBR",
                                "L3",
                                "NAT",
                                "NAT",
                                "NAT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        }
                      ],
                      "totalHits": {
                        "type": "EXACT",
                        "value": 7
                      }
                    },
                    "returnPathInfo": {
                      "paths": [
                        {
                          "forwardingOutcome": "BLACKHOLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_DENY",
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_APP_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "PBR",
                                "ACL_DENY",
                                "L3",
                                "NAT",
                                "PBR",
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "VSWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "L3",
                                "NAT",
                                "NAT",
                                "L3",
                                "ACL_DENY",
                                "L2",
                                "ACL_PERMIT",
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "LOOP",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "L2",
                                "ACL_DENY",
                                "PBR",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "UNKNOWN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "RIVERBED_INTERCEPTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L2",
                                "PBR",
                                "NAT",
                                "L2",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L2",
                                "L2",
                                "ACL_PERMIT",
                                "NAT",
                                "NAT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_PERMIT",
                                "NAT",
                                "L3",
                                "ACL_DENY",
                                "L2",
                                "ACL_PERMIT",
                                "L3",
                                "NAT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "L2",
                                "NAT",
                                "L2",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "NAT",
                                "NAT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "UNREACHABLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT",
                                "NAT",
                                "NAT",
                                "L3",
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "BLACKHOLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "L2",
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L2",
                                "PBR",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "L3",
                                "ACL_DENY",
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_APP_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "L3",
                                "NAT",
                                "NAT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "WAN_OPTIMIZER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "NAT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "RIVERBED_INTERCEPTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_DENY",
                                "NAT",
                                "ACL_DENY",
                                "NAT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "WAN_OPTIMIZER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR",
                                "L2",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "INTERNET_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "INADMISSIBLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "NAT",
                                "L3",
                                "ACL_PERMIT",
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR",
                                "ACL_DENY",
                                "PBR",
                                "PBR",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_APP_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "PBR",
                                "NAT",
                                "L3",
                                "ACL_DENY",
                                "L2",
                                "ACL_PERMIT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_INTERNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "PBR",
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "L2",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        }
                      ],
                      "totalHits": {
                        "type": "EXACT",
                        "value": 10
                      }
                    },
                    "timedOut": false,
                    "queryUrl": "string"
                  },
                  {
                    "srcIpLocationType": "HOST",
                    "dstIpLocationType": "ROUTE",
                    "info": {
                      "paths": [
                        {
                          "forwardingOutcome": "BLACKHOLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L3",
                                "L3",
                                "PBR",
                                "ACL_DENY",
                                "L2",
                                "NAT",
                                "ACL_DENY",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_DENY",
                                "ACL_DENY",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "CIRCUIT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "INADMISSIBLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_TRAFFIC_DIRECTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "PBR",
                                "L3",
                                "L3",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR",
                                "ACL_PERMIT",
                                "PBR",
                                "PBR",
                                "ACL_DENY",
                                "ACL_DENY",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_APP_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "L3",
                                "ACL_DENY",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "BLACKHOLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "L2",
                                "NAT",
                                "L2",
                                "PBR",
                                "ACL_DENY",
                                "NAT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "SD_WAN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT",
                                "L2",
                                "L2",
                                "ACL_DENY",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "L2_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "L3",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "WAN_OPTIMIZER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "L3",
                                "PBR",
                                "ACL_DENY",
                                "PBR",
                                "ACL_DENY",
                                "PBR",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "VSWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L2",
                                "ACL_PERMIT",
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "HYPERVISOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DROPPED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "L3",
                                "NAT",
                                "PBR",
                                "L2",
                                "ACL_DENY",
                                "L3",
                                "L3",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_APP_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_DENY",
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_INTERNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L3",
                                "L3",
                                "NAT",
                                "L2",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L3",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "RIVERBED_INTERCEPTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_DENY",
                                "L2",
                                "NAT",
                                "PBR",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "L3",
                                "PBR",
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "CIRCUIT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "PBR",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_PERMIT",
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L3",
                                "ACL_DENY",
                                "L3",
                                "ACL_DENY",
                                "ACL_DENY",
                                "PBR",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "NAT",
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L3",
                                "L2",
                                "L3",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "NAT",
                                "L2",
                                "L2",
                                "L3",
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "CONTROLLER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L2",
                                "NAT",
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "HYPERVISOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DROPPED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "L3",
                                "L2",
                                "L2",
                                "NAT",
                                "NAT",
                                "ACL_DENY",
                                "L3",
                                "NAT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "NAT",
                                "L2",
                                "L2",
                                "L2",
                                "NAT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT",
                                "L3",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L2",
                                "ACL_DENY",
                                "L3",
                                "L2",
                                "NAT",
                                "PBR",
                                "L3",
                                "L2",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_TRAFFIC_DIRECTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_DENY",
                                "ACL_DENY",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "L3",
                                "L2",
                                "L2",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "L3",
                                "L3",
                                "NAT",
                                "L2",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L3",
                                "NAT",
                                "ACL_PERMIT",
                                "L2",
                                "PBR",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "INADMISSIBLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "CIRCUIT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_DENY",
                                "L3",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_PERMIT",
                                "L3",
                                "PBR",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_TRANSIT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_DENY",
                                "ACL_DENY",
                                "PBR",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        }
                      ],
                      "totalHits": {
                        "type": "LOWER_BOUND",
                        "value": 2
                      }
                    },
                    "returnPathInfo": {
                      "paths": [
                        {
                          "forwardingOutcome": "UNREACHABLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT",
                                "L2",
                                "ACL_PERMIT",
                                "NAT",
                                "PBR",
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "LOADBALANCER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "L2",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_PERMIT",
                                "NAT",
                                "NAT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_DENY",
                                "L2",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "RIVERBED_INTERCEPTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_PERMIT",
                                "L3",
                                "L3",
                                "L3",
                                "L3",
                                "L2",
                                "ACL_PERMIT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_TRAFFIC_DIRECTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DROPPED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "PBR",
                                "L3",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_DENY",
                                "L3",
                                "PBR",
                                "L2",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "MPLS_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_TRAFFIC_DIRECTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_TRANSIT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "UNREACHABLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L3",
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_DENY",
                                "ACL_DENY",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_TRAFFIC_DIRECTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "CIRCUIT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "NAT",
                                "PBR",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "CIRCUIT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L3",
                                "PBR",
                                "L2",
                                "PBR",
                                "ACL_DENY",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_DIRECT_CONNECT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "BLACKHOLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "L3",
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "NAT",
                                "L3",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "BUNDLED_ROUTER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "L2",
                                "PBR",
                                "L3",
                                "L3",
                                "ACL_DENY",
                                "NAT",
                                "L3",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "PBR",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "VSWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "CONTROLLER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "ACL_DENY",
                                "NAT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "L3",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_APP_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "VSWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "L3",
                                "NAT",
                                "PBR",
                                "L2",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "NAT",
                                "ACL_PERMIT",
                                "PBR",
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "L3",
                                "ACL_PERMIT",
                                "L2",
                                "NAT",
                                "ACL_PERMIT",
                                "L3",
                                "L3",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "L2",
                                "PBR",
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_LB",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "PBR",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "HYPERVISOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "BLACKHOLE",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "NAT",
                                "NAT",
                                "PBR",
                                "ACL_DENY",
                                "L2",
                                "ACL_DENY",
                                "L3",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "VSWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "NAT",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_SUBNET",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "INADMISSIBLE",
                          "securityOutcome": "PERMITTED",
                          "hops": [
                            {
                              "behaviors": [
                                "NAT",
                                "L3",
                                "L3",
                                "PBR",
                                "NAT",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "NAT",
                                "L2",
                                "L2",
                                "PBR",
                                "NAT",
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_VPN_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "NAT",
                                "PBR",
                                "NAT",
                                "ACL_DENY",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_NAT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "EDGE_VM",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "PBR",
                                "NAT",
                                "ACL_DENY",
                                "L3",
                                "PBR",
                                "PBR",
                                "NAT",
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_VNET_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_CLOUD",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "NAT",
                                "L2",
                                "L2",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "NAT",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "AZURE_FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "FIREWALL",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "ACL_DENY",
                                "L3",
                                "ACL_DENY",
                                "L2",
                                "ACL_DENY",
                                "PBR",
                                "ACL_PERMIT",
                                "ACL_DENY"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "NAT",
                                "L3",
                                "PBR",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "RIVERBED_INTERCEPTOR",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "WAN_OPTIMIZER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT",
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L2",
                                "PBR",
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "CONTROLLER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L3",
                                "PBR",
                                "PBR",
                                "L2",
                                "ACL_PERMIT",
                                "L3",
                                "L3"
                              ],
                              "deviceName": "string",
                              "deviceType": "CONTROLLER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR",
                                "L2",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "L2_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "L2_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "ACL_DENY",
                                "L3",
                                "L3",
                                "PBR",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "SD_WAN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        },
                        {
                          "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                          "securityOutcome": "DENIED",
                          "hops": [
                            {
                              "behaviors": [
                                "L3",
                                "ACL_DENY",
                                "ACL_DENY",
                                "L2"
                              ],
                              "deviceName": "string",
                              "deviceType": "L2_VPN_SERVICE",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY",
                                "ACL_PERMIT",
                                "ACL_PERMIT",
                                "L3",
                                "L3",
                                "L3",
                                "ACL_PERMIT",
                                "L2",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "WAN_OPTIMIZER",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "L2",
                                "PBR"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT",
                                "PBR",
                                "PBR",
                                "PBR",
                                "NAT",
                                "L2",
                                "L2",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "UNKNOWN",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "ACL_DENY",
                                "ACL_DENY",
                                "L2",
                                "ACL_PERMIT",
                                "NAT",
                                "NAT",
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "OPENFLOW_SWITCH",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "PBR",
                                "PBR",
                                "ACL_DENY",
                                "NAT",
                                "ACL_PERMIT",
                                "NAT",
                                "ACL_PERMIT",
                                "ACL_PERMIT"
                              ],
                              "deviceName": "string",
                              "deviceType": "AWS_DIRECT_CONNECT_GW",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            },
                            {
                              "behaviors": [
                                "NAT"
                              ],
                              "deviceName": "string",
                              "deviceType": "GCP_RT",
                              "egressInterface": "string",
                              "ingressInterface": "string",
                              "networkFunctions": {}
                            }
                          ]
                        }
                      ],
                      "totalHits": {
                        "type": "LOWER_BOUND",
                        "value": 10
                      }
                    },
                    "timedOut": true,
                    "queryUrl": "string"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "request"
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/pathsBulkSeq": {
      "post": {
        "tags": [
          "PathSearch"
        ],
        "operationId": "getTracePathsBulkSeqUsingPOST",
        "description": "The parameters and request body are for method: getTracePathsBulkSeqUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "srcIpLocationType": {
                      "type": "string"
                    },
                    "dstIpLocationType": {
                      "type": "string"
                    },
                    "info": {
                      "type": "object",
                      "properties": {
                        "paths": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "forwardingOutcome": {
                                "type": "string"
                              },
                              "securityOutcome": {
                                "type": "string"
                              },
                              "hops": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "behaviors": {
                                      "type": "array",
                                      "items": {
                                        "type": "string"
                                      }
                                    },
                                    "deviceName": {
                                      "type": "string"
                                    },
                                    "deviceType": {
                                      "type": "string"
                                    },
                                    "egressInterface": {
                                      "type": "string"
                                    },
                                    "ingressInterface": {
                                      "type": "string"
                                    },
                                    "networkFunctions": {
                                      "type": "object"
                                    }
                                  }
                                }
                              }
                            }
                          }
                        },
                        "totalHits": {
                          "type": "object",
                          "properties": {
                            "type": {
                              "type": "string"
                            },
                            "value": {
                              "type": "number"
                            }
                          }
                        }
                      }
                    },
                    "returnPathInfo": {
                      "type": "object",
                      "properties": {
                        "paths": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "forwardingOutcome": {
                                "type": "string"
                              },
                              "securityOutcome": {
                                "type": "string"
                              },
                              "hops": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "behaviors": {
                                      "type": "array",
                                      "items": {
                                        "type": "string"
                                      }
                                    },
                                    "deviceName": {
                                      "type": "string"
                                    },
                                    "deviceType": {
                                      "type": "string"
                                    },
                                    "egressInterface": {
                                      "type": "string"
                                    },
                                    "ingressInterface": {
                                      "type": "string"
                                    },
                                    "networkFunctions": {
                                      "type": "object"
                                    }
                                  }
                                }
                              }
                            }
                          }
                        },
                        "totalHits": {
                          "type": "object",
                          "properties": {
                            "type": {
                              "type": "string"
                            },
                            "value": {
                              "type": "number"
                            }
                          }
                        }
                      }
                    },
                    "timedOut": {
                      "type": "boolean"
                    },
                    "queryUrl": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "srcIpLocationType": "MULTICAST",
                  "dstIpLocationType": "MULTICAST",
                  "info": {
                    "paths": [
                      {
                        "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                        "securityOutcome": "PERMITTED",
                        "hops": [
                          {
                            "behaviors": [
                              "L2",
                              "NAT",
                              "ACL_DENY",
                              "NAT",
                              "L2",
                              "ACL_DENY",
                              "L2",
                              "NAT",
                              "L3",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_RT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "ACL_DENY",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_VNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "L2",
                              "L2",
                              "PBR",
                              "L3",
                              "NAT",
                              "L2",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_DIRECT_CONNECT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "PBR",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "L2",
                              "L3",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "UNKNOWN",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "L2",
                              "ACL_DENY",
                              "L3",
                              "ACL_DENY",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_APP_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "L3",
                              "ACL_PERMIT",
                              "L2",
                              "NAT",
                              "PBR",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_DIRECT_CONNECT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_INTERNET_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      }
                    ],
                    "totalHits": {
                      "type": "LOWER_BOUND",
                      "value": 9
                    }
                  },
                  "returnPathInfo": {
                    "paths": [
                      {
                        "forwardingOutcome": "BLACKHOLE",
                        "securityOutcome": "PERMITTED",
                        "hops": [
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "L3",
                              "PBR",
                              "PBR",
                              "PBR",
                              "NAT",
                              "ACL_DENY",
                              "ACL_DENY",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "ACL_DENY",
                              "L3",
                              "ACL_PERMIT",
                              "L3",
                              "L2",
                              "L2",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_NAT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "L3",
                              "L3",
                              "ACL_DENY",
                              "ACL_DENY",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_VPN_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "PBR",
                              "ACL_DENY",
                              "L2",
                              "PBR",
                              "ACL_PERMIT",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "VSWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "ACL_PERMIT",
                              "L2",
                              "L2",
                              "ACL_PERMIT",
                              "PBR",
                              "L3",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_RT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "L2",
                              "L2",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "CONTROLLER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "NAT",
                              "PBR",
                              "ACL_DENY",
                              "PBR",
                              "L3",
                              "ACL_PERMIT",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "INTERNET_SERVICE",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "LOOP",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_NAT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_LB",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "L3",
                              "NAT",
                              "L2",
                              "L3",
                              "ACL_DENY",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "CONTROLLER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "PBR",
                              "NAT",
                              "PBR",
                              "L3",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_VNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "NAT",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_LB",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "PBR",
                              "PBR",
                              "ACL_DENY",
                              "NAT",
                              "ACL_PERMIT",
                              "L2",
                              "NAT",
                              "L3",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_LB",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "L2",
                              "PBR",
                              "NAT",
                              "ACL_PERMIT",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "VSWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "ACL_DENY",
                              "L2",
                              "PBR",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_CLOUD",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "UNKNOWN",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "BLACKHOLE",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "NAT",
                              "PBR",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                        "securityOutcome": "PERMITTED",
                        "hops": [
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "PBR",
                              "L2",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_TRAFFIC_DIRECTOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "MPLS_VPN_SERVICE",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "RIVERBED_INTERCEPTOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "NAT",
                              "NAT",
                              "L3",
                              "PBR",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_CLOUD",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "NAT",
                              "L2",
                              "PBR",
                              "ACL_DENY",
                              "L3",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "UNKNOWN",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "ACL_PERMIT",
                              "NAT",
                              "NAT",
                              "ACL_PERMIT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "CIRCUIT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "NAT",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "MPLS_VPN_SERVICE",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR",
                              "PBR",
                              "PBR",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_LB",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "INADMISSIBLE",
                        "securityOutcome": "PERMITTED",
                        "hops": [
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "PBR",
                              "L3",
                              "ACL_PERMIT",
                              "NAT",
                              "L3",
                              "NAT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_INTERNET_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "PBR",
                              "PBR",
                              "L2",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "BUNDLED_ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "L3",
                              "L2",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "CIRCUIT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_TRAFFIC_DIRECTOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "PBR",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "SWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "L3",
                              "L3",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "NAT",
                              "L2",
                              "NAT",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_TRAFFIC_DIRECTOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "L2",
                              "ACL_PERMIT",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "MPLS_VPN_SERVICE",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "UNREACHABLE",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "L2",
                              "L2",
                              "PBR",
                              "ACL_DENY",
                              "L3",
                              "L2",
                              "L3",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "SWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "EDGE_VM",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "PBR",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "L2",
                              "PBR",
                              "ACL_PERMIT",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "PBR",
                              "ACL_DENY",
                              "L3",
                              "L2",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "NAT",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_VNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR",
                              "ACL_PERMIT",
                              "NAT",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "OPENFLOW_SWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "ACL_DENY",
                              "ACL_DENY",
                              "ACL_DENY",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "UNKNOWN",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "L3",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "NAT",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "BUNDLED_ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "NAT",
                              "ACL_PERMIT",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "RIVERBED_INTERCEPTOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_RT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "BUNDLED_ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "DROPPED",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "NAT",
                              "ACL_PERMIT",
                              "L2",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_NAT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "NAT",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_VPN_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR",
                              "L3",
                              "ACL_PERMIT",
                              "L2",
                              "ACL_DENY",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "L2_VPN_SERVICE",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "PBR",
                              "PBR",
                              "L2",
                              "PBR",
                              "L2",
                              "ACL_DENY",
                              "ACL_DENY",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_VNET_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR",
                              "L2",
                              "L3",
                              "PBR",
                              "L2",
                              "NAT",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "VSWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "DELIVERED",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "NAT",
                              "L2",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "VSWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "L3",
                              "PBR",
                              "L3",
                              "ACL_DENY",
                              "NAT",
                              "ACL_DENY",
                              "NAT",
                              "ACL_PERMIT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "CIRCUIT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "NAT",
                              "PBR",
                              "PBR",
                              "ACL_DENY",
                              "PBR",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "BUNDLED_ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "PBR",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_LB",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "L2",
                              "NAT",
                              "NAT",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_NAT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR",
                              "NAT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "L3",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "LOADBALANCER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_TRANSIT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "PBR",
                              "L3",
                              "L3",
                              "L3",
                              "NAT",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "SD_WAN",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "L2",
                              "L3",
                              "L3",
                              "ACL_PERMIT",
                              "L3",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "L2",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "RIVERBED_INTERCEPTOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "ACL_DENY",
                              "NAT",
                              "L3",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_APP_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      }
                    ],
                    "totalHits": {
                      "type": "EXACT",
                      "value": 8
                    }
                  },
                  "timedOut": false,
                  "queryUrl": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "request"
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/paths-bulk": {
      "post": {
        "tags": [
          "PathSearch"
        ],
        "operationId": "getPathsBulkByNetworkIdUsingPOST",
        "description": "The parameters and request body are for method: getPathsBulkByNetworkIdUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "title": "PathSearchResponse"
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "snapshotId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "request"
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/paths-bulk-seq": {
      "post": {
        "tags": [
          "PathSearch"
        ],
        "operationId": "getTracePathsBulkSeqByNetworkIdUsingPOST",
        "description": "The parameters and request body are for method: getTracePathsBulkSeqByNetworkIdUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {}
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "snapshotId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "request"
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/aliases": {
      "delete": {
        "tags": [
          "Aliases"
        ],
        "operationId": "deactivateAliasesUsingDELETE",
        "description": "The parameters and request body are for method: deactivateAliasesUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "aliases": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "creationTime": {
                            "type": "string"
                          },
                          "creatorId": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "aliases": [
                    {
                      "creationTime": "string",
                      "creatorId": "string",
                      "name": "string",
                      "type": "INTERFACES"
                    },
                    {
                      "creationTime": "string",
                      "creatorId": "string",
                      "name": "string",
                      "type": "HEADERS"
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "name",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "get": {
        "tags": [
          "Aliases"
        ],
        "operationId": "getAllAliasesUsingGET",
        "description": "The parameters and request body are for method: getAllAliasesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "aliases": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "creationTime": {
                            "type": "string"
                          },
                          "creatorId": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "aliases": [
                    {
                      "creationTime": "string",
                      "creatorId": "string",
                      "name": "string",
                      "type": "DEVICES"
                    },
                    {
                      "creationTime": "string",
                      "creatorId": "string",
                      "name": "string",
                      "type": "INTERFACES"
                    },
                    {
                      "creationTime": "string",
                      "creatorId": "string",
                      "name": "string",
                      "type": "LOGICAL_NETWORK"
                    },
                    {
                      "creationTime": "string",
                      "creatorId": "string",
                      "name": "string",
                      "type": "DEVICES"
                    },
                    {
                      "creationTime": "string",
                      "creatorId": "string",
                      "name": "string",
                      "type": "DEVICES"
                    },
                    {
                      "creationTime": "string",
                      "creatorId": "string",
                      "name": "string",
                      "type": "HOSTS"
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/devices": {
      "get": {
        "tags": [
          "NetworkDevices"
        ],
        "operationId": "getDevicesByNetworkIdUsingGET",
        "description": "The parameters and request body are for method: getDevicesByNetworkIdUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "name": {
                        "type": "string"
                      },
                      "displayName": {
                        "type": "string"
                      },
                      "sourceName": {
                        "type": "string"
                      },
                      "type": {
                        "type": "string"
                      },
                      "manufacturer": {
                        "type": "string"
                      },
                      "model": {
                        "type": "string"
                      },
                      "platform": {
                        "type": "string"
                      },
                      "osVersion": {
                        "type": "string"
                      },
                      "managementIps": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "collectionError": {
                        "type": "string"
                      },
                      "processingError": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "name": "nyc-dc01-fw02",
                    "displayName": "nyc-dc01-fw02",
                    "sourceName": "nyc-dc01-fw02",
                    "type": "FIREWALL",
                    "manufacturer": "F5",
                    "model": "BIG-IP Virtual Edition",
                    "platform": "f5",
                    "osVersion": "11.6.1",
                    "managementIps": [
                      "10.10.10.10"
                    ],
                    "collectionError": "AUTHENTICATION_FAILED",
                    "processingError": "LICENSE_EXHAUSTED"
                  },
                  {
                    "name": "nyc-dc01-fw02",
                    "displayName": "nyc-dc01-fw02",
                    "sourceName": "nyc-dc01-fw02",
                    "type": "FIREWALL",
                    "manufacturer": "F5",
                    "model": "BIG-IP Virtual Edition",
                    "platform": "f5",
                    "osVersion": "11.6.1",
                    "managementIps": [
                      "10.10.10.10"
                    ],
                    "collectionError": "AUTHENTICATION_FAILED",
                    "processingError": "LICENSE_EXHAUSTED"
                  },
                  {
                    "name": "nyc-dc01-fw02",
                    "displayName": "nyc-dc01-fw02",
                    "sourceName": "nyc-dc01-fw02",
                    "type": "FIREWALL",
                    "manufacturer": "F5",
                    "model": "BIG-IP Virtual Edition",
                    "platform": "f5",
                    "osVersion": "11.6.1",
                    "managementIps": [
                      "10.10.10.10"
                    ],
                    "collectionError": "AUTHENTICATION_FAILED",
                    "processingError": "LICENSE_EXHAUSTED"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "theparams",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/internetNode": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putInternetNodeUsingPUT",
        "description": "The parameters and request body are for method: putInternetNodeUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gatewayPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "peerIps": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "subnetAutoDiscovery": {
                            "type": "string"
                          },
                          "subnets": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "uplinkPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "vlan": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "inet",
                  "connections": [
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "internetNode"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteInternetNodeUsingDELETE",
        "description": "The parameters and request body are for method: deleteInternetNodeUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getInternetNodeUsingGET",
        "description": "The parameters and request body are for method: getInternetNodeUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gatewayPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "peerIps": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "subnetAutoDiscovery": {
                            "type": "string"
                          },
                          "subnets": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "uplinkPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "vlan": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "inet",
                  "connections": [
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/internetNode/connections": {
      "post": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "addInternetNodeConnectionUsingPOST",
        "description": "The parameters and request body are for method: addInternetNodeConnectionUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gatewayPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "peerIps": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "subnetAutoDiscovery": {
                            "type": "string"
                          },
                          "subnets": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "uplinkPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "vlan": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "inet",
                  "connections": [
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "connection"
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/internetNode/connections/{deviceName}/{portName}": {
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteInternetNodeConnectionUsingDELETE",
        "description": "The parameters and request body are for method: deleteInternetNodeConnectionUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gatewayPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "peerIps": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "subnetAutoDiscovery": {
                            "type": "string"
                          },
                          "subnets": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "uplinkPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "vlan": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "inet",
                  "connections": [
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          },
          {
            "name": "portName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "portName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/intranetNodes": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putIntranetNodesUsingPUT",
        "description": "The parameters and request body are for method: putIntranetNodesUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "intranetNodes": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string"
                          },
                          "connections": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "gatewayPort": {
                                  "type": "object",
                                  "properties": {
                                    "device": {
                                      "type": "string"
                                    },
                                    "port": {
                                      "type": "string"
                                    }
                                  }
                                },
                                "peerIps": {
                                  "type": "array",
                                  "items": {
                                    "type": "string"
                                  }
                                },
                                "subnetAutoDiscovery": {
                                  "type": "string"
                                },
                                "subnets": {
                                  "type": "array",
                                  "items": {
                                    "type": "string"
                                  }
                                },
                                "uplinkPort": {
                                  "type": "object",
                                  "properties": {
                                    "device": {
                                      "type": "string"
                                    },
                                    "port": {
                                      "type": "string"
                                    }
                                  }
                                },
                                "vlan": {
                                  "type": "number"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "intranetNodes": [
                    {
                      "name": "inet",
                      "connections": [
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        }
                      ]
                    },
                    {
                      "name": "inet",
                      "connections": [
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        }
                      ]
                    },
                    {
                      "name": "inet",
                      "connections": [
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        }
                      ]
                    },
                    {
                      "name": "inet",
                      "connections": [
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        }
                      ]
                    },
                    {
                      "name": "inet",
                      "connections": [
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "intranetNodeList"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getIntranetNodesUsingGET",
        "description": "The parameters and request body are for method: getIntranetNodesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "intranetNodes": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string"
                          },
                          "connections": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "gatewayPort": {
                                  "type": "object",
                                  "properties": {
                                    "device": {
                                      "type": "string"
                                    },
                                    "port": {
                                      "type": "string"
                                    }
                                  }
                                },
                                "peerIps": {
                                  "type": "array",
                                  "items": {
                                    "type": "string"
                                  }
                                },
                                "subnetAutoDiscovery": {
                                  "type": "string"
                                },
                                "subnets": {
                                  "type": "array",
                                  "items": {
                                    "type": "string"
                                  }
                                },
                                "uplinkPort": {
                                  "type": "object",
                                  "properties": {
                                    "device": {
                                      "type": "string"
                                    },
                                    "port": {
                                      "type": "string"
                                    }
                                  }
                                },
                                "vlan": {
                                  "type": "number"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "intranetNodes": [
                    {
                      "name": "inet",
                      "connections": [
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/intranetNodes/{nodeName}": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putIntranetNodeUsingPUT",
        "description": "The parameters and request body are for method: putIntranetNodeUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gatewayPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "peerIps": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "subnetAutoDiscovery": {
                            "type": "string"
                          },
                          "subnets": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "uplinkPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "vlan": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "inet",
                  "connections": [
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "intranetNode"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteIntranetNodeUsingDELETE",
        "description": "The parameters and request body are for method: deleteIntranetNodeUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "intranetNodes": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string"
                          },
                          "connections": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "gatewayPort": {
                                  "type": "object",
                                  "properties": {
                                    "device": {
                                      "type": "string"
                                    },
                                    "port": {
                                      "type": "string"
                                    }
                                  }
                                },
                                "peerIps": {
                                  "type": "array",
                                  "items": {
                                    "type": "string"
                                  }
                                },
                                "subnetAutoDiscovery": {
                                  "type": "string"
                                },
                                "subnets": {
                                  "type": "array",
                                  "items": {
                                    "type": "string"
                                  }
                                },
                                "uplinkPort": {
                                  "type": "object",
                                  "properties": {
                                    "device": {
                                      "type": "string"
                                    },
                                    "port": {
                                      "type": "string"
                                    }
                                  }
                                },
                                "vlan": {
                                  "type": "number"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "intranetNodes": [
                    {
                      "name": "inet",
                      "connections": [
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        }
                      ]
                    },
                    {
                      "name": "inet",
                      "connections": [
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        }
                      ]
                    },
                    {
                      "name": "inet",
                      "connections": [
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        }
                      ]
                    },
                    {
                      "name": "inet",
                      "connections": [
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "BGP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "IP_ROUTES",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        },
                        {
                          "gatewayPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "peerIps": [
                            "1.1.1.1"
                          ],
                          "subnetAutoDiscovery": "NONE",
                          "subnets": [
                            "123.223.47.0/24"
                          ],
                          "uplinkPort": {
                            "device": "string",
                            "port": "string"
                          },
                          "vlan": 100
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "patchIntranetNodeUsingPATCH",
        "description": "The parameters and request body are for method: patchIntranetNodeUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gatewayPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "peerIps": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "subnetAutoDiscovery": {
                            "type": "string"
                          },
                          "subnets": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "uplinkPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "vlan": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "inet",
                  "connections": [
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getIntranetNodeUsingGET",
        "description": "The parameters and request body are for method: getIntranetNodeUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gatewayPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "peerIps": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "subnetAutoDiscovery": {
                            "type": "string"
                          },
                          "subnets": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "uplinkPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "vlan": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "inet",
                  "connections": [
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/intranetNodes/{nodeName}/connections": {
      "post": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "addIntranetNodeConnectionUsingPOST",
        "description": "The parameters and request body are for method: addIntranetNodeConnectionUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gatewayPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "peerIps": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "subnetAutoDiscovery": {
                            "type": "string"
                          },
                          "subnets": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "uplinkPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "vlan": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "inet",
                  "connections": [
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "connection"
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/intranetNodes/{nodeName}/connections/{deviceName}/{portName}": {
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteIntranetNodeConnectionUsingDELETE",
        "description": "The parameters and request body are for method: deleteIntranetNodeConnectionUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connections": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gatewayPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "peerIps": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "subnetAutoDiscovery": {
                            "type": "string"
                          },
                          "subnets": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "uplinkPort": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              }
                            }
                          },
                          "vlan": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "inet",
                  "connections": [
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "BGP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "NONE",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    },
                    {
                      "gatewayPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "peerIps": [
                        "1.1.1.1"
                      ],
                      "subnetAutoDiscovery": "IP_ROUTES",
                      "subnets": [
                        "123.223.47.0/24"
                      ],
                      "uplinkPort": {
                        "device": "string",
                        "port": "string"
                      },
                      "vlan": 100
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          },
          {
            "name": "portName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "portName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/wanCircuits": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putWanCircuitsUsingPUT",
        "description": "The parameters and request body are for method: putWanCircuitsUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "wanCircuits": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string"
                          },
                          "connection1": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              },
                              "vlan": {
                                "type": "number"
                              }
                            }
                          },
                          "connection2": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              },
                              "vlan": {
                                "type": "number"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "wanCircuits": [
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "wanCircuitList"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getWanCircuitsUsingGET",
        "description": "The parameters and request body are for method: getWanCircuitsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "wanCircuits": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string"
                          },
                          "connection1": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              },
                              "vlan": {
                                "type": "number"
                              }
                            }
                          },
                          "connection2": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              },
                              "vlan": {
                                "type": "number"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "wanCircuits": [
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/wanCircuits/{wanCircuitName}": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putWanCircuitUsingPUT",
        "description": "The parameters and request body are for method: putWanCircuitUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connection1": {
                      "type": "object",
                      "properties": {
                        "device": {
                          "type": "string"
                        },
                        "port": {
                          "type": "string"
                        },
                        "vlan": {
                          "type": "number"
                        }
                      }
                    },
                    "connection2": {
                      "type": "object",
                      "properties": {
                        "device": {
                          "type": "string"
                        },
                        "port": {
                          "type": "string"
                        },
                        "vlan": {
                          "type": "number"
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "wan-circuit-01",
                  "connection1": {
                    "device": "string",
                    "port": "string",
                    "vlan": 100
                  },
                  "connection2": {
                    "device": "string",
                    "port": "string",
                    "vlan": 100
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "wanCircuitName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "wanCircuitName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "wanCircuit"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteWanCircuitUsingDELETE",
        "description": "The parameters and request body are for method: deleteWanCircuitUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "wanCircuits": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string"
                          },
                          "connection1": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              },
                              "vlan": {
                                "type": "number"
                              }
                            }
                          },
                          "connection2": {
                            "type": "object",
                            "properties": {
                              "device": {
                                "type": "string"
                              },
                              "port": {
                                "type": "string"
                              },
                              "vlan": {
                                "type": "number"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "wanCircuits": [
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    },
                    {
                      "name": "wan-circuit-01",
                      "connection1": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      },
                      "connection2": {
                        "device": "string",
                        "port": "string",
                        "vlan": 100
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "wanCircuitName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "wanCircuitName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "patchWanCircuitUsingPATCH",
        "description": "The parameters and request body are for method: patchWanCircuitUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connection1": {
                      "type": "object",
                      "properties": {
                        "device": {
                          "type": "string"
                        },
                        "port": {
                          "type": "string"
                        },
                        "vlan": {
                          "type": "number"
                        }
                      }
                    },
                    "connection2": {
                      "type": "object",
                      "properties": {
                        "device": {
                          "type": "string"
                        },
                        "port": {
                          "type": "string"
                        },
                        "vlan": {
                          "type": "number"
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "wan-circuit-01",
                  "connection1": {
                    "device": "string",
                    "port": "string",
                    "vlan": 100
                  },
                  "connection2": {
                    "device": "string",
                    "port": "string",
                    "vlan": 100
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "wanCircuitName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "wanCircuitName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getWanCircuitUsingGET",
        "description": "The parameters and request body are for method: getWanCircuitUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "connection1": {
                      "type": "object",
                      "properties": {
                        "device": {
                          "type": "string"
                        },
                        "port": {
                          "type": "string"
                        },
                        "vlan": {
                          "type": "number"
                        }
                      }
                    },
                    "connection2": {
                      "type": "object",
                      "properties": {
                        "device": {
                          "type": "string"
                        },
                        "port": {
                          "type": "string"
                        },
                        "vlan": {
                          "type": "number"
                        }
                      }
                    }
                  }
                },
                "example": {
                  "name": "wan-circuit-01",
                  "connection1": {
                    "device": "string",
                    "port": "string",
                    "vlan": 100
                  },
                  "connection2": {
                    "device": "string",
                    "port": "string",
                    "vlan": 100
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "wanCircuitName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "wanCircuitName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/cve-index": {
      "put": {
        "tags": [
          "SystemAdministration"
        ],
        "operationId": "putCveIndexUsingPUT",
        "description": "The parameters and request body are for method: putCveIndexUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "sha",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "content"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SystemAdministration"
        ],
        "operationId": "getCveIndexUsingGET",
        "description": "The parameters and request body are for method: getCveIndexUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/database": {
      "put": {
        "tags": [
          "SystemAdministration"
        ],
        "operationId": "importDatabaseUsingPUT",
        "description": "The parameters and request body are for method: importDatabaseUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "get": {
        "tags": [
          "SystemAdministration"
        ],
        "operationId": "exportDatabaseUsingGET",
        "description": "The parameters and request body are for method: exportDatabaseUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "variant",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/workspaces": {
      "post": {
        "tags": [
          "Networks"
        ],
        "operationId": "createWorkspaceNetworkUsingPOST",
        "description": "The parameters and request body are for method: createWorkspaceNetworkUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "request"
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/atlas": {
      "patch": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "updateAtlasUsingPATCH",
        "description": "The parameters and request body are for method: updateAtlasUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "getAtlasUsingGET",
        "description": "The parameters and request body are for method: getAtlasUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/locations": {
      "post": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "addLocationUsingPOST",
        "description": "The parameters and request body are for method: addLocationUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "newLocation"
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "patchLocationsUsingPATCH",
        "description": "The parameters and request body are for method: patchLocationsUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patches"
            }
          }
        }
      },
      "put": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "putLocationsUsingPUT",
        "description": "The parameters and request body are for method: putLocationsUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "locations"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "getLocationsUsingGET",
        "description": "The parameters and request body are for method: getLocationsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "lat": {
                        "type": "number"
                      },
                      "lng": {
                        "type": "number"
                      },
                      "city": {
                        "type": "string"
                      },
                      "adminDivision": {
                        "type": "string"
                      },
                      "country": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "id": "56",
                    "name": "Dayton DC",
                    "lat": 39.8113,
                    "lng": -84.2722,
                    "city": "Dayton",
                    "adminDivision": "Ohio",
                    "country": "United States"
                  },
                  {
                    "id": "56",
                    "name": "Dayton DC",
                    "lat": 39.8113,
                    "lng": -84.2722,
                    "city": "Dayton",
                    "adminDivision": "Ohio",
                    "country": "United States"
                  },
                  {
                    "id": "56",
                    "name": "Dayton DC",
                    "lat": 39.8113,
                    "lng": -84.2722,
                    "city": "Dayton",
                    "adminDivision": "Ohio",
                    "country": "United States"
                  },
                  {
                    "id": "56",
                    "name": "Dayton DC",
                    "lat": 39.8113,
                    "lng": -84.2722,
                    "city": "Dayton",
                    "adminDivision": "Ohio",
                    "country": "United States"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/locations/{locationId}": {
      "delete": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "deleteLocationUsingDELETE",
        "description": "The parameters and request body are for method: deleteLocationUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "locationId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "locationId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "patchLocationUsingPATCH",
        "description": "The parameters and request body are for method: patchLocationUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "locationId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "locationId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "getLocationUsingGET",
        "description": "The parameters and request body are for method: getLocationUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "locationId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "locationId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/locations/{locationId}/clusters": {
      "post": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "addDeviceClusterUsingPOST",
        "description": "The parameters and request body are for method: addDeviceClusterUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "locationId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "locationId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "cluster"
            }
          }
        }
      },
      "put": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "putDeviceClustersUsingPUT",
        "description": "The parameters and request body are for method: putDeviceClustersUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "locationId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "locationId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "clusters"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "getDeviceClustersUsingGET",
        "description": "The parameters and request body are for method: getDeviceClustersUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "name": {
                        "type": "string"
                      },
                      "devices": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "example": [
                  {
                    "name": "atl-edge",
                    "devices": [
                      "atl-edge-fw01",
                      "atl-edge-fw02",
                      "atl-isp-edge01",
                      "atl-isp-edge02"
                    ]
                  },
                  {
                    "name": "atl-edge",
                    "devices": [
                      "atl-edge-fw01",
                      "atl-edge-fw02",
                      "atl-isp-edge01",
                      "atl-isp-edge02"
                    ]
                  },
                  {
                    "name": "atl-edge",
                    "devices": [
                      "atl-edge-fw01",
                      "atl-edge-fw02",
                      "atl-isp-edge01",
                      "atl-isp-edge02"
                    ]
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "locationId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "locationId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/locations/{locationId}/clusters/{clusterName}": {
      "delete": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "deleteDeviceClusterUsingDELETE",
        "description": "The parameters and request body are for method: deleteDeviceClusterUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "locationId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "locationId",
              "type": "string"
            }
          },
          {
            "name": "clusterName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "clusterName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "updateDeviceClusterUsingPATCH",
        "description": "The parameters and request body are for method: updateDeviceClusterUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "locationId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "locationId",
              "type": "string"
            }
          },
          {
            "name": "clusterName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "clusterName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "update"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkLocations"
        ],
        "operationId": "getDeviceClusterUsingGET",
        "description": "The parameters and request body are for method: getDeviceClusterUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "locationId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "locationId",
              "type": "string"
            }
          },
          {
            "name": "clusterName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "clusterName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/collection-schedules": {
      "post": {
        "tags": [
          "NetworkCollection"
        ],
        "operationId": "addCollectionScheduleUsingPOST",
        "description": "The parameters and request body are for method: addCollectionScheduleUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "schedule"
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkCollection"
        ],
        "operationId": "getCollectionSchedulesUsingGET",
        "description": "The parameters and request body are for method: getCollectionSchedulesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/collection-schedules/{scheduleId}": {
      "put": {
        "tags": [
          "NetworkCollection"
        ],
        "operationId": "replaceCollectionScheduleUsingPUT",
        "description": "The parameters and request body are for method: replaceCollectionScheduleUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "scheduleId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "scheduleId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "schedule"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "NetworkCollection"
        ],
        "operationId": "deleteCollectionScheduleUsingDELETE",
        "description": "The parameters and request body are for method: deleteCollectionScheduleUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "scheduleId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "scheduleId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "get": {
        "tags": [
          "NetworkCollection"
        ],
        "operationId": "getCollectionScheduleUsingGET",
        "description": "The parameters and request body are for method: getCollectionScheduleUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "scheduleId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "scheduleId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/encryptors": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putEncryptorsUsingPUT",
        "description": "The parameters and request body are for method: putEncryptorsUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "encryptorList"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getEncryptorsUsingGET",
        "description": "The parameters and request body are for method: getEncryptorsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/encryptors/{deviceName}": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putEncryptorUsingPUT",
        "description": "The parameters and request body are for method: putEncryptorUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "encryptor"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteEncryptorUsingDELETE",
        "description": "The parameters and request body are for method: deleteEncryptorUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "patchEncryptorUsingPATCH",
        "description": "The parameters and request body are for method: patchEncryptorUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getEncryptorUsingGET",
        "description": "The parameters and request body are for method: getEncryptorUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/internet-node": {
      "patch": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "updateInternetNodeUsingPATCH",
        "description": "The parameters and request body are for method: updateInternetNodeUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putInternetNodeUsingPUTv1",
        "description": "The parameters and request body are for method: putInternetNodeUsingPUTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "internetNode"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getInternetNodeUsingGETv1",
        "description": "The parameters and request body are for method: getInternetNodeUsingGETv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/internet-node/connections": {
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteInternetNodeConnectionsUsingDELETE",
        "description": "The parameters and request body are for method: deleteInternetNodeConnectionsUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "uplinkDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "uplinkPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vlan",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "addInternetNodeConnectionUsingPOSTv1",
        "description": "The parameters and request body are for method: addInternetNodeConnectionUsingPOSTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "connection"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getInternetNodeConnectionsUsingGET",
        "description": "The parameters and request body are for method: getInternetNodeConnectionsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "uplinkDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "uplinkPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vlan",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/intranet-nodes/{nodeName}/connections": {
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteIntranetNodeConnectionsUsingDELETE",
        "description": "The parameters and request body are for method: deleteIntranetNodeConnectionsUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          },
          {
            "name": "uplinkDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "uplinkPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vlan",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "addIntranetNodeConnectionUsingPOSTv1",
        "description": "The parameters and request body are for method: addIntranetNodeConnectionUsingPOSTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "connection"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getIntranetNodeConnectionsUsingGET",
        "description": "The parameters and request body are for method: getIntranetNodeConnectionsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          },
          {
            "name": "uplinkDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "uplinkPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vlan",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/l2-vpns/{l2VpnName}/connections": {
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteL2VpnConnectionsUsingDELETE",
        "description": "The parameters and request body are for method: deleteL2VpnConnectionsUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          },
          {
            "name": "device",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "port",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vlan",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "addL2VpnConnectionUsingPOSTv1",
        "description": "The parameters and request body are for method: addL2VpnConnectionUsingPOSTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "connection"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getL2VpnConnectionsUsingGET",
        "description": "The parameters and request body are for method: getL2VpnConnectionsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          },
          {
            "name": "device",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "port",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vlan",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/l2-vpns": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putL2VpnsUsingPUTv1",
        "description": "The parameters and request body are for method: putL2VpnsUsingPUTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "l2VpnList"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getL2VpnsUsingGETv1",
        "description": "The parameters and request body are for method: getL2VpnsUsingGETv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/l2-vpns/{l2VpnName}": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putL2VpnUsingPUTv1",
        "description": "The parameters and request body are for method: putL2VpnUsingPUTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "l2Vpn"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteL2VpnUsingDELETEv1",
        "description": "The parameters and request body are for method: deleteL2VpnUsingDELETEv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "patchL2VpnUsingPATCHv1",
        "description": "The parameters and request body are for method: patchL2VpnUsingPATCHv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getL2VpnUsingGETv1",
        "description": "The parameters and request body are for method: getL2VpnUsingGETv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l2VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l2VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/l3-vpns/{l3VpnName}/connections": {
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteL3VpnConnectionsUsingDELETE",
        "description": "The parameters and request body are for method: deleteL3VpnConnectionsUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          },
          {
            "name": "uplinkDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "uplinkPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vlan",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "addL3VpnConnectionUsingPOSTv1",
        "description": "The parameters and request body are for method: addL3VpnConnectionUsingPOSTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "connection"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getL3VpnConnectionsUsingGET",
        "description": "The parameters and request body are for method: getL3VpnConnectionsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          },
          {
            "name": "uplinkDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "uplinkPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayDevice",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gatewayPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vlan",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/l3-vpns": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putL3VpnsUsingPUTv1",
        "description": "The parameters and request body are for method: putL3VpnsUsingPUTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "l3VpnList"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getL3VpnsUsingGETv1",
        "description": "The parameters and request body are for method: getL3VpnsUsingGETv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/l3-vpns/{l3VpnName}": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putL3VpnUsingPUTv1",
        "description": "The parameters and request body are for method: putL3VpnUsingPUTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "l3Vpn"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteL3VpnUsingDELETEv1",
        "description": "The parameters and request body are for method: deleteL3VpnUsingDELETEv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "patchL3VpnUsingPATCHv1",
        "description": "The parameters and request body are for method: patchL3VpnUsingPATCHv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getL3VpnUsingGETv1",
        "description": "The parameters and request body are for method: getL3VpnUsingGETv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "l3VpnName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "l3VpnName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/intranet-nodes": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putIntranetNodesUsingPUTv1",
        "description": "The parameters and request body are for method: putIntranetNodesUsingPUTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "intranetNodeList"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getIntranetNodesUsingGETv1",
        "description": "The parameters and request body are for method: getIntranetNodesUsingGETv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/intranet-nodes/{nodeName}": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putIntranetNodeUsingPUTv1",
        "description": "The parameters and request body are for method: putIntranetNodeUsingPUTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "intranetNode"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteIntranetNodeUsingDELETEv1",
        "description": "The parameters and request body are for method: deleteIntranetNodeUsingDELETEv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "patchIntranetNodeUsingPATCHv1",
        "description": "The parameters and request body are for method: patchIntranetNodeUsingPATCHv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getIntranetNodeUsingGETv1",
        "description": "The parameters and request body are for method: getIntranetNodeUsingGETv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "nodeName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "nodeName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/wan-circuits": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putWanCircuitsUsingPUTv1",
        "description": "The parameters and request body are for method: putWanCircuitsUsingPUTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "wanCircuitList"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getWanCircuitsUsingGETv1",
        "description": "The parameters and request body are for method: getWanCircuitsUsingGETv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/wan-circuits/{wanCircuitName}": {
      "put": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "putWanCircuitUsingPUTv1",
        "description": "The parameters and request body are for method: putWanCircuitUsingPUTv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "wanCircuitName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "wanCircuitName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "wanCircuit"
            }
          }
        }
      },
      "delete": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "deleteWanCircuitUsingDELETEv1",
        "description": "The parameters and request body are for method: deleteWanCircuitUsingDELETEv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "wanCircuitName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "wanCircuitName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "patchWanCircuitUsingPATCHv1",
        "description": "The parameters and request body are for method: patchWanCircuitUsingPATCHv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "wanCircuitName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "wanCircuitName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "patch"
            }
          }
        }
      },
      "get": {
        "tags": [
          "SyntheticDevices"
        ],
        "operationId": "getWanCircuitUsingGETv1",
        "description": "The parameters and request body are for method: getWanCircuitUsingGETv1. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "wanCircuitName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "wanCircuitName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/collector/status": {
      "get": {
        "tags": [
          "NetworkCollection"
        ],
        "operationId": "getCollectorStateUsingGET",
        "description": "The parameters and request body are for method: getCollectorStateUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "busyStatus": {
                      "type": "string"
                    },
                    "hasDevicesConfigured": {
                      "type": "boolean"
                    },
                    "isIdle": {
                      "type": "boolean"
                    },
                    "isOnline": {
                      "type": "boolean"
                    },
                    "isSet": {
                      "type": "boolean"
                    }
                  }
                },
                "example": {
                  "busyStatus": "UPDATING",
                  "hasDevicesConfigured": false,
                  "isIdle": false,
                  "isOnline": true,
                  "isSet": false
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/snapshots/latestProcessed": {
      "get": {
        "tags": [
          "NetworkSnapshots"
        ],
        "operationId": "getLatestProcessedSnapshotUsingGET",
        "description": "The parameters and request body are for method: getLatestProcessedSnapshotUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "creationDateMillis": {
                      "type": "number"
                    },
                    "id": {
                      "type": "string"
                    },
                    "isDraft": {
                      "type": "boolean"
                    },
                    "name": {
                      "type": "string"
                    },
                    "note": {
                      "type": "string"
                    },
                    "parentSnapshotId": {
                      "type": "string"
                    },
                    "processedAtMillis": {
                      "type": "number"
                    },
                    "processingStatus": {
                      "type": "string"
                    },
                    "processingTrigger": {
                      "type": "string"
                    },
                    "snapshotCollectionStatus": {
                      "type": "string"
                    },
                    "supportVerifierStatus": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "creationDateMillis": 1569001234567,
                  "id": "string",
                  "isDraft": false,
                  "name": "string",
                  "note": "string",
                  "parentSnapshotId": "string",
                  "processedAtMillis": 1569003456789,
                  "processingStatus": "OK",
                  "processingTrigger": "FORK",
                  "snapshotCollectionStatus": "OK",
                  "supportVerifierStatus": "NO_WARNINGS"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/metrics": {
      "get": {
        "tags": [
          "NetworkSnapshots"
        ],
        "operationId": "getSnapshotMetricsUsingGET",
        "description": "The parameters and request body are for method: getSnapshotMetricsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "collectionConcurrency": {
                      "type": "number"
                    },
                    "collectionDuration": {
                      "type": "number"
                    },
                    "collectionFailures": {
                      "type": "object"
                    },
                    "creationDateMillis": {
                      "type": "number"
                    },
                    "hostComputationStatus": {
                      "type": "string"
                    },
                    "ipLocationIndexingStatus": {
                      "type": "string"
                    },
                    "jumpServerCollectionConcurrency": {
                      "type": "number"
                    },
                    "l2IndexingStatus": {
                      "type": "string"
                    },
                    "needsReprocessing": {
                      "type": "boolean"
                    },
                    "numCollectionFailureDevices": {
                      "type": "number"
                    },
                    "numParsingFailureDevices": {
                      "type": "number"
                    },
                    "numSuccessfulDevices": {
                      "type": "number"
                    },
                    "parsingFailures": {
                      "type": "object"
                    },
                    "pathSearchIndexingStatus": {
                      "type": "string"
                    },
                    "processingDuration": {
                      "type": "number"
                    },
                    "searchIndexingStatus": {
                      "type": "string"
                    },
                    "snapshotId": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "collectionConcurrency": 16,
                  "collectionDuration": 1234,
                  "collectionFailures": {},
                  "creationDateMillis": 1234567,
                  "hostComputationStatus": "SUCCESS",
                  "ipLocationIndexingStatus": "SUCCESS",
                  "jumpServerCollectionConcurrency": 6,
                  "l2IndexingStatus": "SUCCESS",
                  "needsReprocessing": false,
                  "numCollectionFailureDevices": 4,
                  "numParsingFailureDevices": 1,
                  "numSuccessfulDevices": 401,
                  "parsingFailures": {},
                  "pathSearchIndexingStatus": "SUCCESS",
                  "processingDuration": 5678,
                  "searchIndexingStatus": "SUCCESS",
                  "snapshotId": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/topology": {
      "get": {
        "tags": [
          "NetworkTopology"
        ],
        "operationId": "getTopologyUsingGET",
        "description": "The parameters and request body are for method: getTopologyUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "sourcePort": {
                        "type": "string"
                      },
                      "targetPort": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "sourcePort": "string",
                    "targetPort": "string"
                  },
                  {
                    "sourcePort": "string",
                    "targetPort": "string"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/predefinedChecks": {
      "get": {
        "tags": [
          "Checks"
        ],
        "operationId": "getAvailablePredefinedChecksUsingGET",
        "description": "The parameters and request body are for method: getAvailablePredefinedChecksUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "description": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "predefinedCheckType": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "description": "string",
                    "name": "string",
                    "predefinedCheckType": "EBGP_SELECTION_OVER_IBGP"
                  }
                ]
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/devices/{deviceName}/files": {
      "get": {
        "tags": [
          "NetworkDevices"
        ],
        "operationId": "getDeviceFilesUsingGET",
        "description": "The parameters and request body are for method: getDeviceFilesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "files": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string"
                          },
                          "bytes": {
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "files": [
                    {
                      "name": "configuration.txt",
                      "bytes": 1234
                    },
                    {
                      "name": "configuration.txt",
                      "bytes": 1234
                    },
                    {
                      "name": "configuration.txt",
                      "bytes": 1234
                    },
                    {
                      "name": "configuration.txt",
                      "bytes": 1234
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/devices/{deviceName}/files/{fileName}": {
      "get": {
        "tags": [
          "NetworkDevices"
        ],
        "operationId": "getDeviceFileContentUsingGET",
        "description": "The parameters and request body are for method: getDeviceFileContentUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          },
          {
            "name": "fileName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "fileName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/paths": {
      "get": {
        "tags": [
          "PathSearch"
        ],
        "operationId": "getPathsUsingGET",
        "description": "The parameters and request body are for method: getPathsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "srcIpLocationType": {
                      "type": "string"
                    },
                    "dstIpLocationType": {
                      "type": "string"
                    },
                    "info": {
                      "type": "object",
                      "properties": {
                        "paths": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "forwardingOutcome": {
                                "type": "string"
                              },
                              "securityOutcome": {
                                "type": "string"
                              },
                              "hops": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "behaviors": {
                                      "type": "array",
                                      "items": {
                                        "type": "string"
                                      }
                                    },
                                    "deviceName": {
                                      "type": "string"
                                    },
                                    "deviceType": {
                                      "type": "string"
                                    },
                                    "egressInterface": {
                                      "type": "string"
                                    },
                                    "ingressInterface": {
                                      "type": "string"
                                    },
                                    "networkFunctions": {
                                      "type": "object"
                                    }
                                  }
                                }
                              }
                            }
                          }
                        },
                        "totalHits": {
                          "type": "object",
                          "properties": {
                            "type": {
                              "type": "string"
                            },
                            "value": {
                              "type": "number"
                            }
                          }
                        }
                      }
                    },
                    "returnPathInfo": {
                      "type": "object",
                      "properties": {
                        "paths": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "forwardingOutcome": {
                                "type": "string"
                              },
                              "securityOutcome": {
                                "type": "string"
                              },
                              "hops": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "behaviors": {
                                      "type": "array",
                                      "items": {
                                        "type": "string"
                                      }
                                    },
                                    "deviceName": {
                                      "type": "string"
                                    },
                                    "deviceType": {
                                      "type": "string"
                                    },
                                    "egressInterface": {
                                      "type": "string"
                                    },
                                    "ingressInterface": {
                                      "type": "string"
                                    },
                                    "networkFunctions": {
                                      "type": "object"
                                    }
                                  }
                                }
                              }
                            }
                          }
                        },
                        "totalHits": {
                          "type": "object",
                          "properties": {
                            "type": {
                              "type": "string"
                            },
                            "value": {
                              "type": "number"
                            }
                          }
                        }
                      }
                    },
                    "timedOut": {
                      "type": "boolean"
                    },
                    "queryUrl": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "srcIpLocationType": "HOST",
                  "dstIpLocationType": "INTERFACE_ATTACHED_SUBNET",
                  "info": {
                    "paths": [
                      {
                        "forwardingOutcome": "BLACKHOLE",
                        "securityOutcome": "PERMITTED",
                        "hops": [
                          {
                            "behaviors": [
                              "NAT",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "L2",
                              "NAT",
                              "ACL_PERMIT",
                              "PBR",
                              "ACL_PERMIT",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "ACL_PERMIT",
                              "L3",
                              "L3",
                              "ACL_PERMIT",
                              "L3",
                              "PBR",
                              "NAT",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_NAT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "HYPERVISOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "L3",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "PBR",
                              "NAT",
                              "L3",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "PBR",
                              "NAT",
                              "L2",
                              "L3",
                              "PBR",
                              "ACL_PERMIT",
                              "PBR",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "L2",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "PBR",
                              "L2",
                              "L3",
                              "L3",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "L2",
                              "PBR",
                              "NAT",
                              "ACL_PERMIT",
                              "NAT",
                              "ACL_PERMIT",
                              "PBR",
                              "PBR",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "L3",
                              "PBR",
                              "L3",
                              "PBR",
                              "PBR",
                              "ACL_PERMIT",
                              "PBR",
                              "ACL_PERMIT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_CLOUD",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "L3",
                              "L2",
                              "L2",
                              "L2",
                              "NAT",
                              "NAT",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_TRANSIT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "INADMISSIBLE",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "NAT",
                              "ACL_PERMIT",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_CLOUD",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "L3",
                              "L3",
                              "NAT",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_VNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "NAT",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "L3",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "L3",
                              "L2",
                              "L2",
                              "L2",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "CONTROLLER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_CLOUD",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "BLACKHOLE",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "L2_VPN_SERVICE",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "L2",
                              "NAT",
                              "ACL_DENY",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "L2",
                              "PBR",
                              "NAT",
                              "L3",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_APP_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "NAT",
                              "L3",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "L3",
                              "L2",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_DIRECT_CONNECT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "L3",
                              "NAT",
                              "ACL_DENY",
                              "L3",
                              "L2",
                              "L3",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_DIRECT_CONNECT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "L3",
                              "PBR",
                              "PBR",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "NAT",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_INTERNET_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "ACL_PERMIT",
                              "NAT",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_RT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "L3",
                              "NAT",
                              "PBR",
                              "PBR",
                              "PBR",
                              "NAT",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_RT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "LOOP",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "L3",
                              "ACL_DENY",
                              "L3",
                              "ACL_DENY",
                              "L3",
                              "ACL_DENY",
                              "NAT",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_DIRECT_CONNECT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR",
                              "PBR",
                              "ACL_PERMIT",
                              "L3",
                              "NAT",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "WAN_OPTIMIZER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "SWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "L2",
                              "ACL_PERMIT",
                              "L2",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "WAN_OPTIMIZER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "L3",
                              "L2",
                              "L2",
                              "PBR",
                              "L3",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_VNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "EDGE_VM",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "RIVERBED_INTERCEPTOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "PBR",
                              "NAT",
                              "L3",
                              "ACL_PERMIT",
                              "L2",
                              "PBR",
                              "L2",
                              "PBR",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "SD_WAN",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "UNREACHABLE",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "PBR",
                              "L3",
                              "L2",
                              "L3",
                              "NAT",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "PBR",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "CIRCUIT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "L2",
                              "ACL_PERMIT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "PBR",
                              "ACL_PERMIT",
                              "NAT",
                              "NAT",
                              "L2",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "NAT",
                              "NAT",
                              "L2",
                              "L2",
                              "L3",
                              "L3",
                              "L3",
                              "L3",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_VNET_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "NAT",
                              "ACL_PERMIT",
                              "L3",
                              "NAT",
                              "L2",
                              "ACL_DENY",
                              "ACL_DENY",
                              "L3",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_VPN_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_LB",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "L2",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "SWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "L2",
                              "ACL_DENY",
                              "L2",
                              "L3",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "INADMISSIBLE",
                        "securityOutcome": "PERMITTED",
                        "hops": [
                          {
                            "behaviors": [
                              "PBR",
                              "ACL_DENY",
                              "ACL_DENY",
                              "NAT",
                              "L2",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "PBR",
                              "L3",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_VPN_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_RT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "L2",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "OPENFLOW_SWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "ACL_PERMIT",
                              "PBR",
                              "PBR",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "HYPERVISOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_VPN_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      }
                    ],
                    "totalHits": {
                      "type": "EXACT",
                      "value": 10
                    }
                  },
                  "returnPathInfo": {
                    "paths": [
                      {
                        "forwardingOutcome": "LOOP",
                        "securityOutcome": "PERMITTED",
                        "hops": [
                          {
                            "behaviors": [
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR",
                              "ACL_PERMIT",
                              "L2",
                              "L2",
                              "L2",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_RT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "DROPPED",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "PBR",
                              "ACL_PERMIT",
                              "PBR",
                              "ACL_DENY",
                              "L2",
                              "ACL_DENY",
                              "NAT",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_VPN_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR",
                              "L2",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "OPENFLOW_SWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "L2",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "L3",
                              "L3",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "L3",
                              "NAT",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "LOOP",
                        "securityOutcome": "PERMITTED",
                        "hops": [
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "L2",
                              "ACL_PERMIT",
                              "L3",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_SUBNET",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "OPENFLOW_SWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "NAT",
                              "L3",
                              "PBR",
                              "PBR",
                              "L2",
                              "ACL_DENY",
                              "ACL_DENY",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_RT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "L2",
                              "ACL_PERMIT",
                              "L2",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "BUNDLED_ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "L3",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "NAT",
                              "L2",
                              "PBR",
                              "PBR",
                              "L2",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_TRANSIT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "ACL_PERMIT",
                              "PBR",
                              "NAT",
                              "PBR",
                              "L2",
                              "ACL_PERMIT",
                              "L3",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_DIRECT_CONNECT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "ACL_DENY",
                              "PBR",
                              "NAT",
                              "NAT",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "RIVERBED_INTERCEPTOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_CLOUD",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "DELIVERED_TO_INCORRECT_LOCATION",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_CLOUD",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR",
                              "PBR",
                              "PBR",
                              "NAT",
                              "PBR",
                              "L2",
                              "L3",
                              "L3",
                              "ACL_PERMIT",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "CIRCUIT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L3",
                              "NAT",
                              "NAT",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_LB",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "PBR",
                              "L2",
                              "NAT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_VPN_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "DELIVERED",
                        "securityOutcome": "PERMITTED",
                        "hops": [
                          {
                            "behaviors": [
                              "NAT",
                              "NAT",
                              "L2",
                              "L2",
                              "PBR",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_RT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "L3",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "BUNDLED_ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "L2",
                              "L2",
                              "PBR",
                              "PBR",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "EDGE_VM",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "L3",
                              "L2",
                              "PBR",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "NAT",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_NAT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "PBR",
                              "L3",
                              "NAT",
                              "ACL_PERMIT",
                              "PBR",
                              "L2",
                              "L3",
                              "ACL_DENY",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_RT",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "ACL_PERMIT",
                              "ACL_DENY",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "OPENFLOW_SWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "INADMISSIBLE",
                        "securityOutcome": "DENIED",
                        "hops": [
                          {
                            "behaviors": [
                              "L2",
                              "ACL_PERMIT",
                              "L2",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_NAT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "ACL_PERMIT",
                              "PBR",
                              "ACL_PERMIT",
                              "L3",
                              "NAT",
                              "NAT",
                              "ACL_PERMIT"
                            ],
                            "deviceName": "string",
                            "deviceType": "EDGE_VM",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "L3",
                              "PBR",
                              "L3",
                              "L2",
                              "L3",
                              "ACL_DENY",
                              "L2",
                              "L3",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_CLOUD",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "NAT",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "OPENFLOW_SWITCH",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "L2",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_NAT_GW",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "NAT",
                              "ACL_PERMIT",
                              "ACL_PERMIT",
                              "PBR",
                              "ACL_DENY",
                              "ACL_PERMIT",
                              "L2",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "GCP_TRAFFIC_DIRECTOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      },
                      {
                        "forwardingOutcome": "LOOP",
                        "securityOutcome": "PERMITTED",
                        "hops": [
                          {
                            "behaviors": [
                              "PBR",
                              "ACL_DENY",
                              "L3",
                              "ACL_PERMIT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "BUNDLED_ROUTER",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "NAT",
                              "L2",
                              "NAT",
                              "L3",
                              "ACL_DENY",
                              "PBR",
                              "L2",
                              "PBR"
                            ],
                            "deviceName": "string",
                            "deviceType": "AZURE_FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "NAT",
                              "ACL_DENY",
                              "ACL_DENY",
                              "L2",
                              "ACL_PERMIT",
                              "PBR",
                              "L2"
                            ],
                            "deviceName": "string",
                            "deviceType": "MPLS_VPN_SERVICE",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "PBR",
                              "ACL_DENY",
                              "NAT",
                              "NAT"
                            ],
                            "deviceName": "string",
                            "deviceType": "FIREWALL",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_PERMIT",
                              "L2",
                              "PBR",
                              "ACL_DENY"
                            ],
                            "deviceName": "string",
                            "deviceType": "AWS_CLOUD",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          },
                          {
                            "behaviors": [
                              "ACL_DENY",
                              "PBR",
                              "L3",
                              "L3"
                            ],
                            "deviceName": "string",
                            "deviceType": "RIVERBED_INTERCEPTOR",
                            "egressInterface": "string",
                            "ingressInterface": "string",
                            "networkFunctions": {}
                          }
                        ]
                      }
                    ],
                    "totalHits": {
                      "type": "LOWER_BOUND",
                      "value": 7
                    }
                  },
                  "timedOut": false,
                  "queryUrl": "string"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "srcIp",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dstIp",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "intent",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ipProto",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "srcPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dstPort",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "icmpType",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeNetworkFunctions",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "maxCandidates",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "maxResults",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "maxReturnPathResults",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "maxSeconds",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/paths": {
      "get": {
        "tags": [
          "PathSearch"
        ],
        "operationId": "getPathsByNetworkIdUsingGET",
        "description": "The parameters and request body are for method: getPathsByNetworkIdUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "srcIp",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dstIp",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/version": {
      "get": {
        "tags": [
          "CurrentVersion"
        ],
        "operationId": "getApiVersionUsingGET",
        "description": "The parameters and request body are for method: getApiVersionUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "version": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "version": "1.8"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/devices": {
      "get": {
        "tags": [
          "NetworkDevices"
        ],
        "operationId": "getDevicesUsingGET",
        "description": "The parameters and request body are for method: getDevicesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "name": {
                        "type": "string"
                      },
                      "displayName": {
                        "type": "string"
                      },
                      "sourceName": {
                        "type": "string"
                      },
                      "type": {
                        "type": "string"
                      },
                      "manufacturer": {
                        "type": "string"
                      },
                      "model": {
                        "type": "string"
                      },
                      "platform": {
                        "type": "string"
                      },
                      "osVersion": {
                        "type": "string"
                      },
                      "managementIps": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "collectionError": {
                        "type": "string"
                      },
                      "processingError": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "name": "nyc-dc01-fw02",
                    "displayName": "nyc-dc01-fw02",
                    "sourceName": "nyc-dc01-fw02",
                    "type": "FIREWALL",
                    "manufacturer": "F5",
                    "model": "BIG-IP Virtual Edition",
                    "platform": "f5",
                    "osVersion": "11.6.1",
                    "managementIps": [
                      "10.10.10.10"
                    ],
                    "collectionError": "AUTHENTICATION_FAILED",
                    "processingError": "LICENSE_EXHAUSTED"
                  },
                  {
                    "name": "nyc-dc01-fw02",
                    "displayName": "nyc-dc01-fw02",
                    "sourceName": "nyc-dc01-fw02",
                    "type": "FIREWALL",
                    "manufacturer": "F5",
                    "model": "BIG-IP Virtual Edition",
                    "platform": "f5",
                    "osVersion": "11.6.1",
                    "managementIps": [
                      "10.10.10.10"
                    ],
                    "collectionError": "AUTHENTICATION_FAILED",
                    "processingError": "LICENSE_EXHAUSTED"
                  },
                  {
                    "name": "nyc-dc01-fw02",
                    "displayName": "nyc-dc01-fw02",
                    "sourceName": "nyc-dc01-fw02",
                    "type": "FIREWALL",
                    "manufacturer": "F5",
                    "model": "BIG-IP Virtual Edition",
                    "platform": "f5",
                    "osVersion": "11.6.1",
                    "managementIps": [
                      "10.10.10.10"
                    ],
                    "collectionError": "AUTHENTICATION_FAILED",
                    "processingError": "LICENSE_EXHAUSTED"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "name",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "displayName",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sourceName",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "manufacturer",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "model",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "platform",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "osVersion",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "collectionError",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "processingError",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "skip",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/devices/{deviceName}": {
      "get": {
        "tags": [
          "NetworkDevices"
        ],
        "operationId": "getOneDeviceUsingGET",
        "description": "The parameters and request body are for method: getOneDeviceUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "displayName": {
                      "type": "string"
                    },
                    "sourceName": {
                      "type": "string"
                    },
                    "type": {
                      "type": "string"
                    },
                    "manufacturer": {
                      "type": "string"
                    },
                    "model": {
                      "type": "string"
                    },
                    "platform": {
                      "type": "string"
                    },
                    "osVersion": {
                      "type": "string"
                    },
                    "managementIps": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "collectionError": {
                      "type": "string"
                    },
                    "processingError": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "name": "nyc-dc01-fw02",
                  "displayName": "nyc-dc01-fw02",
                  "sourceName": "nyc-dc01-fw02",
                  "type": "FIREWALL",
                  "manufacturer": "F5",
                  "model": "BIG-IP Virtual Edition",
                  "platform": "f5",
                  "osVersion": "11.6.1",
                  "managementIps": [
                    "10.10.10.10"
                  ],
                  "collectionError": "AUTHENTICATION_FAILED",
                  "processingError": "LICENSE_EXHAUSTED"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/missingDevices": {
      "get": {
        "tags": [
          "NetworkDevices"
        ],
        "operationId": "getMissingDevicesUsingGET",
        "description": "The parameters and request body are for method: getMissingDevicesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "devices": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string"
                          },
                          "ipAddresses": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "type": {
                            "type": "string"
                          },
                          "possibleTypes": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "neighbors": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "devices": [
                    {
                      "name": "nyc-dc01-rtr02",
                      "ipAddresses": [
                        "10.10.10.10"
                      ],
                      "type": "cisco_ios_ssh",
                      "possibleTypes": [
                        "cisco_ios_ssh",
                        "cisco_ios_xr_ssh"
                      ],
                      "neighbors": [
                        "nyc-dc01-tor01",
                        "nyc-dc01-rtr01"
                      ]
                    },
                    {
                      "name": "nyc-dc01-rtr02",
                      "ipAddresses": [
                        "10.10.10.10"
                      ],
                      "type": "cisco_ios_ssh",
                      "possibleTypes": [
                        "cisco_ios_ssh",
                        "cisco_ios_xr_ssh"
                      ],
                      "neighbors": [
                        "nyc-dc01-tor01",
                        "nyc-dc01-rtr01"
                      ]
                    },
                    {
                      "name": "nyc-dc01-rtr02",
                      "ipAddresses": [
                        "10.10.10.10"
                      ],
                      "type": "cisco_ios_ssh",
                      "possibleTypes": [
                        "cisco_ios_ssh",
                        "cisco_ios_xr_ssh"
                      ],
                      "neighbors": [
                        "nyc-dc01-tor01",
                        "nyc-dc01-rtr01"
                      ]
                    },
                    {
                      "name": "nyc-dc01-rtr02",
                      "ipAddresses": [
                        "10.10.10.10"
                      ],
                      "type": "cisco_ios_ssh",
                      "possibleTypes": [
                        "cisco_ios_ssh",
                        "cisco_ios_xr_ssh"
                      ],
                      "neighbors": [
                        "nyc-dc01-tor01",
                        "nyc-dc01-rtr01"
                      ]
                    },
                    {
                      "name": "nyc-dc01-rtr02",
                      "ipAddresses": [
                        "10.10.10.10"
                      ],
                      "type": "cisco_ios_ssh",
                      "possibleTypes": [
                        "cisco_ios_ssh",
                        "cisco_ios_xr_ssh"
                      ],
                      "neighbors": [
                        "nyc-dc01-tor01",
                        "nyc-dc01-rtr01"
                      ]
                    },
                    {
                      "name": "nyc-dc01-rtr02",
                      "ipAddresses": [
                        "10.10.10.10"
                      ],
                      "type": "cisco_ios_ssh",
                      "possibleTypes": [
                        "cisco_ios_ssh",
                        "cisco_ios_xr_ssh"
                      ],
                      "neighbors": [
                        "nyc-dc01-tor01",
                        "nyc-dc01-rtr01"
                      ]
                    },
                    {
                      "name": "nyc-dc01-rtr02",
                      "ipAddresses": [
                        "10.10.10.10"
                      ],
                      "type": "cisco_ios_ssh",
                      "possibleTypes": [
                        "cisco_ios_ssh",
                        "cisco_ios_xr_ssh"
                      ],
                      "neighbors": [
                        "nyc-dc01-tor01",
                        "nyc-dc01-rtr01"
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/nqe/queries": {
      "get": {
        "tags": [
          "NQE"
        ],
        "operationId": "getNqeQueriesUsingGET",
        "description": "The parameters and request body are for method: getNqeQueriesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "queryId": {
                        "type": "string"
                      },
                      "repository": {
                        "type": "string"
                      },
                      "path": {
                        "type": "string"
                      },
                      "intent": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "queryId": "Q_123aabe22bfff1",
                    "repository": "ORG",
                    "path": "/L2/MtuConsistency",
                    "intent": "string"
                  },
                  {
                    "queryId": "Q_123aabe22bfff1",
                    "repository": "ORG",
                    "path": "/L2/MtuConsistency",
                    "intent": "string"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "dir",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/snapshots/{snapshotId}/vulnerabilities": {
      "get": {
        "tags": [
          "VulnerabilityAnalysis"
        ],
        "operationId": "getVulnerabilitiesUsingGET",
        "description": "The parameters and request body are for method: getVulnerabilitiesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "snapshotId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "snapshotId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/l7-applications": {
      "get": {
        "tags": [
          "PathSearch"
        ],
        "operationId": "getL7ApplicationsUsingGET",
        "description": "The parameters and request body are for method: getL7ApplicationsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/classic-devices": {
      "get": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "getClassicDevicesUsingGET",
        "description": "The parameters and request body are for method: getClassicDevicesUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "withParam",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "addClassicDeviceUsingPOST",
        "description": "The parameters and request body are for method: addClassicDeviceUsingPOST. Same endpoint also used in methods:<br> addClassicDevicesUsingPOST (networkId : string,body : array,iapMetadata : object)<br> deleteAllClassicDevicesUsingPOST (networkId : string,iapMetadata : object)<br> deleteClassicDevicesUsingPOST (networkId : string,body : object,iapMetadata : object)<br> getSpecificClassicDevicesUsingPOST (networkId : string,withParam : array,body : object,iapMetadata : object)<br> putClassicDevicesUsingPOST (networkId : string,body : array,iapMetadata : object)",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "patchClassicDevicesUsingPATCH",
        "description": "The parameters and request body are for method: patchClassicDevicesUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/classic-devices/{deviceName}": {
      "get": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "getClassicDeviceUsingGET",
        "description": "The parameters and request body are for method: getClassicDeviceUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          },
          {
            "name": "withParam",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "putClassicDeviceUsingPUT",
        "description": "The parameters and request body are for method: putClassicDeviceUsingPUT. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "deleteClassicDeviceUsingDELETE",
        "description": "The parameters and request body are for method: deleteClassicDeviceUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "patchClassicDeviceUsingPATCH",
        "description": "The parameters and request body are for method: patchClassicDeviceUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/cli-credentials": {
      "get": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "getCliCredentialsUsingGET",
        "description": "The parameters and request body are for method: getCliCredentialsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "createCliCredentialUsingPOST",
        "description": "The parameters and request body are for method: createCliCredentialUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "createCliCredentialsUsingPATCH",
        "description": "The parameters and request body are for method: createCliCredentialsUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/cli-credentials/{credentialId}": {
      "get": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "getCliCredentialUsingGET",
        "description": "The parameters and request body are for method: getCliCredentialUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "credentialId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "credentialId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "deleteCliCredentialUsingDELETE",
        "description": "The parameters and request body are for method: deleteCliCredentialUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "credentialId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "credentialId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "patchCliCredentialUsingPATCH",
        "description": "The parameters and request body are for method: patchCliCredentialUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "credentialId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "credentialId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/http-credentials": {
      "get": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "getHttpCredentialsUsingGET",
        "description": "The parameters and request body are for method: getHttpCredentialsUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "createHttpCredentialUsingPOST",
        "description": "The parameters and request body are for method: createHttpCredentialUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "createHttpCredentialsUsingPATCH",
        "description": "The parameters and request body are for method: createHttpCredentialsUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/http-credentials/{credentialId}": {
      "get": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "getHttpCredentialUsingGET",
        "description": "The parameters and request body are for method: getHttpCredentialUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "credentialId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "credentialId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "deleteHttpCredentialUsingDELETE",
        "description": "The parameters and request body are for method: deleteHttpCredentialUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "credentialId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "credentialId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "NetworkSetup"
        ],
        "operationId": "patchHttpCredentialUsingPATCH",
        "description": "The parameters and request body are for method: patchHttpCredentialUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "credentialId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "credentialId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/device-tags": {
      "get": {
        "tags": [
          "DeviceTags"
        ],
        "operationId": "getDeviceTagsUsingGET",
        "description": "The parameters and request body are for method: getDeviceTagsUsingGET. Same endpoint also used in methods:<br> getDeviceTagsWithDevicesUsingGET (networkId : string,snapshotId : string,iapMetadata : object)",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DeviceTags"
        ],
        "operationId": "addDeviceTagUsingPOST",
        "description": "The parameters and request body are for method: addDeviceTagUsingPOST. Same endpoint also used in methods:<br> addDeviceTagsBatchUsingPOST (networkId : string,body : array,iapMetadata : object)<br> addDeviceTagsToDevicesUsingPOST (networkId : string,snapshotId : string,validateDevices : boolean,body : object,iapMetadata : object)<br> removeAllDeviceTagsFromDevicesUsingPOST (networkId : string,snapshotId : string,validateDevices : boolean,body : object,iapMetadata : object)<br> removeDeviceTagsFromDevicesUsingPOST (networkId : string,snapshotId : string,validateDevices : boolean,body : object,iapMetadata : object)<br> replaceAllDeviceTagsForDevicesUsingPOST (networkId : string,snapshotId : string,validateDevices : boolean,body : object,iapMetadata : object)",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/device-tags/{tagName}": {
      "get": {
        "tags": [
          "DeviceTags"
        ],
        "operationId": "getDeviceTagUsingGET",
        "description": "The parameters and request body are for method: getDeviceTagUsingGET. Same endpoint also used in methods:<br> getDeviceTagWithDevicesUsingGET (networkId : string,tagName : string,snapshotId : string,iapMetadata : object)",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "tagName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "tagName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DeviceTags"
        ],
        "operationId": "deleteDeviceTagUsingDELETE",
        "description": "The parameters and request body are for method: deleteDeviceTagUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "tagName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "tagName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "DeviceTags"
        ],
        "operationId": "updateDeviceTagUsingPATCH",
        "description": "The parameters and request body are for method: updateDeviceTagUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "tagName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "tagName",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "post": {
        "tags": [
          "DeviceTags"
        ],
        "operationId": "addDeviceTagToDevicesUsingPOST",
        "description": "The parameters and request body are for method: addDeviceTagToDevicesUsingPOST. Same endpoint also used in methods:<br> removeDeviceTagFromDevicesUsingPOST (networkId : string,tagName : string,snapshotId : string,validateDevices : boolean,body : object,iapMetadata : object)",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "tagName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "tagName",
              "type": "string"
            }
          },
          {
            "name": "snapshotId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "validateDevices",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/nqe-diffs/{before}/{after}": {
      "post": {
        "tags": [
          "NQE"
        ],
        "operationId": "getNqeQueryDiffUsingPOST",
        "description": "The parameters and request body are for method: getNqeQueryDiffUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "before",
            "in": "path",
            "required": true,
            "schema": {
              "title": "before",
              "type": "string"
            }
          },
          {
            "name": "after",
            "in": "path",
            "required": true,
            "schema": {
              "title": "after",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/users": {
      "get": {
        "tags": [
          "UserAccounts"
        ],
        "operationId": "getUsersUsingGET",
        "description": "The parameters and request body are for method: getUsersUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "UserAccounts"
        ],
        "operationId": "createUserUsingPOST",
        "description": "The parameters and request body are for method: createUserUsingPOST. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/users/{userId}": {
      "get": {
        "tags": [
          "UserAccounts"
        ],
        "operationId": "getUserUsingGET",
        "description": "The parameters and request body are for method: getUserUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "userId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "userId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "UserAccounts"
        ],
        "operationId": "deleteUserUsingDELETE",
        "description": "The parameters and request body are for method: deleteUserUsingDELETE. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "userId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "userId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "patch": {
        "tags": [
          "UserAccounts"
        ],
        "operationId": "updateUserUsingPATCH",
        "description": "The parameters and request body are for method: updateUserUsingPATCH. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "userId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "userId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/devices/{deviceName}/files": {
      "get": {
        "tags": [
          "NetworkDevices"
        ],
        "operationId": "getDeviceFilesByNetworkIdUsingGET",
        "description": "The parameters and request body are for method: getDeviceFilesByNetworkIdUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          },
          {
            "name": "snapshotId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/devices/{deviceName}/files/{fileName}": {
      "get": {
        "tags": [
          "NetworkDevices"
        ],
        "operationId": "getDeviceFileContentByNetworkIdUsingGET",
        "description": "The parameters and request body are for method: getDeviceFileContentByNetworkIdUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          },
          {
            "name": "fileName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "fileName",
              "type": "string"
            }
          },
          {
            "name": "snapshotId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/devices/{deviceName}": {
      "get": {
        "tags": [
          "NetworkDevices"
        ],
        "operationId": "getOneDeviceByNetworkIdUsingGET",
        "description": "The parameters and request body are for method: getOneDeviceByNetworkIdUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "deviceName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "deviceName",
              "type": "string"
            }
          },
          {
            "name": "withParam",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "snapshotId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/api/networks/{networkId}/missing-devices": {
      "get": {
        "tags": [
          "NetworkDevices"
        ],
        "operationId": "getMissingDevicesByNetworkIdUsingGET",
        "description": "The parameters and request body are for method: getMissingDevicesByNetworkIdUsingGET. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "networkId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkId",
              "type": "string"
            }
          },
          {
            "name": "snapshotId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {}
  }
}