[RIC-432] - Support Update eNB REST API - release tag changed to 5.2.12
[ric-plt/e2mgr.git] / Swagger / E2Manager_API.yaml
1 openapi: 3.0.0
2 info:
3   title: E2 Manager Service
4   description: E2 Manager Service APIs
5   version: 5.2.12
6 servers:
7   - url: 'http://{apiRoot}/v1'
8     variables:
9       apiRoot:
10         default: 'localhost:3800'
11 paths:
12   '/nodeb/{ranName}':
13     get:
14       tags:
15         - nodeb
16       summary: Get RAN by name
17       operationId: getNb
18       parameters:
19         - name: ranName
20           in: path
21           required: true
22           description: Name of RAN to return
23           schema:
24             type: string
25       responses:
26         '200':
27           description: Successful operation
28           content:
29             application/json:
30               schema:
31                 $ref: '#/components/schemas/GetNodebResponse'
32         '400':
33           description: The specified RAN name is invalid
34           content:
35             application/json:
36               schema:
37                 $ref: '#/components/schemas/ErrorResponse'
38         '404':
39           description: A RAN with the specified name was not found
40           content:
41             application/problem+json:
42               schema:
43                 $ref: '#/components/schemas/ErrorResponse'
44         '500':
45           description: Internal Error
46           content:
47             application/problem+json:
48               schema:
49                 $ref: '#/components/schemas/ErrorResponse'
50   '/nodeb/enb/{ranName}':
51     delete:
52       tags:
53         - nodeb
54       summary: Delete ENB
55       operationId: DeleteEnb
56       parameters:
57         - name: ranName
58           in: path
59           required: true
60           description: Name of RAN to delete
61           schema:
62             type: string
63       responses:
64         '200':
65           description: Successful operation
66           content:
67             application/json:
68               schema:
69                 $ref: '#/components/schemas/DeleteEnbResponse'
70         '400':
71           description: The specified RAN is not ENB
72           content:
73             application/json:
74               schema:
75                 $ref: '#/components/schemas/ErrorResponse'
76         '404':
77           description: A RAN with the specified name was not found
78           content:
79             application/problem+json:
80               schema:
81                 $ref: '#/components/schemas/ErrorResponse'
82         '500':
83           description: Internal Error
84           content:
85             application/problem+json:
86               schema:
87                 $ref: '#/components/schemas/ErrorResponse'
88     put:
89       tags:
90         - nodeb
91       summary: Update ENB
92       operationId: UpdateEnb
93       parameters:
94         - name: ranName
95           in: path
96           required: true
97           description: Name of ENB ran to update
98           schema:
99             type: string
100       requestBody:
101         content:
102           application/json:
103             schema:
104               $ref: '#/components/schemas/UpdateEnbRequest'
105         required: true
106       responses:
107         '200':
108           description: Successful operation
109           content:
110             application/json:
111               schema:
112                 $ref: '#/components/schemas/NodebResponse'
113         '400':
114           description: Invalid input
115           content:
116             application/problem+json:
117               schema:
118                 $ref: '#/components/schemas/ErrorResponse'
119         '500':
120           description: Internal error
121           content:
122             application/problem+json:
123               schema:
124                 $ref: '#/components/schemas/ErrorResponse'
125   '/nodeb/{ranName}/update':
126     put:
127       summary: Update GNB
128       tags:
129         - nodeb
130       operationId: UpdateGnb
131       parameters:
132         - name: ranName
133           in: path
134           required: true
135           description: Name of GNB RAN to update
136           schema:
137             type: string
138       requestBody:
139         content:
140           application/json:
141             schema:
142               $ref: '#/components/schemas/UpdateGnbRequest'
143         required: true
144       responses:
145         '200':
146           description: Successful operation
147           content:
148             application/json:
149               schema:
150                 $ref: '#/components/schemas/UpdateGnbResponse'
151         '400':
152           description: Invalid input
153           content:
154             application/problem+json:
155               schema:
156                 $ref: '#/components/schemas/ErrorResponse'
157         '500':
158           description: Internal error
159           content:
160             application/problem+json:
161               schema:
162                 $ref: '#/components/schemas/ErrorResponse'
163   /nodeb/shutdown:
164     put:
165       tags:
166         - nodeb
167       summary: Close all connections to the RANs
168       responses:
169         '200':
170           description: 'Operation succeeded internally, outbound calls failed'
171           content:
172             application/json:
173               schema:
174                 $ref: '#/components/schemas/RedButtonPartialSuccessResponseModel'
175         '204':
176           description: Successful operation
177         '500':
178           description: Internal Error
179           content:
180             application/problem+json:
181               schema:
182                 $ref: '#/components/schemas/ErrorResponse'
183   /nodeb/ids:
184     get:
185       tags:
186         - nodeb
187       summary: Get RANs identities list
188       operationId: getNodebIdList
189       responses:
190         '200':
191           description: Successful operation
192           content:
193             application/json:
194               schema:
195                 type: array
196                 items:
197                   $ref: '#/components/schemas/NodebIdentity'
198         '500':
199           description: Internal Error
200           content:
201             application/problem+json:
202               schema:
203                 $ref: '#/components/schemas/ErrorResponse'
204   /nodeb/parameters:
205     put:
206       summary: Update e2mgr configuration
207       tags:
208         - nodeb
209       operationId: SetConfiguration
210       requestBody:
211         content:
212           application/json:
213             schema:
214               $ref: '#/components/schemas/SetConfiguration'
215         required: true
216       responses:
217         '200':
218           description: Successful operation
219           content:
220             application/json:
221               schema:
222                 $ref: '#/components/schemas/SetConfiguration'
223         '400':
224           description: Invalid input
225           content:
226             application/problem+json:
227               schema:
228                 $ref: '#/components/schemas/ErrorResponse'
229         '500':
230           description: Internal error
231           content:
232             application/problem+json:
233               schema:
234                 $ref: '#/components/schemas/ErrorResponse'
235   /health:
236     get:
237       tags:
238         - Health Check
239       summary: E2 Manager Service Health Check
240       responses:
241         '200':
242           description: OK
243   /e2t/list:
244     get:
245       tags:
246         - e2t
247       summary: Gets a list of all E2T Instances address and their associated RANs
248       responses:
249         '200':
250           description: Successful operation
251           content:
252             application/json:
253               schema:
254                 type: array
255                 items:
256                   $ref: '#/components/schemas/E2tIdentity'
257         '500':
258           description: Internal Error
259           content:
260             application/problem+json:
261               schema:
262                 $ref: '#/components/schemas/ErrorResponse'
263   /nodeb/enb:
264     post:
265       summary: Add ENB
266       tags:
267         - nodeb
268       operationId: AddEnb
269       requestBody:
270         content:
271           application/json:
272             schema:
273               $ref: '#/components/schemas/AddEnbRequest'
274         required: true
275       responses:
276         '200':
277           description: Successful operation
278           content:
279             application/json:
280               schema:
281                 $ref: '#/components/schemas/AddEnbResponse'
282         '400':
283           description: Invalid input
284           content:
285             application/problem+json:
286               schema:
287                 $ref: '#/components/schemas/ErrorResponse'
288         '500':
289           description: Internal error
290           content:
291             application/problem+json:
292               schema:
293                 $ref: '#/components/schemas/ErrorResponse'
294 components:
295   schemas:
296     UpdateGnbRequest:
297       type: object
298       required:
299         - servedNrCells
300       properties:
301         servedNrCells:
302           $ref: '#/components/schemas/ServedNrCells'
303       additionalProperties: false
304     UpdateGnbResponse:
305       properties:
306         connectionStatus:
307           oneOf:
308             - type: string
309             - type: integer
310         failureType:
311           oneOf:
312             - type: string
313             - type: integer
314         globalNbId:
315           properties:
316             nbId:
317               type: string
318             plmnId:
319               type: string
320           additionalProperties: false
321           type: object
322         gnb:
323           $ref: '#/components/schemas/Gnb'
324         ip:
325           type: string
326         nodeType:
327           oneOf:
328             - type: string
329             - type: integer
330         port:
331           type: integer
332         ranName:
333           type: string
334         setupFailure:
335           $ref: '#/components/schemas/SetupFailure'
336       additionalProperties: false
337       type: object
338     UpdateEnbRequest:
339       type: object
340       required:
341         - enb
342       properties:
343         enb:
344           $ref: '#/components/schemas/Enb'
345       additionalProperties: false
346     SetConfiguration:
347       type: object
348       required:
349         - enableRic
350       properties:
351         enableRic:
352           type: boolean
353       additionalProperties: false
354     NodebIdentity:
355       properties:
356         globalNbId:
357           properties:
358             nbId:
359               type: string
360             plmnId:
361               type: string
362           type: object
363         inventoryName:
364           type: string
365       type: object
366     GetNodebResponse:
367       properties:
368         connectionStatus:
369           oneOf:
370             - type: string
371             - type: integer
372         enb:
373           $ref: '#/components/schemas/Enb'
374         failureType:
375           oneOf:
376             - type: string
377             - type: integer
378         globalNbId:
379           properties:
380             nbId:
381               type: string
382             plmnId:
383               type: string
384           type: object
385         gnb:
386           $ref: '#/components/schemas/Gnb'
387         ip:
388           type: string
389         nodeType:
390           oneOf:
391             - type: string
392             - type: integer
393         port:
394           type: integer
395         ranName:
396           type: string
397         setupFailure:
398           $ref: '#/components/schemas/SetupFailure'
399       additionalProperties: false
400       type: object
401     ErrorResponse:
402       type: object
403       required:
404         - errorCode
405         - errorMessage
406       properties:
407         errorCode:
408           type: string
409           description: >-
410             401 - corrupted json, 402 - validation error, 403 - RAN in wrong
411             state, 404 - resource not found, 500 - RNIB error, 501 - internal
412             problem, 502 - RMR error, 503 - Routing Manager Unavailable
413         errorMessage:
414           type: string
415           description: Human readable text
416     RedButtonPartialSuccessResponseModel:
417       type: object
418       required:
419         - message
420       properties:
421         message:
422           type: string
423           description: Partial success reason
424     E2tIdentity:
425       type: object
426       required:
427         - e2tAddress
428         - ranNames
429       properties:
430         e2tAddress:
431           type: string
432         ranNames:
433           items:
434             type: string
435           type: array
436     RanFunction:
437       properties:
438         ranFunctionId:
439           type: integer
440         ranFunctionDefinition:
441           type: string
442         ranFunctionRevision:
443           type: integer
444       type: object
445     Enb:
446       properties:
447         enbType:
448           oneOf:
449             - type: string
450             - type: integer
451         guGroupIds:
452           items:
453             type: string
454           type: array
455         servedCells:
456           items:
457             properties:
458               bandwidthReducedSi:
459                 oneOf:
460                   - type: string
461                   - type: integer
462               broadcastPlmns:
463                 items:
464                   type: string
465                 type: array
466               cellId:
467                 type: string
468               choiceEutraMode:
469                 properties:
470                   fdd:
471                     properties:
472                       dlTransmissionBandwidth:
473                         oneOf:
474                           - type: string
475                           - type: integer
476                       dlearFcn:
477                         type: integer
478                       ulTransmissionBandwidth:
479                         oneOf:
480                           - type: string
481                           - type: integer
482                       ulearFcn:
483                         type: integer
484                     additionalProperties: false
485                     type: object
486                   tdd:
487                     properties:
488                       additionalSpecialSubframeExtensionInfo:
489                         properties:
490                           additionalSpecialSubframePatternsExtension:
491                             oneOf:
492                               - type: string
493                               - type: integer
494                           cyclicPrefixDl:
495                             oneOf:
496                               - type: string
497                               - type: integer
498                           cyclicPrefixUl:
499                             oneOf:
500                               - type: string
501                               - type: integer
502                         additionalProperties: false
503                         type: object
504                       additionalSpecialSubframeInfo:
505                         properties:
506                           additionalSpecialSubframePatterns:
507                             oneOf:
508                               - type: string
509                               - type: integer
510                           cyclicPrefixDl:
511                             oneOf:
512                               - type: string
513                               - type: integer
514                           cyclicPrefixUl:
515                             oneOf:
516                               - type: string
517                               - type: integer
518                         additionalProperties: false
519                         type: object
520                       earFcn:
521                         type: integer
522                       specialSubframeInfo:
523                         properties:
524                           cyclicPrefixDl:
525                             oneOf:
526                               - type: string
527                               - type: integer
528                           cyclicPrefixUl:
529                             oneOf:
530                               - type: string
531                               - type: integer
532                           specialSubframePatterns:
533                             oneOf:
534                               - type: string
535                               - type: integer
536                         additionalProperties: false
537                         type: object
538                       subframeAssignment:
539                         oneOf:
540                           - type: string
541                           - type: integer
542                       transmissionBandwidth:
543                         oneOf:
544                           - type: string
545                           - type: integer
546                     additionalProperties: false
547                     type: object
548                 additionalProperties: false
549                 type: object
550               csgId:
551                 type: string
552               eutraMode:
553                 oneOf:
554                   - type: string
555                   - type: integer
556               freqBandIndicatorPriority:
557                 oneOf:
558                   - type: string
559                   - type: integer
560               mbmsServiceAreaIdentities:
561                 items:
562                   type: string
563                 type: array
564               mbsfnSubframeInfos:
565                 items:
566                   properties:
567                     radioframeAllocationOffset:
568                       type: integer
569                     radioframeAllocationPeriod:
570                       oneOf:
571                         - type: string
572                         - type: integer
573                     subframeAllocation:
574                       type: string
575                     subframeAllocationType:
576                       oneOf:
577                         - type: string
578                         - type: integer
579                   additionalProperties: false
580                   type: object
581                 type: array
582               multibandInfos:
583                 items:
584                   type: integer
585                 type: array
586               neighbourInfos:
587                 items:
588                   properties:
589                     earFcn:
590                       type: integer
591                     ecgi:
592                       type: string
593                     pci:
594                       type: integer
595                     tac:
596                       type: string
597                   additionalProperties: false
598                   type: object
599                 type: array
600               numberOfAntennaPorts:
601                 oneOf:
602                   - type: string
603                   - type: integer
604               pci:
605                 type: integer
606               prachConfiguration:
607                 properties:
608                   highSpeedFlag:
609                     type: boolean
610                   prachConfigurationIndex:
611                     type: integer
612                   prachFrequencyOffset:
613                     type: integer
614                   rootSequenceIndex:
615                     type: integer
616                   zeroCorrelationZoneConfiguration:
617                     type: integer
618                 type: object
619               tac:
620                 type: string
621               additionalCellInformation:
622                 $ref: '#/components/schemas/AdditionalCellInformation'
623             type: object
624           type: array
625       type: object
626     Gnb:
627       properties:
628         servedNrCells:
629           $ref: '#/components/schemas/ServedNrCells'
630         ranFunctions:
631           items:
632             $ref: '#/components/schemas/RanFunction'
633           type: array
634       type: object
635     ServedNrCells:
636       items:
637         required:
638           - servedNrCellInformation
639         properties:
640           nrNeighbourInfos:
641             items:
642               required:
643                 - choiceNrMode
644                 - nrCgi
645                 - nrMode
646                 - nrPci
647               properties:
648                 choiceNrMode:
649                   properties:
650                     fdd:
651                       properties:
652                         dlarFcnFreqInfo:
653                           properties:
654                             frequencyBands:
655                               items:
656                                 properties:
657                                   nrFrequencyBand:
658                                     type: integer
659                                   supportedSulBands:
660                                     items:
661                                       type: integer
662                                     type: array
663                                 additionalProperties: false
664                                 type: object
665                               type: array
666                             nrArFcn:
667                               oneOf:
668                                 - type: integer
669                             sulInformation:
670                               properties:
671                                 sulArFcn:
672                                   oneOf:
673                                     - type: integer
674                                 sulTransmissionBandwidth:
675                                   properties:
676                                     ncnrb:
677                                       oneOf:
678                                         - type: string
679                                         - type: integer
680                                     nrscs:
681                                       oneOf:
682                                         - type: string
683                                         - type: integer
684                                   additionalProperties: false
685                                   type: object
686                               additionalProperties: false
687                               type: object
688                           additionalProperties: false
689                           type: object
690                         ularFcnFreqInfo:
691                           properties:
692                             frequencyBands:
693                               items:
694                                 properties:
695                                   nrFrequencyBand:
696                                     type: integer
697                                   supportedSulBands:
698                                     items:
699                                       type: integer
700                                     type: array
701                                 additionalProperties: false
702                                 type: object
703                               type: array
704                             nrArFcn:
705                               oneOf:
706                                 - type: integer
707                             sulInformation:
708                               properties:
709                                 sulArFcn:
710                                   oneOf:
711                                     - type: integer
712                                 sulTransmissionBandwidth:
713                                   properties:
714                                     ncnrb:
715                                       oneOf:
716                                         - type: string
717                                         - type: integer
718                                     nrscs:
719                                       oneOf:
720                                         - type: string
721                                         - type: integer
722                                   additionalProperties: false
723                                   type: object
724                               additionalProperties: false
725                               type: object
726                           additionalProperties: false
727                           type: object
728                       additionalProperties: false
729                       type: object
730                     tdd:
731                       properties:
732                         arFcnNrFreqInfo:
733                           properties:
734                             frequencyBands:
735                               items:
736                                 properties:
737                                   nrFrequencyBand:
738                                     type: integer
739                                   supportedSulBands:
740                                     items:
741                                       type: integer
742                                     type: array
743                                 additionalProperties: false
744                                 type: object
745                               type: array
746                             nrArFcn:
747                               oneOf:
748                                 - type: integer
749                             sulInformation:
750                               properties:
751                                 sulArFcn:
752                                   oneOf:
753                                     - type: integer
754                                 sulTransmissionBandwidth:
755                                   properties:
756                                     ncnrb:
757                                       oneOf:
758                                         - type: string
759                                         - type: integer
760                                     nrscs:
761                                       oneOf:
762                                         - type: string
763                                         - type: integer
764                                   additionalProperties: false
765                                   type: object
766                               additionalProperties: false
767                               type: object
768                           additionalProperties: false
769                           type: object
770                       additionalProperties: false
771                       type: object
772                   additionalProperties: false
773                   type: object
774                 configuredStac:
775                   type: string
776                 nrCgi:
777                   type: string
778                 nrMode:
779                   oneOf:
780                     - type: string
781                     - type: integer
782                 nrPci:
783                   type: integer
784                 stac5g:
785                   type: string
786               additionalProperties: false
787               type: object
788             type: array
789           servedNrCellInformation:
790             required:
791               - cellId
792               - choiceNrMode
793               - nrMode
794               - nrPci
795               - servedPlmns
796             properties:
797               cellId:
798                 type: string
799               choiceNrMode:
800                 properties:
801                   fdd:
802                     properties:
803                       dlFreqInfo:
804                         properties:
805                           frequencyBands:
806                             items:
807                               properties:
808                                 nrFrequencyBand:
809                                   type: integer
810                                 supportedSulBands:
811                                   items:
812                                     type: integer
813                                   type: array
814                               additionalProperties: false
815                               type: object
816                             type: array
817                           nrArFcn:
818                             oneOf:
819                               - type: integer
820                           sulInformation:
821                             properties:
822                               sulArFcn:
823                                 oneOf:
824                                   - type: integer
825                               sulTransmissionBandwidth:
826                                 properties:
827                                   ncnrb:
828                                     oneOf:
829                                       - type: string
830                                       - type: integer
831                                   nrscs:
832                                     oneOf:
833                                       - type: string
834                                       - type: integer
835                                 additionalProperties: false
836                                 type: object
837                             additionalProperties: false
838                             type: object
839                         additionalProperties: false
840                         type: object
841                       dlTransmissionBandwidth:
842                         properties:
843                           ncnrb:
844                             oneOf:
845                               - type: string
846                               - type: integer
847                           nrscs:
848                             oneOf:
849                               - type: string
850                               - type: integer
851                         additionalProperties: false
852                         type: object
853                       ulFreqInfo:
854                         properties:
855                           frequencyBands:
856                             items:
857                               properties:
858                                 nrFrequencyBand:
859                                   type: integer
860                                 supportedSulBands:
861                                   items:
862                                     type: integer
863                                   type: array
864                               additionalProperties: false
865                               type: object
866                             type: array
867                           nrArFcn:
868                             oneOf:
869                               - type: integer
870                           sulInformation:
871                             properties:
872                               sulArFcn:
873                                 oneOf:
874                                   - type: integer
875                               sulTransmissionBandwidth:
876                                 properties:
877                                   ncnrb:
878                                     oneOf:
879                                       - type: string
880                                       - type: integer
881                                   nrscs:
882                                     oneOf:
883                                       - type: string
884                                       - type: integer
885                                 additionalProperties: false
886                                 type: object
887                             additionalProperties: false
888                             type: object
889                         additionalProperties: false
890                         type: object
891                       ulTransmissionBandwidth:
892                         properties:
893                           ncnrb:
894                             oneOf:
895                               - type: string
896                               - type: integer
897                           nrscs:
898                             oneOf:
899                               - type: string
900                               - type: integer
901                         additionalProperties: false
902                         type: object
903                     additionalProperties: false
904                     type: object
905                   tdd:
906                     properties:
907                       nrFreqInfo:
908                         properties:
909                           frequencyBands:
910                             items:
911                               properties:
912                                 nrFrequencyBand:
913                                   type: integer
914                                 supportedSulBands:
915                                   items:
916                                     type: integer
917                                   type: array
918                               additionalProperties: false
919                               type: object
920                             type: array
921                           nrArFcn:
922                             oneOf:
923                               - type: integer
924                           sulInformation:
925                             properties:
926                               sulArFcn:
927                                 oneOf:
928                                   - type: integer
929                               sulTransmissionBandwidth:
930                                 properties:
931                                   ncnrb:
932                                     oneOf:
933                                       - type: string
934                                       - type: integer
935                                   nrscs:
936                                     oneOf:
937                                       - type: string
938                                       - type: integer
939                                 additionalProperties: false
940                                 type: object
941                             additionalProperties: false
942                             type: object
943                         additionalProperties: false
944                         type: object
945                       transmissionBandwidth:
946                         properties:
947                           ncnrb:
948                             oneOf:
949                               - type: string
950                               - type: integer
951                           nrscs:
952                             oneOf:
953                               - type: string
954                               - type: integer
955                         additionalProperties: false
956                         type: object
957                     additionalProperties: false
958                     type: object
959                 additionalProperties: false
960                 type: object
961               configuredStac:
962                 type: string
963               nrMode:
964                 oneOf:
965                   - type: string
966                   - type: integer
967               nrPci:
968                 type: integer
969               servedPlmns:
970                 items:
971                   type: string
972                 type: array
973               stac5g:
974                 type: string
975               additionalCellInformation:
976                 $ref: '#/components/schemas/AdditionalCellInformation'
977             additionalProperties: false
978             type: object
979         additionalProperties: false
980         type: object
981       type: array
982     SetupFailure:
983       properties:
984         criticalityDiagnostics:
985           properties:
986             informationElementCriticalityDiagnostics:
987               items:
988                 properties:
989                   ieCriticality:
990                     oneOf:
991                       - type: string
992                       - type: integer
993                   ieId:
994                     type: integer
995                   typeOfError:
996                     oneOf:
997                       - type: string
998                       - type: integer
999                 additionalProperties: false
1000                 type: object
1001               type: array
1002             procedureCode:
1003               type: integer
1004             procedureCriticality:
1005               oneOf:
1006                 - type: string
1007                 - type: integer
1008             triggeringMessage:
1009               oneOf:
1010                 - type: string
1011                 - type: integer
1012           additionalProperties: false
1013           type: object
1014         miscellaneousCause:
1015           oneOf:
1016             - type: string
1017             - type: integer
1018         networkLayerCause:
1019           oneOf:
1020             - type: string
1021             - type: integer
1022         protocolCause:
1023           oneOf:
1024             - type: string
1025             - type: integer
1026         timeToWait:
1027           oneOf:
1028             - type: string
1029             - type: integer
1030         transportLayerCause:
1031           oneOf:
1032             - type: string
1033             - type: integer
1034       additionalProperties: false
1035       type: object
1036     AddEnbRequest:
1037       type: object
1038       required:
1039         - ranName
1040         - globalNbId
1041         - enb
1042       properties:
1043         ranName:
1044           type: string
1045         globalNbId:
1046           properties:
1047             nbId:
1048               type: string
1049             plmnId:
1050               type: string
1051         ip:
1052           type: string
1053         port:
1054           type: integer
1055         enb:
1056           $ref: '#/components/schemas/Enb'
1057       additionalProperties: false
1058     AddEnbResponse:
1059       properties:
1060         connectionStatus:
1061           oneOf:
1062             - type: string
1063             - type: integer
1064         failureType:
1065           oneOf:
1066             - type: string
1067             - type: integer
1068         globalNbId:
1069           properties:
1070             nbId:
1071               type: string
1072             plmnId:
1073               type: string
1074           additionalProperties: false
1075           type: object
1076         enb:
1077           $ref: '#/components/schemas/Enb'
1078         ip:
1079           type: string
1080         nodeType:
1081           oneOf:
1082             - type: string
1083             - type: integer
1084         port:
1085           type: integer
1086         ranName:
1087           type: string
1088         setupFailure:
1089           $ref: '#/components/schemas/SetupFailure'
1090       additionalProperties: false
1091       type: object
1092     DeleteEnbResponse:
1093       properties:
1094         connectionStatus:
1095           oneOf:
1096             - type: string
1097             - type: integer
1098         failureType:
1099           oneOf:
1100             - type: string
1101             - type: integer
1102         globalNbId:
1103           properties:
1104             nbId:
1105               type: string
1106             plmnId:
1107               type: string
1108           additionalProperties: false
1109           type: object
1110         enb:
1111           $ref: '#/components/schemas/Enb'
1112         ip:
1113           type: string
1114         nodeType:
1115           oneOf:
1116             - type: string
1117             - type: integer
1118         port:
1119           type: integer
1120         ranName:
1121           type: string
1122         setupFailure:
1123           $ref: '#/components/schemas/SetupFailure'
1124       additionalProperties: false
1125       type: object
1126     AdditionalCellInformation:
1127       properties:
1128         cellLatitude:
1129           type: number
1130         cellLongitude:
1131           type: number
1132         antennaHeight:
1133           type: number
1134         antennaAzimuthDirection:
1135           type: number
1136         antennaTiltAngle:
1137           type: number
1138         antennaMaxTransmit:
1139           type: number
1140         antennaMaxGain:
1141           type: number
1142         sectorId:
1143           type: integer
1144       type: object
1145     NodebResponse:
1146       properties:
1147         connectionStatus:
1148           oneOf:
1149             - type: string
1150             - type: integer
1151         enb:
1152           $ref: '#/components/schemas/Enb'
1153         failureType:
1154           oneOf:
1155             - type: string
1156             - type: integer
1157         globalNbId:
1158           properties:
1159             nbId:
1160               type: string
1161             plmnId:
1162               type: string
1163           type: object
1164         gnb:
1165           $ref: '#/components/schemas/Gnb'
1166         ip:
1167           type: string
1168         nodeType:
1169           oneOf:
1170             - type: string
1171             - type: integer
1172         port:
1173           type: integer
1174         ranName:
1175           type: string
1176         setupFailure:
1177           $ref: '#/components/schemas/SetupFailure'
1178       additionalProperties: false
1179       type: object