1 # ========================LICENSE_START=================================
4 # Copyright (C) 2019 AT&T Intellectual Property and Nokia
6 # Licensed under the Apache License, Version 2.0 (the "License");
7 # you may not use this file except in compliance with the License.
8 # You may obtain a copy of the License at
10 # http://www.apache.org/licenses/LICENSE-2.0
12 # Unless required by applicable law or agreed to in writing, software
13 # distributed under the License is distributed on an "AS IS" BASIS,
14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 # See the License for the specific language governing permissions and
16 # limitations under the License.
17 # ========================LICENSE_END===================================
20 title: E2 Manager Service
21 description: This is a description of E2 manager service APIs
24 - url: http://{apiRoot}/nodeb/v1
27 default: localhost:3800
33 summary: X2 Setup Request
41 $ref: '#/components/schemas/SetupRequest'
45 description: Request was handled successfuly
47 description: Invalid input
51 $ref: '#/components/schemas/ErrorResponse'
53 description: Resource not found
57 $ref: '#/components/schemas/ErrorResponse'
59 description: Internal server error
63 $ref: '#/components/schemas/ErrorResponse'
65 description: Unexpected error
69 $ref: '#/components/schemas/ErrorResponse'
75 summary: ENDC Setup Request
76 operationId: endcSetup
81 $ref: '#/components/schemas/SetupRequest'
85 description: Request was handled successfuly
87 description: Invalid input
91 $ref: '#/components/schemas/ErrorResponse'
93 description: Resource not found
97 $ref: '#/components/schemas/ErrorResponse'
99 description: Internal server error
103 $ref: '#/components/schemas/ErrorResponse'
105 description: Unexpected error
109 $ref: '#/components/schemas/ErrorResponse'
115 summary: E2 Manager Service Health Check
116 operationId: healthCheck
144 description: 401 - corrupted json, 402 - validation error, 501 - internal problem
147 description: Human readable text