UNPKG

@itentialopensource/adapter-nokia_nsp_sdn

Version:

This adapter integrates with system described as: networkServicesPlatformRestApi-V4.

371 lines 10 kB
{ "actions": [ { "name": "fetchLspList", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/mpls/lsp-list?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/fetchLspList-default.json" } ] }, { "name": "createLspPath", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/mpls/lsp-path?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/createLspPath-default.json" } ] }, { "name": "fetchLspPathList", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/mpls/lsp-path-list?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/fetchLspPathList-default.json" } ] }, { "name": "getLspPath", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/mpls/lsp-path/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getLspPath-default.json" } ] }, { "name": "deleteLspPath", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/v4/mpls/lsp-path/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/deleteLspPath-default.json" } ] }, { "name": "patchLspPath", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/v4/mpls/lsp-path/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/patchLspPath-default.json" } ] }, { "name": "getLspPaths", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/mpls/lsp-paths?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getLspPaths-default.json" } ] }, { "name": "createLspPaths", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/mpls/lsp-paths?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/createLspPaths-default.json" } ] }, { "name": "deleteLspPaths", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/v4/mpls/lsp-paths?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/deleteLspPaths-default.json" } ] }, { "name": "getLspPathsPaginated", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/mpls/lsp-paths-paginated/{pathv1}/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getLspPathsPaginated-default.json" } ] }, { "name": "getLsp", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/mpls/lsp/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getLsp-default.json" } ] }, { "name": "getLsps", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/mpls/lsps?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getLsps-default.json" } ] }, { "name": "createOptimization", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/mpls/optimization?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/createOptimization-default.json" } ] }, { "name": "createResignal", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/mpls/resignal?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/createResignal-default.json" } ] }, { "name": "getAssocGroups", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/mpls/assoc-groups?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getAssocGroupsByType", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/mpls/assoc-groups-by-type/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "lspPathProfileOverride", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/mpls/lsp-path-profile-override?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "fetchLspPathsByTunnelId", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/mpls/lsp-paths-by-tunnel-id?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }