-#
#==================================================================================
# Copyright (c) 2019 AT&T Intellectual Property.
# Copyright (c) 2019 Nokia
# url: "http://127.0.0.1"
- name: "health"
description: "Health of the system"
+- name: "debug"
+ description: "Debug Information"
schemes:
#- "https"
- "http"
description: "The health of the system"
schema:
"$ref": "#/definitions/health-status"
+ /getdebuginfo:
+ get:
+ tags:
+ - "debug"
+ summary: "Get Information for debugging"
+ description: "By performing a GET method, API caller is able to get the dump of routes tables, subcription list and E2T's"
+ operationId: "get_debuginfo"
+ consumes:
+ - "application/json"
+ produces:
+ - "application/json"
+ responses:
+ 200:
+ description: "Debug Info from routing manager"
+ schema:
+ "$ref": "#/definitions/debuginfo"
+ 201:
+ description: "Error while fetching Debug data"
/handles:
get:
tags:
$ref: '#/definitions/ranNamelist'
ranAssocList:
$ref: "#/definitions/ran-e2t-map"
-
+ endpoint:
+ type: "object"
+ properties:
+ EndPointName:
+ type: "string"
+ EndPointFqdn:
+ type: "string"
+ EndPointPort:
+ type: "integer"
+ format: "uint16"
+ minimum: 0
+ maximum: 65535
+
+ debuginfo:
+ type: "object"
+ required:
+ - "RouteTable"
+ properties:
+ RouteTable:
+ type: "array"
+ items:
+ type: "string"
+ RouteConfigs:
+ type: "string"
externalDocs:
description: "Routing Manager"
url: "http://placeholder"
-
-