UNPKG

@itentialopensource/adapter-nokia_nsp_sdn

Version:

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

369 lines 9.59 kB
{ "actions": [ { "name": "getSRPolicies", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/srpolicies?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createSRPolicy", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/srpolicies?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createCandidatePathResignal", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/srpolicies/candidate-path-resignal/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchCandidatePathAdmin", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/v4/srpolicies/candidate-path/{pathv1}/admin/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateCandidatePaths", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/v4/srpolicies/candidate-paths/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getSRPoliciesOnLink", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/srpolicies/on-link/{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": "" } ] }, { "name": "deletePolicies", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/v4/srpolicies/policies?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updatePolicies", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/v4/srpolicies/policies/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "fetchPolicyList", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/srpolicies/policy-list?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deletePolicy", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/v4/srpolicies/policy/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchPolicyAdmin", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/v4/srpolicies/policy/{pathv1}/admin/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createSRPoliciesResignal", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/srpolicies/resignal?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getByKey", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/srpolicies/by-key/{pathv1}/{pathv2}/{pathv3}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "fetchCandidatePathList", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/srpolicies/candidate-path-list?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getConsumer", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/srpolicies/consumer/{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": "createResignalAll", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/srpolicies/resignal-all?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createResignalSRPolicies", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v4/srpolicies/resignal?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getSRPolicyByID", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v4/srpolicies/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }