@itentialopensource/adapter-nokia_altiplano
Version:
This adapter integrates with system described as: Nokia Altiplano.
1,023 lines • 26.2 kB
JSON
{
"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": {}
}
}