-#
#==================================================================================
# 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:
description: "Invalid data"
201:
description: "Xapp list received"
- /handles/v1/e2t:
+ /handles/e2t:
post:
tags:
- "handle"
description: "Invalid data"
201:
description: "new e2t instance is considered and platform routes are established"
- /handles/v1/associate-ran-to-e2t:
+ /handles/associate-ran-to-e2t:
post:
tags:
- "handle"
description: "Invalid data"
201:
description: "e2t ran mapping recieved, platform routes"
- /handles/v1/dissociate-ran:
+ /handles/dissociate-ran:
post:
tags:
- "handle"
$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"
-
-