6191 lines
200 KiB
JSON
6191 lines
200 KiB
JSON
{
|
|
"schemes": [
|
|
"http",
|
|
"https"
|
|
],
|
|
"swagger": "2.0",
|
|
"info": {
|
|
"description": "OMC Service Interface Information - Internal Use Only",
|
|
"title": "OMC Swagger API",
|
|
"contact": {},
|
|
"version": "1.0.8"
|
|
},
|
|
"host": "127.0.0.1:33040",
|
|
"basePath": "/",
|
|
"paths": {
|
|
"/": {
|
|
"get": {
|
|
"description": "Root Route",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common"
|
|
],
|
|
"summary": "Root Route",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/captchaImage": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Get CAPTCHA",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common"
|
|
],
|
|
"summary": "Get CAPTCHA",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/chart/graph": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Getting Relationship Map Data",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"chart"
|
|
],
|
|
"summary": "Getting Relationship Map Data",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "Group",
|
|
"name": "group",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"enum": [
|
|
"node",
|
|
"edge",
|
|
"combo"
|
|
],
|
|
"type": "string",
|
|
"description": "Type",
|
|
"name": "type",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/chart/graph/": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Saving Relationship Diagram Data",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"chart"
|
|
],
|
|
"summary": "Saving Relationship Diagram Data",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/chart/graph/groups": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Get relationship graph group name",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"chart"
|
|
],
|
|
"summary": "Get relationship graph group name",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/chart/graph/{group}": {
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Deleting Relationship Diagram Data",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"chart"
|
|
],
|
|
"summary": "Deleting Relationship Diagram Data",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "Group",
|
|
"name": "group",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/file/chunkCheck": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Slice file checking",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common/file"
|
|
],
|
|
"summary": "Slice file checking",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/file/chunkMerge": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Slice file merge",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common/file"
|
|
],
|
|
"summary": "Slice file merge",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/file/chunkUpload": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Sliced file upload",
|
|
"consumes": [
|
|
"multipart/form-data"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common/file"
|
|
],
|
|
"summary": "Sliced file upload",
|
|
"parameters": [
|
|
{
|
|
"type": "file",
|
|
"description": "The file to upload.",
|
|
"name": "file",
|
|
"in": "formData",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Slice Marker",
|
|
"name": "identifier",
|
|
"in": "formData",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Slice No.",
|
|
"name": "index",
|
|
"in": "formData",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/file/upload": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Upload a file, interface param use \u003cfileName\u003e",
|
|
"consumes": [
|
|
"multipart/form-data"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common/file"
|
|
],
|
|
"summary": "Upload a file",
|
|
"parameters": [
|
|
{
|
|
"type": "file",
|
|
"description": "The file to upload.",
|
|
"name": "file",
|
|
"in": "formData",
|
|
"required": true
|
|
},
|
|
{
|
|
"enum": [
|
|
"default",
|
|
"common"
|
|
],
|
|
"type": "string",
|
|
"description": "subpath, eg: default or common",
|
|
"name": "subPath",
|
|
"in": "formData",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/getInfo": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Login User Information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common/authorization"
|
|
],
|
|
"summary": "Login User Information",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/getRouters": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Login User Routing Information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common/authorization"
|
|
],
|
|
"summary": "Login User Routing Information",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/login": {
|
|
"post": {
|
|
"description": "System Login",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common/authorization"
|
|
],
|
|
"summary": "System Login",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/logout": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "System Logout",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common/authorization"
|
|
],
|
|
"summary": "System Logout",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/monitor/cache": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Cache Service Information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"monitor/cache"
|
|
],
|
|
"summary": "Cache Service Information",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/monitor/load": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Resource monitoring information loading",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"monitor"
|
|
],
|
|
"summary": "Resource monitoring information loading",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"all",
|
|
"load",
|
|
"cpu",
|
|
"memory",
|
|
"io",
|
|
"network"
|
|
],
|
|
"type": "string",
|
|
"default": "all",
|
|
"description": "Data Type",
|
|
"name": "type",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1738771200000,
|
|
"description": "StartTime, timestamp milliseconds",
|
|
"name": "startTime",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1738810051253,
|
|
"description": "EndTime, timestamp milliseconds",
|
|
"name": "endTime",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "#",
|
|
"description": "NE Type, Currently none Default #",
|
|
"name": "neType",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "#",
|
|
"description": "NE ID, Currently none Default #",
|
|
"name": "neId",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Name, Data Type valid for networ and io",
|
|
"name": "name",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/monitor/online/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "System Online User List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"monitor/online"
|
|
],
|
|
"summary": "System Online User List",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/monitor/system-info": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Server Information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"monitor"
|
|
],
|
|
"summary": "Server Information",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/action/files": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "List of files on the network element side",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/action"
|
|
],
|
|
"summary": "List of files on the network element side",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"default": "UPF",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "/var/log",
|
|
"description": "file path",
|
|
"name": "path",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "upf",
|
|
"description": "search prefix",
|
|
"name": "search",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/action/pullDirZip": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Get directories compressed to ZIP from the network element to the local area",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/action"
|
|
],
|
|
"summary": "Get directories compressed to ZIP from the network element to the local area",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"default": "UPF",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "/var/log",
|
|
"description": "dir path",
|
|
"name": "path",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "Delete Temp File",
|
|
"name": "delTemp",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/action/pullFile": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Getting files from the network element to the local",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/action"
|
|
],
|
|
"summary": "Getting files from the network element to the local",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"default": "UPF",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "/var/log",
|
|
"description": "dir path",
|
|
"name": "path",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "file name",
|
|
"name": "fileName",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "Delete Temp File",
|
|
"name": "delTemp",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/action/pushFile": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Sending files from local to network elements",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/action"
|
|
],
|
|
"summary": "Sending files from local to network elements",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/action/service": {
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element service operation",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/action"
|
|
],
|
|
"summary": "Network element service operation",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/action/viewFile": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Viewing the contents of a file on the network element side",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/action"
|
|
],
|
|
"summary": "Viewing the contents of a file on the network element side",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"default": "UPF",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "/var/log",
|
|
"description": "file path",
|
|
"name": "path",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "file name",
|
|
"name": "fileName",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/config/data": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network Element Parameter Configuration Data Information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/config"
|
|
],
|
|
"summary": "Network Element Parameter Configuration Data Information",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Available attributes, based on querying the list of attributes",
|
|
"name": "paramName",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element parameter configuration data modification",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/config"
|
|
],
|
|
"summary": "Network element parameter configuration data modification",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element parameter configuration data added (array)",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/config"
|
|
],
|
|
"summary": "Network element parameter configuration data added (array)",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element parameter configuration data deletion (array)",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/config"
|
|
],
|
|
"summary": "Network element parameter configuration data deletion (array)",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Available attributes, based on querying the list of attributes",
|
|
"name": "paramName",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Array index",
|
|
"name": "loc",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/config/list/{neType}": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network Element Parameter Configuration Available Attribute Values List Specify Network Element Type All Unpaged",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/config"
|
|
],
|
|
"summary": "Network Element Parameter Configuration Available Attribute Values List Specify Network Element Type All Unpaged",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/host/authorizedBySSH": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element host SSH method of authorization for password-free sending",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/host"
|
|
],
|
|
"summary": "Network element host SSH method of authorization for password-free sending",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/host/checkBySSH": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Checking the server environment by SSH method of Net Element Hosting",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/host"
|
|
],
|
|
"summary": "Checking the server environment by SSH method of Net Element Hosting",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/host/cmd": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "The network element host sends the command",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/host"
|
|
],
|
|
"summary": "The network element host sends the command",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/host/test": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element host test connection",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/host"
|
|
],
|
|
"summary": "Network element host test connection",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/info": {
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element information modification",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/info"
|
|
],
|
|
"summary": "Network element information modification",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element information addition",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/info"
|
|
],
|
|
"summary": "Network element information addition",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/info/byTypeAndID": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element neType and neID queries",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/info"
|
|
],
|
|
"summary": "Network element neType and neID queries",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/info/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element information list",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/info"
|
|
],
|
|
"summary": "Network element information list",
|
|
"parameters": [
|
|
{
|
|
"type": "boolean",
|
|
"description": "The result carries the state of the network element",
|
|
"name": "bandStatus",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Ne Type",
|
|
"name": "neType",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/info/listAll": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "The list of network element information is all unpaginated",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/info"
|
|
],
|
|
"summary": "The list of network element information is all unpaginated",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "boolean",
|
|
"description": "With status information",
|
|
"name": "bandStatus",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "boolean",
|
|
"description": "With host information",
|
|
"name": "bandHost",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/info/state": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element information state",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/info"
|
|
],
|
|
"summary": "Network element information state",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/info/{value}": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/info"
|
|
],
|
|
"summary": "Network element information",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "Row ID",
|
|
"name": "value",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element information deletion",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/info"
|
|
],
|
|
"summary": "Network element information deletion",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "Row ID, multiple separated by a , sign",
|
|
"name": "value",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/license/byTypeAndID": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element neType and neID queries",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/license"
|
|
],
|
|
"summary": "Network element neType and neID queries",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/license/change": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element authorization activation status",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/license"
|
|
],
|
|
"summary": "Network element authorization activation status",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/license/code": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network Element License Activation License Application Code",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/license"
|
|
],
|
|
"summary": "Network Element License Activation License Application Code",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/license/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Net Element License Activation List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/license"
|
|
],
|
|
"summary": "Net Element License Activation List",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/license/state": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element authorization activation status",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/license"
|
|
],
|
|
"summary": "Network element authorization activation status",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/software/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "List of Network Element Software Packages",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/software"
|
|
],
|
|
"summary": "List of Network Element Software Packages",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/software/newNeVersion": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Net Element package set to Net Element new version",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/software"
|
|
],
|
|
"summary": "Net Element package set to Net Element new version",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ne/version/operate": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network element version operation",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_element/version"
|
|
],
|
|
"summary": "Network element version operation",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/amf/nb/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Access Base Station Information List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/amf"
|
|
],
|
|
"summary": "Access Base Station Information List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Base Station ID",
|
|
"name": "id",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/amf/nb/list-cfg": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Access to the base station status information list",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/amf"
|
|
],
|
|
"summary": "Access to the base station status information list",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/amf/ue/export": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UE Session List Export",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/amf"
|
|
],
|
|
"summary": "UE Session List Export",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/amf/ue/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UE Session List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/amf"
|
|
],
|
|
"summary": "UE Session List",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"AMF"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type only AMF",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "imsi",
|
|
"name": "imsi",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/amf/ue/{ueIds}": {
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UE Session Deletion",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/amf"
|
|
],
|
|
"summary": "UE Session Deletion",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "list data id, multiple separated by a , sign",
|
|
"name": "ueIds",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/ims/cdr/export": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session List Export",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/ims"
|
|
],
|
|
"summary": "CDR Session List Export",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/ims/cdr/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/ims"
|
|
],
|
|
"summary": "CDR Session List",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type only IMS",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "callerParty",
|
|
"name": "callerParty",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "calledParty",
|
|
"name": "calledParty",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/ims/cdr/{cdrIds}": {
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session Delete",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/ims"
|
|
],
|
|
"summary": "CDR Session Delete",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "list data id, multiple separated by a , sign",
|
|
"name": "cdrIds",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/ims/session/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Online session user list information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/ims"
|
|
],
|
|
"summary": "Online session user list information",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "imsi",
|
|
"name": "imsi",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "msisdn",
|
|
"name": "msisdn",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/ims/session/num": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Number of online session users",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/ims"
|
|
],
|
|
"summary": "Number of online session users",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/kpi/data": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Access to statistical data",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/kpi"
|
|
],
|
|
"summary": "Access to statistical data",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"default": "AMF",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1729162507596,
|
|
"description": "Start time (timestamped milliseconds)",
|
|
"name": "startTime",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1729164187611,
|
|
"description": "End time (timestamped milliseconds)",
|
|
"name": "endTime",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"enum": [
|
|
5,
|
|
10,
|
|
15,
|
|
30,
|
|
60,
|
|
300,
|
|
600,
|
|
900,
|
|
1800,
|
|
3600
|
|
],
|
|
"type": "number",
|
|
"default": 60,
|
|
"description": "interval",
|
|
"name": "interval",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/kpi/title": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Get Statistical Headings",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/kpi"
|
|
],
|
|
"summary": "Get Statistical Headings",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"default": "AMF",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/mme/nb/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Access Base Station Information List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/mme"
|
|
],
|
|
"summary": "Access Base Station Information List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Base Station ID",
|
|
"name": "id",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/mme/nb/list-cfg": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Access to the base station status information list",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/mme"
|
|
],
|
|
"summary": "Access to the base station status information list",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/mme/ue/export": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UE Session List Export",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/mme"
|
|
],
|
|
"summary": "UE Session List Export",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/mme/ue/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UE Session List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/mme"
|
|
],
|
|
"summary": "UE Session List",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"MME"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type only MME",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "imsi",
|
|
"name": "imsi",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/mme/ue/{ueIds}": {
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UE Session Deletion",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/mme"
|
|
],
|
|
"summary": "UE Session Deletion",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "list data id, multiple separated by a , sign",
|
|
"name": "ueIds",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/sgwc/cdr/export": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session List Export",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/sgwc"
|
|
],
|
|
"summary": "CDR Session List Export",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/sgwc/cdr/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/sgwc"
|
|
],
|
|
"summary": "CDR Session List",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type only SGWC",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "imsi",
|
|
"name": "imsi",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "msisdn",
|
|
"name": "msisdn",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/sgwc/cdr/{cdrIds}": {
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session Delete",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/sgwc"
|
|
],
|
|
"summary": "CDR Session Delete",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "list data id, multiple separated by a , sign",
|
|
"name": "cdrIds",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/smf/cdr/export": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session List Export",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/smf"
|
|
],
|
|
"summary": "CDR Session List Export",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/smf/cdr/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/smf"
|
|
],
|
|
"summary": "CDR Session List",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"SMF"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type only SMF",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "subscriberID is IMSI",
|
|
"name": "subscriberID",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/smf/cdr/{cdrIds}": {
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session Delete",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/smf"
|
|
],
|
|
"summary": "CDR Session Delete",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "list data id, multiple separated by a , sign",
|
|
"name": "cdrIds",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/smf/session/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Online session user list information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/smf"
|
|
],
|
|
"summary": "Online session user list information",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "imsi",
|
|
"name": "imsi",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "msisdn",
|
|
"name": "msisdn",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "upstate",
|
|
"name": "upstate",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "50",
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/smf/sub/num": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Number of online session users",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/smf"
|
|
],
|
|
"summary": "Number of online session users",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/smsc/cdr/export": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session List Export",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/smsc"
|
|
],
|
|
"summary": "CDR Session List Export",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/smsc/cdr/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/smsc"
|
|
],
|
|
"summary": "CDR Session List",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"SMSC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type only SMSC",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "callerParty",
|
|
"name": "callerParty",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "calledParty",
|
|
"name": "calledParty",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/smsc/cdr/{cdrIds}": {
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "CDR Session Delete",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/smsc"
|
|
],
|
|
"summary": "CDR Session Delete",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "list data id, multiple separated by a , sign",
|
|
"name": "cdrIds",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/auth/export": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Authenticated User Export",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/auth"
|
|
],
|
|
"summary": "UDM Authenticated User Export",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/auth/import": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Authenticated User Import",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/auth"
|
|
],
|
|
"summary": "UDM Authenticated User Import",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/auth/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Authentication User List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/auth"
|
|
],
|
|
"summary": "UDM Authentication User List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "IMSI",
|
|
"name": "imsi",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/auth/resetData/{neId}": {
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Authentication User Reload Data",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/auth"
|
|
],
|
|
"summary": "UDM Authentication User Reload Data",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/auth/{neId}": {
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Authenticated User Modification",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/auth"
|
|
],
|
|
"summary": "UDM Authenticated User Modification",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Authentication User Added",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/auth"
|
|
],
|
|
"summary": "UDM Authentication User Added",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/auth/{neId}/{imsi}/{num}": {
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Authentication User Batch Deletion",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/auth"
|
|
],
|
|
"summary": "UDM Authentication User Batch Deletion",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "IMSI",
|
|
"name": "imsi",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"description": "Number of releases, value includes start imsi",
|
|
"name": "num",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/auth/{neId}/{value}": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Authentication User Information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/auth"
|
|
],
|
|
"summary": "UDM Authentication User Information",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "IMSI",
|
|
"name": "value",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Authentication User Batch Add",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/auth"
|
|
],
|
|
"summary": "UDM Authentication User Batch Add",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"description": "Number of releases, value includes start imsi",
|
|
"name": "value",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Authenticated User Deletion",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/auth"
|
|
],
|
|
"summary": "UDM Authenticated User Deletion",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "IMSI, multiple separated by a , sign",
|
|
"name": "value",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/sub/export": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Subscriber User Export",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/sub"
|
|
],
|
|
"summary": "UDM Subscriber User Export",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/sub/import": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Subscriber User Import",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/sub"
|
|
],
|
|
"summary": "UDM Subscriber User Import",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/sub/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Subscriber User List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/sub"
|
|
],
|
|
"summary": "UDM Subscriber User List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "IMSI",
|
|
"name": "imsi",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Msisdn",
|
|
"name": "msisdn",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/sub/resetData/{neId}": {
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Subscriber User Reload Data",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/sub"
|
|
],
|
|
"summary": "UDM Subscriber User Reload Data",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/sub/{neId}": {
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Subscriber User Modification",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/sub"
|
|
],
|
|
"summary": "UDM Subscriber User Modification",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Subscriber User Added",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/sub"
|
|
],
|
|
"summary": "UDM Subscriber User Added",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/sub/{neId}/{imsi}/{num}": {
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Subscriber User Batch Deletion",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/sub"
|
|
],
|
|
"summary": "UDM Subscriber User Batch Deletion",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "IMSI",
|
|
"name": "imsi",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"description": "Number of releases, value includes start imsi",
|
|
"name": "num",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/udm/sub/{neId}/{value}": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Subscriber User Information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/sub"
|
|
],
|
|
"summary": "UDM Subscriber User Information",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "IMSI",
|
|
"name": "value",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Subscriber User Batch Add",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/sub"
|
|
],
|
|
"summary": "UDM Subscriber User Batch Add",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "Number of releases, value includes start imsi",
|
|
"name": "value",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UDM Subscriber User Deletion",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/udm/sub"
|
|
],
|
|
"summary": "UDM Subscriber User Deletion",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "path",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "IMSI, multiple separated by a , sign",
|
|
"name": "value",
|
|
"in": "path",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/neData/upf/totalFlow": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Total number of flows N3 upstream N6 downstream",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"network_data/upf"
|
|
],
|
|
"summary": "Total number of flows N3 upstream N6 downstream",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"enum": [
|
|
0,
|
|
7,
|
|
30
|
|
],
|
|
"type": "number",
|
|
"description": "Statistical time a few days before",
|
|
"name": "day",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/sys-conf": {
|
|
"get": {
|
|
"description": "Configuration information for the system",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"common"
|
|
],
|
|
"summary": "Configuration information for the system",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/config/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Config Information List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/config"
|
|
],
|
|
"summary": "Config Information List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "configName",
|
|
"name": "configName",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/dept/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Dept Information List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/dept"
|
|
],
|
|
"summary": "Dept Information List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "deptId",
|
|
"name": "deptId",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "parentId",
|
|
"name": "parentId",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "deptName",
|
|
"name": "deptName",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"enum": [
|
|
"0",
|
|
"1"
|
|
],
|
|
"type": "string",
|
|
"description": "status",
|
|
"name": "status",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/dict/data/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Dictionary Data List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/dict/data"
|
|
],
|
|
"summary": "Dictionary Data List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "dictLabel",
|
|
"name": "dictLabel",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/dict/type/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Dictionary Type List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/dict/type"
|
|
],
|
|
"summary": "Dictionary Type List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "dictName",
|
|
"name": "dictName",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/log/login/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "System Login Log List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/log/login"
|
|
],
|
|
"summary": "System Login Log List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "userName",
|
|
"name": "userName",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/log/operate/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "System Operation Log List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/log/operate"
|
|
],
|
|
"summary": "System Operation Log List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "title",
|
|
"name": "title",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/menu/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Menu Information List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/menu"
|
|
],
|
|
"summary": "Menu Information List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "menuName",
|
|
"name": "menuName",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"enum": [
|
|
"0",
|
|
"1"
|
|
],
|
|
"type": "string",
|
|
"description": "status",
|
|
"name": "status",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/post/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Post Information List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/post"
|
|
],
|
|
"summary": "Post Information List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "postName",
|
|
"name": "postName",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/role/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Role Information List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/role"
|
|
],
|
|
"summary": "Role Information List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "roleName",
|
|
"name": "roleName",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/user/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "User Information List",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/user"
|
|
],
|
|
"summary": "User Information List",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "userName",
|
|
"name": "userName",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 1,
|
|
"description": "pageNum",
|
|
"name": "pageNum",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 10,
|
|
"description": "pageSize",
|
|
"name": "pageSize",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/user/profile": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Personal Information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/user/profile"
|
|
],
|
|
"summary": "Personal Information",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Personal Information Modification",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/user/profile"
|
|
],
|
|
"summary": "Personal Information Modification",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/user/profile/avatar": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Personal avatar upload",
|
|
"consumes": [
|
|
"multipart/form-data"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/user/profile"
|
|
],
|
|
"summary": "Personal avatar upload",
|
|
"parameters": [
|
|
{
|
|
"type": "file",
|
|
"description": "The file to upload.",
|
|
"name": "file",
|
|
"in": "formData",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/system/user/profile/updatePwd": {
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Personal Reset Password",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"system/user/profile"
|
|
],
|
|
"summary": "Personal Reset Password",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/tool/iperf/i": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "iperf software installation",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"tool/iperf"
|
|
],
|
|
"summary": "iperf software installation",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/tool/iperf/run": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "(ws://) iperf software running",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"tool/iperf"
|
|
],
|
|
"summary": "(ws://) iperf software running",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 120,
|
|
"description": "Terminal line characters",
|
|
"name": "cols",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 40,
|
|
"description": "Terminal display lines",
|
|
"name": "rows",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Authorization",
|
|
"name": "access_token",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/tool/iperf/v": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "iperf version information",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"tool/iperf"
|
|
],
|
|
"summary": "iperf version information",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"enum": [
|
|
"V2",
|
|
"V3"
|
|
],
|
|
"type": "string",
|
|
"description": "Version",
|
|
"name": "version",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/tool/ping": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "(ws://) Ping for Local UNIX running",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"tool/ping"
|
|
],
|
|
"summary": "(ws://) Ping for Local UNIX running",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "Authorization",
|
|
"name": "access_token",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Ping for Basic Information Running",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"tool/ping"
|
|
],
|
|
"summary": "Ping for Basic Information Running",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/tool/ping/run": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "(ws://) Ping for UNIX runs on the network element side",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"tool/ping"
|
|
],
|
|
"summary": "(ws://) Ping for UNIX runs on the network element side",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 120,
|
|
"description": "Terminal line characters",
|
|
"name": "cols",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 40,
|
|
"description": "Terminal display lines",
|
|
"name": "rows",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Authorization",
|
|
"name": "access_token",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/tool/ping/v": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Ping for version information on the network element side",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"tool/ping"
|
|
],
|
|
"summary": "Ping for version information on the network element side",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/trace/tcpdump/start": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network Element Capture Packet PACP Start",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"trace/tcpdump"
|
|
],
|
|
"summary": "Network Element Capture Packet PACP Start",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/trace/tcpdump/stop": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "Network Element Capture Packet PACP Stop",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"trace/tcpdump"
|
|
],
|
|
"summary": "Network Element Capture Packet PACP Stop",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/trace/tcpdump/upf": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"TokenAuth": []
|
|
}
|
|
],
|
|
"description": "UPF Standard Edition Internal Grab Bag",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"trace/tcpdump"
|
|
],
|
|
"summary": "UPF Standard Edition Internal Grab Bag",
|
|
"parameters": [
|
|
{
|
|
"description": "Request Param",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ws": {
|
|
"get": {
|
|
"description": "(ws://) Generic",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"ws"
|
|
],
|
|
"summary": "(ws://) Generic",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "Subscribe to message groups, multiple separated by commas",
|
|
"name": "subGroupID",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/ws/view": {
|
|
"get": {
|
|
"description": "(ws://) Terminal Interactive File Content Viewing",
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"ws"
|
|
],
|
|
"summary": "(ws://) Terminal Interactive File Content Viewing",
|
|
"parameters": [
|
|
{
|
|
"enum": [
|
|
"IMS",
|
|
"AMF",
|
|
"AUSF",
|
|
"UDM",
|
|
"SMF",
|
|
"PCF",
|
|
"NSSF",
|
|
"NRF",
|
|
"UPF",
|
|
"MME",
|
|
"CBC",
|
|
"OMC",
|
|
"SGWC"
|
|
],
|
|
"type": "string",
|
|
"description": "NE Type",
|
|
"name": "neType",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "string",
|
|
"default": "001",
|
|
"description": "NE ID",
|
|
"name": "neId",
|
|
"in": "query",
|
|
"required": true
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 120,
|
|
"description": "Terminal line characters",
|
|
"name": "cols",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "number",
|
|
"default": 40,
|
|
"description": "Terminal display lines",
|
|
"name": "rows",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "Authorization",
|
|
"name": "access_token",
|
|
"in": "query",
|
|
"required": true
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Response Results",
|
|
"schema": {
|
|
"type": "object"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"securityDefinitions": {
|
|
"TokenAuth": {
|
|
"description": "Get the key through the common/authorization System Login, fill in content \"Bearer \u003caccess_token\u003e\"",
|
|
"type": "apiKey",
|
|
"name": "Authorization",
|
|
"in": "header"
|
|
}
|
|
},
|
|
"tags": [
|
|
{
|
|
"description": "chart interface",
|
|
"name": "chart"
|
|
},
|
|
{
|
|
"description": "common interface",
|
|
"name": "common"
|
|
},
|
|
{
|
|
"description": "common authorization Interface",
|
|
"name": "common/authorization"
|
|
},
|
|
{
|
|
"description": "common file Interface",
|
|
"name": "common/file"
|
|
},
|
|
{
|
|
"description": "monitor interface",
|
|
"name": "monitor"
|
|
},
|
|
{
|
|
"description": "monitor cache interface",
|
|
"name": "monitor/cache"
|
|
},
|
|
{
|
|
"description": "monitor system user online interface",
|
|
"name": "monitor/online"
|
|
},
|
|
{
|
|
"description": "network data interface",
|
|
"name": "network_data"
|
|
},
|
|
{
|
|
"description": "network data kpi interface",
|
|
"name": "network_data/kpi"
|
|
},
|
|
{
|
|
"description": "network data amf interface",
|
|
"name": "network_data/amf"
|
|
},
|
|
{
|
|
"description": "network data ims interface",
|
|
"name": "network_data/ims"
|
|
},
|
|
{
|
|
"description": "network data mme interface",
|
|
"name": "network_data/mme"
|
|
},
|
|
{
|
|
"description": "network data sgwc interface",
|
|
"name": "network_data/sgwc"
|
|
},
|
|
{
|
|
"description": "network data smf interface",
|
|
"name": "network_data/smf"
|
|
},
|
|
{
|
|
"description": "network data smsc interface",
|
|
"name": "network_data/smsc"
|
|
},
|
|
{
|
|
"description": "network data udm authentication interface",
|
|
"name": "network_data/udm/auth"
|
|
},
|
|
{
|
|
"description": "network data udm subscriber interface",
|
|
"name": "network_data/udm/sub"
|
|
},
|
|
{
|
|
"description": "network data upf interface",
|
|
"name": "network_data/upf"
|
|
},
|
|
{
|
|
"description": "network element interface",
|
|
"name": "network_element"
|
|
},
|
|
{
|
|
"description": "network element operating interface",
|
|
"name": "network_element/action"
|
|
},
|
|
{
|
|
"description": "network element information interface",
|
|
"name": "network_element/info"
|
|
},
|
|
{
|
|
"description": "network element host interface",
|
|
"name": "network_element/host"
|
|
},
|
|
{
|
|
"description": "network element license interface",
|
|
"name": "network_element/license"
|
|
},
|
|
{
|
|
"description": "network element software interface",
|
|
"name": "network_element/software"
|
|
},
|
|
{
|
|
"description": "network element version interface",
|
|
"name": "network_element/version"
|
|
},
|
|
{
|
|
"description": "network element config interface",
|
|
"name": "network_element/config"
|
|
},
|
|
{
|
|
"description": "system interface",
|
|
"name": "system"
|
|
},
|
|
{
|
|
"description": "system config interface",
|
|
"name": "system/config"
|
|
},
|
|
{
|
|
"description": "system dept interface",
|
|
"name": "system/dept"
|
|
},
|
|
{
|
|
"description": "system dict data interface",
|
|
"name": "system/dict/data"
|
|
},
|
|
{
|
|
"description": "system dict type interface",
|
|
"name": "system/dict/type"
|
|
},
|
|
{
|
|
"description": "system log login interface",
|
|
"name": "system/log/login"
|
|
},
|
|
{
|
|
"description": "system log operate interface",
|
|
"name": "system/log/operate"
|
|
},
|
|
{
|
|
"description": "system menu interface",
|
|
"name": "system/menu"
|
|
},
|
|
{
|
|
"description": "system post interface",
|
|
"name": "system/post"
|
|
},
|
|
{
|
|
"description": "system role interface",
|
|
"name": "system/role"
|
|
},
|
|
{
|
|
"description": "system user interface",
|
|
"name": "system/user"
|
|
},
|
|
{
|
|
"description": "system user profile interface",
|
|
"name": "system/user/profile"
|
|
},
|
|
{
|
|
"description": "tool interface",
|
|
"name": "tool"
|
|
},
|
|
{
|
|
"description": "tool ping interface",
|
|
"name": "tool/ping"
|
|
},
|
|
{
|
|
"description": "tool iperf interface",
|
|
"name": "tool/iperf"
|
|
},
|
|
{
|
|
"description": "trace interface",
|
|
"name": "trace"
|
|
},
|
|
{
|
|
"description": "trace tcpdump interface",
|
|
"name": "trace/tcpdump"
|
|
},
|
|
{
|
|
"description": "ws interface",
|
|
"name": "ws"
|
|
}
|
|
]
|
|
} |