@itentialopensource/adapter-nokia_nsp_sdn
Version:
This adapter integrates with system described as: networkServicesPlatformRestApi-V4.
473 lines • 13.9 kB
JSON
{
"actions": [
{
"name": "getAllIpOpticalCorrelationPolicy",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v4/policy/ip-optical-correlation-policiy?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getAllIpOpticalCorrelationPolicy-default.json"
}
]
},
{
"name": "createIpOpticalCorrelationPolicy",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v4/policy/ip-optical-correlation-policy?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createIpOpticalCorrelationPolicy-default.json"
}
]
},
{
"name": "getIpOpticalCorrelationPolicy",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v4/policy/ip-optical-correlation-policy/{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/getIpOpticalCorrelationPolicy-default.json"
}
]
},
{
"name": "updateIpOpticalCorrelationPolicy",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v4/policy/ip-optical-correlation-policy/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/updateIpOpticalCorrelationPolicy-default.json"
}
]
},
{
"name": "deleteIpOpticalCorrelationPolicy",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/v4/policy/ip-optical-correlation-policy/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteIpOpticalCorrelationPolicy-default.json"
}
]
},
{
"name": "getAllRdRtRanges",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v4/policy/rd-rt-ranges?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getAllRdRtRanges-default.json"
}
]
},
{
"name": "createRdRtRanges",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v4/policy/rd-rt-ranges?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createRdRtRanges-default.json"
}
]
},
{
"name": "updateRdRtRanges",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v4/policy/rd-rt-ranges/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/updateRdRtRanges-default.json"
}
]
},
{
"name": "deleteRdRtRanges",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/v4/policy/rd-rt-ranges/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteRdRtRanges-default.json"
}
]
},
{
"name": "getAllRouterPortProtectionGroupPolicy",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v4/policy/router-port-protection-group-policy?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getAllRouterPortProtectionGroupPolicy-default.json"
}
]
},
{
"name": "createRouterPortProtectionGroupPolicy",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v4/policy/router-port-protection-group-policy?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createRouterPortProtectionGroupPolicy-default.json"
}
]
},
{
"name": "getRouterPortProtectionGroupPolicy",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v4/policy/router-port-protection-group-policy/{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/getRouterPortProtectionGroupPolicy-default.json"
}
]
},
{
"name": "updateRouterPortProtectionGroupPolicy",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v4/policy/router-port-protection-group-policy/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/updateRouterPortProtectionGroupPolicy-default.json"
}
]
},
{
"name": "deleteRouterPortProtectionGroupPolicy",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/v4/policy/router-port-protection-group-policy/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteRouterPortProtectionGroupPolicy-default.json"
}
]
},
{
"name": "createSteeringParameter",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v4/policy/steering-parameter?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createSteeringParameter-default.json"
}
]
},
{
"name": "deleteSteeringParameter",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/v4/policy/steering-parameter/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteSteeringParameter-default.json"
}
]
},
{
"name": "getSteeringParameters",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v4/policy/steering-parameters?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSteeringParameters-default.json"
}
]
},
{
"name": "getAllTunnelSelections",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v4/policy/tunnel-selections?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getAllTunnelSelections-default.json"
}
]
},
{
"name": "createTunnelSelections",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v4/policy/tunnel-selections?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createTunnelSelections-default.json"
}
]
},
{
"name": "getTunnelSelections",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v4/policy/tunnel-selections/{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/getTunnelSelections-default.json"
}
]
},
{
"name": "updateTunnelSelections",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v4/policy/tunnel-selections/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/updateTunnelSelections-default.json"
}
]
},
{
"name": "deleteTunnelSelections",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/v4/policy/tunnel-selections/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/deleteTunnelSelections-default.json"
}
]
},
{
"name": "getAllConnectionProfile",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v4/policy/all-connection-profile/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
}
]
}