UNPKG

@itentialopensource/adapter-nokia_altiplano

Version:

This adapter integrates with system described as: Nokia Altiplano.

1,023 lines 26.2 kB
{ "openapi": "3.1.0", "info": { "title": "", "version": "1.0.0" }, "paths": { "/auth/login": { "post": { "tags": [ "Intent" ], "operationId": "getAccessToken", "description": "The parameters and request body are for method: getAccessToken. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/restconf/data/ibn:ibn/{intent}/dependents-summary": { "post": { "tags": [ "Intent" ], "operationId": "dependentsSummaryForDevice", "description": "The parameters and request body are for method: dependentsSummaryForDevice. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/restconf/operations/ibn:search-intents": { "post": { "tags": [ "Intent" ], "operationId": "getuplinkConnectionConfiguration", "description": "The parameters and request body are for method: getuplinkConnectionConfiguration. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/restconf/data/ibn:ibn/{intent},fiber/dependents-summary": { "post": { "tags": [ "Intent" ], "operationId": "dependentsSummaryFiber", "description": "The parameters and request body are for method: dependentsSummaryFiber. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/restconf/data/ibn:ibn": { "post": { "tags": [ "Intent" ], "operationId": "createOnt", "description": "The parameters and request body are for method: createOnt. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/restconf/data/ibn:ibn/{intent},ont": { "get": { "tags": [ "Intent" ], "operationId": "getOnt", "description": "The parameters and request body are for method: getOnt. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "patch": { "tags": [ "Intent" ], "operationId": "lockOnt", "description": "The parameters and request body are for method: lockOnt. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } }, "delete": { "tags": [ "Intent" ], "operationId": "deleteOnt", "description": "The parameters and request body are for method: deleteOnt. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/restconf/data/ibn:ibn/{intent},ont/synchronize": { "post": { "tags": [ "Intent" ], "operationId": "synchronizeOnt", "description": "The parameters and request body are for method: synchronizeOnt. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/restconf/data/ibn:ibn/{intent},ont/audit": { "post": { "tags": [ "Intent" ], "operationId": "auditOnt", "description": "The parameters and request body are for method: auditOnt. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/restconf/data/ibn:ibn/{intent},l2-user/synchronize": { "post": { "tags": [ "Intent" ], "operationId": "synchronizel2User", "description": "The parameters and request body are for method: synchronizel2User. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/restconf/data/ibn:ibn/{intent},l2-user": { "get": { "tags": [ "Intent" ], "operationId": "getl2User", "description": "The parameters and request body are for method: getl2User. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "patch": { "tags": [ "Intent" ], "operationId": "modifyl2User", "description": "The parameters and request body are for method: modifyl2User. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } }, "delete": { "tags": [ "Intent" ], "operationId": "deletel2User", "description": "The parameters and request body are for method: deletel2User. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/restconf/data/ibn:ibn/{intent},l2-user/audit": { "post": { "tags": [ "Intent" ], "operationId": "auditl2User", "description": "The parameters and request body are for method: auditl2User. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "intent", "in": "path", "required": true, "schema": { "title": "intent", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/restconf/data/ibn:ibn/{newIntent}": { "get": { "tags": [ "Intent" ], "operationId": "getIbnIntent", "description": "The parameters and request body are for method: getIbnIntent. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "patch": { "tags": [ "Intent" ], "operationId": "modifyIbnIntent", "description": "The parameters and request body are for method: modifyIbnIntent. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/restconf/operations/ibn:delete-intent-from-network-and-controller": { "post": { "tags": [ "Intent" ], "operationId": "deleteIbnIntent", "description": "The parameters and request body are for method: deleteIbnIntent. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "undefined": { "type": "object", "properties": { "undefined": { "type": "string" }, "target": { "type": "string" } } } } }, "example": { "undefined": { "undefined": "intentType", "target": "target" } } } } } } }, "/restconf/data/ibn:ibn/{newIntent}/synchronize": { "post": { "tags": [ "Intent" ], "operationId": "synchronizeIbnIntent", "description": "The parameters and request body are for method: synchronizeIbnIntent. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/restconf/data/ibn:ibn/{newIntent}/audit": { "post": { "tags": [ "Intent" ], "operationId": "auditIbnIntent", "description": "The parameters and request body are for method: auditIbnIntent. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/ema/entity/{isamVer}/ONT/{shelfName}/{demark}": { "get": { "tags": [ "Entity" ], "operationId": "getEntityOntView", "description": "The parameters and request body are for method: getEntityOntView. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "isamVer", "in": "path", "required": true, "schema": { "title": "isamVer", "type": "string" } }, { "name": "shelfName", "in": "path", "required": true, "schema": { "title": "shelfName", "type": "string" } }, { "name": "demark", "in": "path", "required": true, "schema": { "title": "demark", "type": "string" } }, { "name": "isChild", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "isOne", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/ema/entity/{isamVer}/ONT%20Port/{shelfName}/{demark}": { "get": { "tags": [ "Entity" ], "operationId": "getEntityOntPort", "description": "The parameters and request body are for method: getEntityOntPort. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "isamVer", "in": "path", "required": true, "schema": { "title": "isamVer", "type": "string" } }, { "name": "shelfName", "in": "path", "required": true, "schema": { "title": "shelfName", "type": "string" } }, { "name": "demark", "in": "path", "required": true, "schema": { "title": "demark", "type": "string" } }, { "name": "isChild", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "isOne", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/ema/entity/{isamVer}/ONT%20VLAN%20Association/{shelfName}/{vlanAssociation}": { "get": { "tags": [ "Entity" ], "operationId": "getEntityOntVlanAssociation", "description": "The parameters and request body are for method: getEntityOntVlanAssociation. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "isamVer", "in": "path", "required": true, "schema": { "title": "isamVer", "type": "string" } }, { "name": "shelfName", "in": "path", "required": true, "schema": { "title": "shelfName", "type": "string" } }, { "name": "vlanAssociation", "in": "path", "required": true, "schema": { "title": "vlanAssociation", "type": "string" } }, { "name": "isChild", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "isOne", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } } }, "components": { "schemas": {} } }