UNPKG

@itentialopensource/adapter-nokia_altiplano

Version:

This adapter integrates with system described as: Nokia Altiplano.

467 lines 12.8 kB
{ "actions": [ { "name": "getAccessToken", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/auth/login?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "dependentsSummaryForDevice", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1}/dependents-summary?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getuplinkConnectionConfiguration", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/operations/ibn:search-intents?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "dependentsSummaryFiber", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},fiber/dependents-summary?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createOnt", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getOnt", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},ont?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "lockOnt", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},ont?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteOnt", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},ont?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "synchronizeOnt", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},ont/synchronize?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "auditOnt", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},ont/audit?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "synchronizel2User", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},l2-user/synchronize?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getl2User", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},l2-user?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "modifyl2User", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},l2-user?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deletel2User", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},l2-user?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "auditl2User", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1},l2-user/audit?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getIbnIntent", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "modifyIbnIntent", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteIbnIntent", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/operations/ibn:delete-intent-from-network-and-controller?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "synchronizeIbnIntent", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1}/synchronize?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "auditIbnIntent", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/restconf/data/ibn:ibn/{pathv1}/audit?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": { "Content-Type": "application/yang-data+json", "Accept": "application/yang-data+json" }, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }