@itentialopensource/adapter-nokia_nsp_sdn
Version:
This adapter integrates with system described as: networkServicesPlatformRestApi-V4.
1,715 lines • 2.18 MB
JSON
{
"openapi": "3.0.0",
"info": {
"title": "Network Services Platform REST API - v4",
"description": "This API describes the REST interface to interact with the Network Services Platform",
"contact": {},
"version": "1.0"
},
"servers": [
{
"url": "http://10.0.0.67:8543/sdn/api",
"variables": {}
}
],
"paths": {
"/v4/nsp/configuration/latency": {
"get": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "getLatency",
"description": "Get NSP latency parameters",
"operationId": "getLatency",
"parameters": [],
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
},
"patch": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "patchLatency",
"description": "Patch NSP latency parameters",
"operationId": "patchLatency",
"parameters": [],
"requestBody": {
"description": "Grouping of all latency related parameters for IP/MPLS optimization. If using classic mode, the user must define the session name, source, and destination for twamp tests using the twampTests body. Test session names must be unique among all tests. A new test with an already used session name will overwrite previous one.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/RequestLatency"
},
{
"description": "Grouping of all latency related parameters for IP/MPLS optimization. If using classic mode, the user must define the session name, source, and destination for twamp tests using the twampTests body. Test session names must be unique among all tests. A new test with an already used session name will overwrite previous one."
}
]
}
}
},
"required": false
},
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ResponseDataboolean"
}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
}
},
"/v4/nsp/configuration/latency/{session}": {
"delete": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "deleteLatency",
"description": "API used to delete twamp tests.",
"operationId": "deleteLatency",
"parameters": [
{
"name": "session",
"in": "path",
"description": "Session name for test to be removed. If session is \"all\" it will remove all tests.",
"required": true,
"style": "simple",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
}
},
"/v4/nsp/configuration/tca-config-policy": {
"get": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "getTcaConfigPolicy",
"description": "Get TCA Policy configuration. Policies configuration include list of policies and collection enable flag",
"operationId": "getTcaConfigPolicy",
"parameters": [],
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
},
"patch": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "patchTcaConfigPolicy",
"description": "Patch a TCA configuration policy by updating the parameters",
"operationId": "patchTcaConfigPolicy",
"parameters": [],
"requestBody": {
"description": "NSP configuration on SNMP TCA policy for statistic collection",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/RequestSnmpTcaPolicyInfo"
},
{
"description": "NSP configuration on SNMP TCA policy for statistic collection"
}
]
}
}
},
"required": false
},
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ResponseDataboolean"
}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
}
},
"/v4/nsp/configuration/traffic-data-collection": {
"get": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "getTrafficDataCollection",
"description": "Get NSP traffic collection parameters.",
"operationId": "getTrafficDataCollection",
"parameters": [],
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
},
"patch": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "patchTrafficDataCollection",
"description": "Patch NSP traffic-collection parameters.",
"operationId": "patchTrafficDataCollection",
"parameters": [],
"requestBody": {
"description": "Grouping of all traffic collection parameters",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/RequestTrafficDataCollection"
},
{
"description": "Grouping of all traffic collection parameters"
}
]
}
}
},
"required": false
},
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ResponseDataboolean"
}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
}
},
"/v4/nsp/configuration/assoc-group-config": {
"get": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "getAssocGroupConfig",
"description": "Get association group configuration parameters.",
"operationId": "getAssocGroupConfig",
"parameters": [],
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
},
"patch": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "patchAssocGroupConfig",
"description": "Patch association group configuration parameters.",
"operationId": "patchAssocGroupConfig",
"parameters": [],
"requestBody": {
"description": "Grouping of all association group related parameters for IP/MPLS optimization.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/RequestAssocGroupConfig"
},
{
"description": "Grouping of all association group related parameters for IP/MPLS optimization."
}
]
}
}
},
"required": false
},
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ResponseDataboolean"
}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
}
},
"/v4/nsp/configuration/bsid-generation-config": {
"get": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "getBsidGenerationConfig",
"description": "Get BSID generation configuration parameters.",
"operationId": "getBsidGenerationConfig",
"parameters": [],
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
},
"patch": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "patchBsidGenerationConfig",
"description": "Patch BSID generation configuration parameters.",
"operationId": "patchBsidGenerationConfig",
"parameters": [],
"requestBody": {
"description": "bsidGenerationConfig",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/RequestBsidGenerationConfig"
},
{
"description": "bsidGenerationConfig"
}
]
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ResponseDataboolean"
}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
}
},
"/v4/nsp/configuration/device-name-ip-service": {
"get": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "getDeviceNameIpService",
"description": "Get NSP device name mapping parameters",
"operationId": "getDeviceNameIpService",
"parameters": [],
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
},
"patch": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "patchDeviceNameIpService",
"description": "Patch NSP device name mapping parameters",
"operationId": "patchDeviceNameIpService",
"parameters": [],
"requestBody": {
"description": "Group of all device and name mapping related parameters for IP/MPLS optimization.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/RequestDeviceNameMappingConfig"
},
{
"description": "Group of all device and name mapping related parameters for IP/MPLS optimization."
}
]
}
}
},
"required": false
},
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ResponseDataboolean"
}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
}
},
"/v4/nsp/configuration/lsp-bsid-generation-config": {
"get": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "getLspBsidGenerationConfig",
"description": "Get LSP BSID generation configuration parameters.",
"operationId": "getLspBsidGenerationConfig",
"parameters": [],
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
},
"patch": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "patchLspBsidGenerationConfig",
"description": "Patch LSP BSID generation configuration parameters.",
"operationId": "patchLspBsidGenerationConfig",
"parameters": [],
"requestBody": {
"description": "Define LSP related configuration.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/RequestLspBsidGenerationConfig"
},
{
"description": "Define LSP related configuration."
}
]
}
}
},
"required": false
},
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ResponseDataboolean"
}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
}
},
"/v4/nsp/configuration/nrcp-historical": {
"get": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "getNrcpHistorical",
"description": "Get NSP NRCP historical parameters.",
"operationId": "getNrcpHistorical",
"parameters": [],
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
},
"patch": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "patchNrcpHistorical",
"description": "Patch NSP NRCP historical parameters.",
"operationId": "patchNrcpHistorical",
"parameters": [],
"requestBody": {
"description": "Grouping of all historical related parameters for IP/MPLS optimization.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/RequestNrcpHistorical"
},
{
"description": "Grouping of all historical related parameters for IP/MPLS optimization."
}
]
}
}
},
"required": false
},
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ResponseDataboolean"
}
}
}
},
"400": {
"description": "Bad Request - Malformed content or invalid data provided",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"401": {
"description": "Unauthorized - Authentication rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"403": {
"description": "Forbidden - Authorization rejected",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"404": {
"description": "Not Found - Resource does not exist",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"409": {
"description": "Conflict - System not ready",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
},
"500": {
"description": "Internal Server Error - Unrecognized system error",
"headers": {},
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorResponseData"
}
}
}
}
},
"deprecated": false,
"security": [
{
"RESTToken": [
"global"
]
}
]
}
},
"/v4/nsp/configuration/sr-policy-config": {
"get": {
"tags": [
"sdn-nrcp-configuration"
],
"summary": "getSrPolicyConfig",
"description": "Get SR policy configuration parameters.",
"operationId": "getSrPolicyConfig",
"parameters": [],
"responses": {
"200": {
"description": "OK - Request executed successfully",
"headers": {},
"content": {
"*/*": {
"schema": {}
}
}
},
"400": {
"description": "Bad Request - Malformed content o