Files
be.ems/swagger2docs/docs.go
2025-01-24 20:31:11 +08:00

5918 lines
190 KiB
Go

// Package swagger2docs Code generated by swaggo/swag. DO NOT EDIT
package swagger2docs
import "github.com/swaggo/swag"
const docTemplate = `{
"schemes": {{ marshal .Schemes }},
"swagger": "2.0",
"info": {
"description": "{{escape .Description}}",
"title": "{{.Title}}",
"contact": {},
"version": "{{.Version}}"
},
"host": "{{.Host}}",
"basePath": "{{.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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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": 1737453599059,
"description": "Start time (timestamped milliseconds)",
"name": "startTime",
"in": "query",
"required": true
},
{
"type": "number",
"default": 1737453599059,
"description": "End time (timestamped milliseconds)",
"name": "endTime",
"in": "query",
"required": true
},
{
"enum": [
5,
10,
15,
30,
60,
300,
600,
900,
1800,
3600
],
"type": "number",
"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",
"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 includes starting 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 includes starting 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 includes starting 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 includes starting 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"
}
]
}`
// SwaggerInfo holds exported Swagger Info so clients can modify it
var SwaggerInfo = &swag.Spec{
Version: "1.0.8",
Host: "127.0.0.1:33040",
BasePath: "/",
Schemes: []string{"http", "https"},
Title: "OMC Swagger API",
Description: "OMC Service Interface Information - Internal Use Only",
InfoInstanceName: "swagger",
SwaggerTemplate: docTemplate,
LeftDelim: "{{",
RightDelim: "}}",
}
func init() {
swag.Register(SwaggerInfo.InstanceName(), SwaggerInfo)
}