Merge "[HOLMES] Bumped the version of holmes-rule-mgmt"
[oom.git] / kubernetes / dcaegen2-services / resources / external / schemas / sa88-rel16 / nrNrm.yaml
1 openapi: 3.0.1
2 info:
3   title: NR NRM
4   version: 16.5.0
5   description: >-
6     OAS 3.0.1 specification of the NR NRM
7     © 2020, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
8     All rights reserved.
9 externalDocs:
10   description: 3GPP TS 28.541 V16.5.0; 5G NRM, NR NRM
11   url: http://www.3gpp.org/ftp/Specs/archive/28_series/28.541/
12 paths: {}
13 components:
14   schemas:
15
16 #-------- Definition of types-----------------------------------------------------
17
18     GnbId:
19       type: string
20     GnbIdLength:
21       type: integer
22       minimum: 22
23       maximum: 32
24     GnbName:
25       type: string
26       maxLength: 150
27     GnbDuId:
28       type: number
29       minimum: 0
30       maximum: 68719476735
31     GnbCuUpId:
32       type: number
33       minimum: 0
34       maximum: 68719476735
35
36     Sst:
37       type: integer
38       maximum: 255
39     Snssai:
40       type: object
41       properties:
42         sst:
43           $ref: '#/components/schemas/Sst'
44         sd:
45           type: string
46     SnssaiList:
47       type: array
48       items:
49         $ref: '#/components/schemas/Snssai'
50
51     Mnc:
52       type: string
53       pattern: '[0-9]{3}|[0-9]{2}'
54     PlmnId:
55       type: object
56       properties:
57         mcc:
58           $ref: 'genericNrm.yaml#/components/schemas/Mcc'
59         mnc:
60           $ref: '#/components/schemas/Mnc'
61     PlmnIdList:
62       type: array
63       items:
64         $ref: '#/components/schemas/PlmnId'
65     PlmnInfo:
66       type: object
67       properties:
68         plmnId":
69           $ref: '#/components/schemas/PlmnId'
70         snssai:
71           $ref: '#/components/schemas/Snssai'
72     PlmnInfoList:
73       type: array
74       items:
75         $ref: '#/components/schemas/PlmnInfo'
76
77     GGnbIdList:
78         type: array
79         items: string
80         pattern: '^[0-9]{3}[0-9]{2,3}-(22|23|24|25|26|27|28|29|30|31|32)-[0-9]{1,10}'
81
82     GEnbIdList:
83         type: array
84         items: string
85         pattern: '^[0-9]{3}[0-9]{2,3}-(18|20|21|22)-[0-9]{1,7}'
86
87     NrPci:
88       type: integer
89       maximum: 503
90     NrTac:
91       type: integer
92       maximum: 16777215
93     Tai:
94       type: object
95       properties:
96         plmnId:
97           $ref: '#/components/schemas/PlmnId'
98         nrTac:
99           $ref: '#/components/schemas/NrTac'
100
101     BackhaulAddress:
102       type: object
103       properties:
104         gnbId:
105           $ref: '#/components/schemas/GnbId'
106         tai:
107           $ref: "#/components/schemas/Tai"
108     MappingSetIDBackhaulAddress:
109       type: object
110       properties:
111         setID:
112           type: integer
113         backhaulAddress:
114           $ref: '#/components/schemas/BackhaulAddress'
115     IntraRatEsActivationOriginalCellLoadParameters:
116       type: object
117       properties:
118         loadThreshold:
119           type: integer
120         timeDuration:
121           type: integer
122     IntraRatEsActivationCandidateCellsLoadParameters:
123       type: object
124       properties:
125         loadThreshold:
126           type: integer
127         timeDuration:
128           type: integer
129     IntraRatEsDeactivationCandidateCellsLoadParameters:
130       type: object
131       properties:
132         loadThreshold:
133           type: integer
134         timeDuration:
135           type: integer
136     EsNotAllowedTimePeriod:
137       type: object
138       properties:
139         startTimeandendTime:
140           type: string
141         periodOfDay:
142           type: string
143         daysOfWeekList:
144           type: string
145         listoftimeperiods:
146           type: string
147     InterRatEsActivationOriginalCellParameters:
148       type: object
149       properties:
150         loadThreshold:
151           type: integer
152         timeDuration:
153           type: integer
154     InterRatEsActivationCandidateCellParameters:
155       type: object
156       properties:
157         loadThreshold:
158           type: integer
159         timeDuration:
160           type: integer
161     InterRatEsDeactivationCandidateCellParameters:
162       type: object
163       properties:
164         loadThreshold:
165           type: integer
166         timeDuration:
167           type: integer
168
169     UeAccProbilityDistPerSSB:
170       type: object
171       properties:
172         targetProbability:
173           type: integer
174         numberofpreamblessent:
175           type: integer
176
177     UeAccDelayProbilityDistPerSSB:
178       type: object
179       properties:
180         targetProbability:
181           type: integer
182         accessdelay:
183           type: integer
184
185     NRPciList:
186       type: object
187       properties:
188         NRPci:
189           type: integer
190
191     CSonPciList:
192       type: object
193       properties:
194         NRPci:
195           type: integer
196
197     MaximumDeviationHoTrigger:
198       type: integer
199       minimum: -20
200       maximum: 20
201
202     MinimumTimeBetweenHoTriggerChange:
203       type: integer
204       minimum: 0
205       maximum: 604800
206
207     TstoreUEcntxt:
208       type: integer
209       minimum: 0
210       maximum: 1023
211
212     CellState:
213       type: string
214       enum:
215         - IDLE
216         - INACTIVE
217         - ACTIVE
218     CyclicPrefix:
219       type: string
220       enum:
221         - '15'
222         - '30'
223         - '60'
224         - '120'
225     TxDirection:
226       type: string
227       enum:
228         - DL
229         - UL
230         - DL and UL
231     BwpContext:
232       type: string
233       enum:
234         - DL
235         - UL
236         - SUL
237     IsInitialBwp:
238       type: string
239       enum:
240         - INITIAL
241         - OTHER
242         - SUL
243     QuotaType:
244       type: string
245       enum:
246         - STRICT
247         - FLOAT
248     IsESCoveredBy:
249       type: string
250       enum:
251         - NO
252         - PARTIAL
253         - FULL
254     RrmPolicyMember:
255       type: object
256       properties:
257         plmnId:
258           $ref: '#/components/schemas/PlmnId'
259         snssai:
260           $ref: '#/components/schemas/Snssai'
261     RrmPolicyMemberList:
262       type: array
263       items:
264         $ref: '#/components/schemas/RrmPolicyMember'
265
266     LocalAddress:
267       type: object
268       properties:
269         ipv4Address:
270           $ref: 'genericNrm.yaml#/components/schemas/Ipv4Addr'
271         ipv6Address:
272           $ref: 'genericNrm.yaml#/components/schemas/Ipv6Addr'
273         vlanId:
274           type: integer
275           minimum: 0
276           maximum: 4096
277         port:
278           type: integer
279           minimum: 0
280           maximum: 65535
281     RemoteAddress:
282       type: object
283       properties:
284         ipv4Address:
285           $ref: 'genericNrm.yaml#/components/schemas/Ipv4Addr'
286         ipv6Address:
287           $ref: 'genericNrm.yaml#/components/schemas/Ipv6Addr'
288
289     CellIndividualOffset:
290       type: object
291       properties:
292         rsrpOffsetSSB:
293           type: integer
294         rsrqOffsetSSB:
295           type: integer
296         sinrOffsetSSB:
297           type: integer
298         rsrpOffsetCSI-RS:
299           type: integer
300         rsrqOffsetCSI-RS:
301           type: integer
302         sinrOffsetCSI-RS:
303           type: integer
304     QOffsetRange:
305       type: integer
306       enum:
307         - -24
308         - -22
309         - -20
310         - -18
311         - -16
312         - -14
313         - -12
314         - -10
315         - -8
316         - -6
317         - -5
318         - -4
319         - -3
320         - -2
321         - -1
322         - 0
323         - 24
324         - 22
325         - 20
326         - 18
327         - 16
328         - 14
329         - 12
330         - 10
331         - 8
332         - 6
333         - 5
334         - 4
335         - 3
336         - 2
337         - 1
338     QOffsetRangeList:
339       type: object
340       properties:
341         rsrpOffsetSSB:
342           $ref: '#/components/schemas/QOffsetRange'
343         rsrqOffsetSSB:
344           $ref: '#/components/schemas/QOffsetRange'
345         sinrOffsetSSB:
346           $ref: '#/components/schemas/QOffsetRange'
347         rsrpOffsetCSI-RS:
348           $ref: '#/components/schemas/QOffsetRange'
349         rsrqOffsetCSI-RS:
350           $ref: '#/components/schemas/QOffsetRange'
351         sinrOffsetCSI-RS:
352           $ref: '#/components/schemas/QOffsetRange'
353     QOffsetFreq:
354       type: number
355     TReselectionNRSf:
356       type: integer
357       enum:
358         - 25
359         - 50
360         - 75
361         - 100
362     SsbPeriodicity:
363       type: integer
364       enum:
365         - 5
366         - 10
367         - 20
368         - 40
369         - 80
370         - 160
371     SsbDuration:
372       type: integer
373       enum:
374         - 1
375         - 2
376         - 3
377         - 4
378         - 5
379     SsbSubCarrierSpacing:
380       type: integer
381       enum:
382         - 15
383         - 30
384         - 120
385         - 240
386     CoverageShape:
387       type: integer
388       maximum: 65535
389     DigitalTilt:
390       type: integer
391       minimum: -900
392       maximum: 900
393     DigitalAzimuth:
394       type: integer
395       minimum: -1800
396       maximum: 1800
397
398     RSSetId:
399       type: integer
400       maximum: 4194303
401     
402     RSSetType:
403       type: string
404       enum:
405         - RS1
406         - RS2
407
408     FrequencyDomainPara:
409       type: object
410       properties:
411         rimRSSubcarrierSpacing:
412           type: integer
413         rIMRSBandwidth:
414           type: integer
415         nrofGlobalRIMRSFrequencyCandidates:
416           type: integer
417         rimRSCommonCarrierReferencePoint:
418           type: integer
419         rimRSStartingFrequencyOffsetIdList:
420           type: array
421           items:
422             type: integer
423
424     SequenceDomainPara:
425       type: object
426       properties:
427         nrofRIMRSSequenceCandidatesofRS1:
428           type: integer
429         rimRSScrambleIdListofRS1:
430           type: array
431           items:
432             type: integer
433         nrofRIMRSSequenceCandidatesofRS2:
434           type: integer
435         rimRSScrambleIdListofRS2:
436           type: array
437           items:
438             type: integer
439         enableEnoughNotEnoughIndication:
440           type: string
441           enum:
442             - ENABLE
443             - DISABLE          
444         RIMRSScrambleTimerMultiplier:
445           type: integer
446         RIMRSScrambleTimerOffset:
447           type: integer
448
449     TimeDomainPara:
450       type: object
451       properties:
452         dlULSwitchingPeriod1:
453           type: string
454           enum:
455             - MS0P5
456             - MS0P625
457             - MS1
458             - MS1P25
459             - MS2
460             - MS2P5
461             - MS3
462             - MS4
463             - MS5
464             - MS10
465             - MS20
466         symbolOffsetOfReferencePoint1:
467           type: integer
468         dlULSwitchingPeriod2:
469           type: string
470           enum:
471             - MS0P5
472             - MS0P625
473             - MS1
474             - MS1P25
475             - MS2
476             - MS2P5
477             - MS3
478             - MS4
479             - MS5
480             - MS10
481             - MS20
482         symbolOffsetOfReferencePoint2:
483           type: integer
484         totalnrofSetIdofRS1:
485           type: integer
486         totalnrofSetIdofRS2:
487           type: integer
488         nrofConsecutiveRIMRS1:
489           type: integer
490         nrofConsecutiveRIMRS2:
491           type: integer
492         consecutiveRIMRS1List:
493           type: array
494           items:
495             type: integer
496         consecutiveRIMRS2List:
497           type: array
498           items:
499             type: integer
500         enablenearfarIndicationRS1:
501           type: string
502           enum:
503             - ENABLE
504             - DISABLE          
505         enablenearfarIndicationRS2:
506           type: string
507           enum:
508             - ENABLE
509             - DISABLE          
510
511     RimRSReportInfo:
512       type: object
513       properties:
514         detectedSetID:
515           type: integer
516         propagationDelay:
517           type: integer
518         functionalityOfRIMRS:
519           type: string
520           enum:
521             - RS1
522             - RS2
523             - RS1forEnoughMitigation
524             - RS1forNotEnoughMitigation          
525
526     RimRSReportConf:
527       type: object
528       properties:
529         reportIndicator:
530           type: string
531           enum:
532             - ENABLE
533             - DISABLE          
534         reportInterval:
535           type: integer
536         nrofRIMRSReportInfo:
537           type: integer
538         maxPropagationDelay:
539           type: integer
540         rimRSReportInfoList:
541           type: array
542           items:
543             $ref: '#/components/schemas/RimRSReportInfo'
544
545 #-------- Definition of abstract IOCs --------------------------------------------
546
547     RrmPolicy_-Attr:
548       type: object
549       properties:
550         resourceType:
551           type: string
552         rRMPolicyMemberList:
553           $ref: '#/components/schemas/RrmPolicyMemberList'
554
555
556 #-------- Definition of concrete IOCs --------------------------------------------
557
558     SubNetwork-Single:
559       allOf:
560         - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
561         - type: object
562           properties:
563             attributes:
564               $ref: 'genericNrm.yaml#/components/schemas/SubNetwork-Attr'
565         - $ref: 'genericNrm.yaml#/components/schemas/SubNetwork-ncO'
566         - type: object
567           properties:
568             SubNetwork:
569               $ref: '#/components/schemas/SubNetwork-Multiple'
570             ManagedElement:
571               $ref: '#/components/schemas/ManagedElement-Multiple'
572             NRFrequency:
573               $ref: '#/components/schemas/NRFrequency-Multiple'
574             ExternalGnbCuCpFunction:
575               $ref: '#/components/schemas/ExternalGnbCuCpFunction-Multiple'
576             ExternalENBFunction:
577               $ref: '#/components/schemas/ExternalENBFunction-Multiple'
578             EUtranFrequency:
579               $ref: '#/components/schemas/EUtranFrequency-Multiple'
580             DESManagementFunction:
581               $ref: '#/components/schemas/DESManagementFunction-Single'
582             DRACHOptimizationFunction:
583               $ref: '#/components/schemas/DRACHOptimizationFunction-Single'
584             DMROFunction:
585               $ref: '#/components/schemas/DMROFunction-Single'
586             DPCIConfigurationFunction:
587               $ref: '#/components/schemas/DPCIConfigurationFunction-Single'
588             CPCIConfigurationFunction:
589               $ref: '#/components/schemas/CPCIConfigurationFunction-Single'
590             CESManagementFunction:
591               $ref: '#/components/schemas/CESManagementFunction-Single'
592             Configurable5QISet:
593               $ref: '5gcNrm.yaml#/components/schemas/Configurable5QISet-Multiple'
594             RimRSGlobal:
595               $ref: '#/components/schemas/RimRSGlobal-Single'
596     ManagedElement-Single:
597       allOf:
598         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
599         - type: object
600           properties:
601             attributes:
602               $ref: 'genericNRM.yaml#/components/schemas/ManagedElement-Attr'
603         - $ref: 'genericNRM.yaml#/components/schemas/ManagedElement-ncO'
604         - type: object
605           properties:
606             GnbDuFunction:
607               $ref: '#/components/schemas/GnbDuFunction-Multiple'
608             GnbCuUpFunction:
609               $ref: '#/components/schemas/GnbCuUpFunction-Multiple'
610             GnbCuCpFunction:
611               $ref: '#/components/schemas/GnbCuCpFunction-Multiple'
612             DESManagementFunction:
613               $ref: '#/components/schemas/DESManagementFunction-Single'
614             DRACHOptimizationFunction:
615               $ref: '#/components/schemas/DRACHOptimizationFunction-Single'
616             DMROFunction:
617               $ref: '#/components/schemas/DMROFunction-Single'
618             DPCIConfigurationFunction:
619               $ref: '#/components/schemas/DPCIConfigurationFunction-Single'
620             CPCIConfigurationFunction:
621               $ref: '#/components/schemas/CPCIConfigurationFunction-Single'
622             CESManagementFunction:
623               $ref: '#/components/schemas/CESManagementFunction-Single'
624             Configurable5QISet:
625               $ref: '5gcNrm.yaml#/components/schemas/Configurable5QISet-Multiple'
626
627     GnbDuFunction-Single:
628       allOf:
629         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
630         - type: object
631           properties:
632             attributes:
633               allOf:
634                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
635                 - type: object
636                   properties:
637                     gnbDuId:
638                       $ref: '#/components/schemas/GnbDuId'
639                     gnbDuName:
640                       $ref: '#/components/schemas/GnbName'
641                     gnbId:
642                       $ref: '#/components/schemas/GnbId'
643                     gnbIdLength:
644                       $ref: '#/components/schemas/GnbIdLength'
645                     rimRSReportConf:
646                       $ref: '#/components/schemas/RimRSReportConf'
647         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
648         - type: object
649           properties:
650             RRMPolicyRatio:
651               $ref: '#/components/schemas/RRMPolicyRatio-Multiple'
652             NrCellDu:
653               $ref: '#/components/schemas/NrCellDu-Multiple'
654             Bwp-Multiple:
655               $ref: '#/components/schemas/Bwp-Multiple'
656             NrSectorCarrier-Multiple:
657               $ref: '#/components/schemas/NrSectorCarrier-Multiple'
658             EP_F1C:
659               $ref: '#/components/schemas/EP_F1C-Single'
660             EP_F1U:
661               $ref: '#/components/schemas/EP_F1U-Multiple'
662     GnbCuUpFunction-Single:
663       allOf:
664         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
665         - type: object
666           properties:
667             attributes:
668               allOf:
669                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
670                 - type: object
671                   properties:
672                     gnbId:
673                       $ref: '#/components/schemas/GnbId'
674                     gnbIdLength:
675                       $ref: '#/components/schemas/GnbIdLength'
676                     gnbCuUpId:
677                       $ref: '#/components/schemas/GnbCuUpId'
678                     plmnInfoList:
679                       $ref: '#/components/schemas/PlmnInfoList'
680                     configurable5QISetRef:
681                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
682         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
683         - type: object
684           properties:
685             RRMPolicyRatio:
686               $ref: '#/components/schemas/RRMPolicyRatio-Multiple'
687             EP_E1:
688               $ref: '#/components/schemas/EP_E1-Single'
689             EP_XnU:
690               $ref: '#/components/schemas/EP_XnU-Multiple'
691             EP_F1U:
692               $ref: '#/components/schemas/EP_F1U-Multiple'
693             EP_NgU:
694               $ref: '#/components/schemas/EP_NgU-Multiple'
695             EP_X2U:
696               $ref: '#/components/schemas/EP_X2U-Multiple'
697             EP_S1U:
698               $ref: '#/components/schemas/EP_S1U-Multiple'
699     GnbCuCpFunction-Single:
700       allOf:
701         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
702         - type: object
703           properties:
704             attributes:
705               allOf:
706                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
707                 - type: object
708                   properties:
709                     gnbId:
710                       $ref: '#/components/schemas/GnbId'
711                     gnbIdLength:
712                       $ref: '#/components/schemas/GnbIdLength'
713                     gnbCuName:
714                       $ref: '#/components/schemas/GnbName'
715                     plmnId:
716                       $ref: '#/components/schemas/PlmnId'
717                     x2BlackList:
718                       $ref: '#/components/schemas/GGnbIdList'
719                     xnBlackList:
720                       $ref: '#/components/schemas/GGnbIdList'
721                     x2WhiteList:
722                       $ref: '#/components/schemas/GGnbIdList'
723                     xnWhiteList:
724                       $ref: '#/components/schemas/GGnbIdList '
725                     xnHOBlackList:
726                       $ref: '#/components/schemas/GGnbIdList '
727                     x2HOBlackList:
728                       $ref: '#/components/schemas/GEnbIdList'
729                     mappingSetIDBackhaulAddress:
730                       $ref: '#/components/schemas/MappingSetIDBackhaulAddress'
731                     configurable5QISetRef:
732                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
733         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
734         - type: object
735           properties:
736             RRMPolicyRatio:
737               $ref: '#/components/schemas/RRMPolicyRatio-Multiple'
738             NrCellCu:
739               $ref: '#/components/schemas/NrCellCu-Multiple'
740             EP_XnC:
741               $ref: '#/components/schemas/EP_XnC-Multiple'
742             EP_E1:
743               $ref: '#/components/schemas/EP_E1-Multiple'
744             EP_F1C:
745               $ref: '#/components/schemas/EP_F1C-Multiple'
746             EP_NgC:
747               $ref: '#/components/schemas/EP_NgC-Multiple'
748             EP_X2C:
749               $ref: '#/components/schemas/EP_X2C-Multiple'
750             DANRManagementFunction:
751               $ref: '#/components/schemas/DANRManagementFunction-Single'
752             DESManagementFunction:
753               $ref: '#/components/schemas/DESManagementFunction-Single'
754             DRACHOptimizationFunction:
755               $ref: '#/components/schemas/DRACHOptimizationFunction-Single'
756             DMROFunction:
757               $ref: '#/components/schemas/DMROFunction-Single'
758
759     NrCellCu-Single:
760       allOf:
761         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
762         - type: object
763           properties:
764             attributes:
765               allOf:
766                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
767                 - type: object
768                   properties:
769                     cellLocalId:
770                       type: integer
771                     plmnInfoList:
772                       $ref: '#/components/schemas/PlmnInfoList'
773                     nRFrequencyRef:
774                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
775         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
776         - type: object
777           properties:
778             RRMPolicyRatio:
779               $ref: '#/components/schemas/RRMPolicyRatio-Multiple'
780             NRCellRelation:
781               $ref: '#/components/schemas/NRCellRelation-Multiple'
782             EUtranCellRelation:
783               $ref: '#/components/schemas/EUtranCellRelation-Multiple'
784             NRFreqRelation:
785               $ref: '#/components/schemas/NRFreqRelation-Multiple'
786             EUtranFreqRelation:
787               $ref: '#/components/schemas/EUtranFreqRelation-Multiple'
788             DESManagementFunction:
789               $ref: '#/components/schemas/DESManagementFunction-Single'
790             DRACHOptimizationFunction:
791               $ref: '#/components/schemas/DRACHOptimizationFunction-Single'
792             DMROFunction:
793               $ref: '#/components/schemas/DMROFunction-Single'
794             CESManagementFunction:
795               $ref: '#/components/schemas/CESManagementFunction-Single'
796
797     NrCellDu-Single:
798       allOf:
799         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
800         - type: object
801           properties:
802             attributes:
803               allOf:
804                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
805                 - type: object
806                   properties:
807                     administrativeState:
808                       $ref: 'genericNRM.yaml#/components/schemas/AdministrativeState'
809                     operationalState:
810                       $ref: 'genericNRM.yaml#/components/schemas/OperationalState'
811                     cellLocalId:
812                       type: integer
813                     cellState:
814                       $ref: '#/components/schemas/CellState'
815                     plmnInfoList:
816                       $ref: '#/components/schemas/PlmnInfoList'
817                     nrPci:
818                       $ref: '#/components/schemas/NrPci'
819                     nrTac:
820                       $ref: '#/components/schemas/NrTac'
821                     arfcnDL:
822                       type: integer
823                     arfcnUL:
824                       type: integer
825                     arfcnSUL:
826                       type: integer
827                     bSChannelBwDL:
828                       type: integer
829                     bSChannelBwUL:
830                       type: integer
831                     bSChannelBwSUL:
832                       type: integer
833                     ssbFrequency:
834                       type: integer
835                       minimum: 0
836                       maximum: 3279165
837                     ssbPeriodicity:
838                       $ref: '#/components/schemas/SsbPeriodicity'
839                     ssbSubCarrierSpacing:
840                       $ref: '#/components/schemas/SsbSubCarrierSpacing'
841                     ssbOffset:
842                       type: integer
843                       minimum: 0
844                       maximum: 159
845                     ssbDuration:
846                       $ref: '#/components/schemas/SsbDuration'
847                     nrSectorCarrierRef:
848                       type: array
849                       items:
850                         $ref: 'genericNRM.yaml#/components/schemas/Dn'
851                     bwpRef:
852                       type: array
853                       items:
854                         $ref: 'genericNRM.yaml#/components/schemas/Dn'
855                     nRFrequencyRef:
856                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
857                     victimSetRef:
858                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
859                     aggressorSetRef:
860                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
861         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
862         - type: object
863           properties:
864             RRMPolicyRatio:
865               $ref: '#/components/schemas/RRMPolicyRatio-Multiple'
866             DPCIConfigurationFunction:
867               $ref: '#/components/schemas/DPCIConfigurationFunction-Single'
868             CPCIConfigurationFunction:
869               $ref: '#/components/schemas/CPCIConfigurationFunction-Single'
870
871     NRFrequency-Single:
872       allOf:
873         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
874         - type: object
875           properties:
876             attributes:
877               allOf:
878                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
879                 - type: object
880                   properties:
881                     absoluteFrequencySSB:
882                       type: integer
883                       minimum: 0
884                       maximum: 3279165
885                     ssbSubCarrierSpacing:
886                       $ref: '#/components/schemas/SsbSubCarrierSpacing'
887                     multiFrequencyBandListNR:
888                       type: integer
889                       minimum: 1
890                       maximum: 256
891         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
892     EUtranFrequency-Single:
893       allOf:
894         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
895         - type: object
896           properties:
897             attributes:
898               $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
899         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
900
901     NrSectorCarrier-Single:
902       allOf:
903         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
904         - type: object
905           properties:
906             attributes:
907               allOf:
908                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
909                 - type: object
910                   properties:
911                     txDirection:
912                       $ref: '#/components/schemas/TxDirection'
913                     configuredMaxTxPower:
914                       type: integer
915                     arfcnDL:
916                       type: integer
917                     arfcnUL:
918                       type: integer
919                     bSChannelBwDL:
920                       type: integer
921                     bSChannelBwUL:
922                       type: integer
923                     sectorEquipmentFunctionRef:
924                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
925         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
926         - type: object
927           properties:
928             CommonBeamformingFunction:
929               $ref: '#/components/schemas/CommonBeamformingFunction-Single'
930     Bwp-Single:
931       allOf:
932         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
933         - type: object
934           properties:
935             attributes:
936               allOf:
937                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
938                 - type: object
939                   properties:
940                     bwpContext:
941                       $ref: '#/components/schemas/BwpContext'
942                     isInitialBwp:
943                       $ref: '#/components/schemas/IsInitialBwp'
944                     subCarrierSpacing:
945                       type: integer
946                     cyclicPrefix:
947                       $ref: '#/components/schemas/CyclicPrefix'
948                     startRB:
949                       type: integer
950                     numberOfRBs:
951                       type: integer
952         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
953     CommonBeamformingFunction-Single:
954       allOf:
955         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
956         - type: object
957           properties:
958             attributes:
959               allOf:
960                 - type: object
961                   properties:
962                     coverageShape:
963                       $ref: '#/components/schemas/CoverageShape'
964                     digitalAzimuth:
965                       $ref: '#/components/schemas/DigitalAzimuth'
966                     digitalTilt:
967                       $ref: '#/components/schemas/DigitalTilt'
968         - type: object
969           properties:
970             Beam:
971               $ref: '#/components/schemas/Beam-Multiple'
972     Beam-Single:
973       allOf:
974         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
975         - type: object
976           properties:
977             attributes:
978               allOf:
979                 - type: object
980                   properties:
981                     beamIndex:
982                       type: integer
983                     beamType:
984                       type: string
985                       enum:
986                         - SSB-BEAM
987                     beamAzimuth:
988                       type: integer
989                       minimum: -1800
990                       maximum: 1800
991                     beamTilt:
992                       type: integer
993                       minimum: -900
994                       maximum: 900
995                     beamHorizWidth:
996                       type: integer
997                       minimum: 0
998                       maximum: 3599
999                     beamVertWidth:
1000                       type: integer
1001                       minimum: 0
1002                       maximum: 1800
1003     RRMPolicyRatio-Single:
1004       allOf:
1005         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1006         - type: object
1007           properties:
1008             attributes:
1009               allOf:
1010                 - $ref: '#/components/schemas/RrmPolicy_-Attr'
1011                 - type: object
1012                   properties:
1013                     rRMPolicyMaxRatio:
1014                       type: integer
1015                     rRMPolicyMinRatio:
1016                       type: integer
1017                     rRMPolicyDedicatedRatio:
1018                       type: integer
1019
1020     NRCellRelation-Single:
1021       allOf:
1022         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1023         - type: object
1024           properties:
1025             attributes:
1026                   type: object
1027                   properties:
1028                     nRTCI:
1029                       type: integer
1030                     cellIndividualOffset:
1031                       $ref: '#/components/schemas/CellIndividualOffset'
1032                     adjacentNRCellRef:
1033                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
1034                     nRFrequencyRef:
1035                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
1036                     isRemoveAllowed:
1037                       type: boolean
1038                     isHOAllowed:
1039                       type: boolean
1040                     isESCoveredBy:
1041                       $ref: '#/components/schemas/IsESCoveredBy'
1042                     isENDCAllowed:
1043                       type: boolean
1044     EUtranCellRelation-Single:
1045       allOf:
1046         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1047         - type: object
1048           properties:
1049             attributes:
1050               allOf:
1051                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
1052                 - type: object
1053                   properties:
1054                     adjacentEUtranCellRef:
1055                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
1056         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
1057     NRFreqRelation-Single:
1058       allOf:
1059         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1060         - type: object
1061           properties:
1062             attributes:
1063                   type: object
1064                   properties:
1065                     offsetMO:
1066                       $ref: '#/components/schemas/QOffsetRangeList'
1067                     blackListEntry:
1068                       type: array
1069                       items:
1070                         type: integer
1071                         minimum: 0
1072                         maximum: 1007
1073                     blackListEntryIdleMode:
1074                       type: integer
1075                     cellReselectionPriority:
1076                       type: integer
1077                     cellReselectionSubPriority:
1078                       type: number
1079                       minimum: 0.2
1080                       maximum: 0.8
1081                       multipleOf: 0.2
1082                     pMax:
1083                       type: integer
1084                       minimum: -30
1085                       maximum: 33
1086                     qOffsetFreq:
1087                       $ref: '#/components/schemas/QOffsetFreq'
1088                     qQualMin:
1089                       type: number
1090                     qRxLevMin:
1091                       type: integer
1092                       minimum: -140
1093                       maximum: -44
1094                     threshXHighP:
1095                       type: integer
1096                       minimum: 0
1097                       maximum: 62
1098                     threshXHighQ:
1099                       type: integer
1100                       minimum: 0
1101                       maximum: 31
1102                     threshXLowP:
1103                       type: integer
1104                       minimum: 0
1105                       maximum: 62
1106                     threshXLowQ:
1107                       type: integer
1108                       minimum: 0
1109                       maximum: 31
1110                     tReselectionNr:
1111                       type: integer
1112                       minimum: 0
1113                       maximum: 7
1114                     tReselectionNRSfHigh:
1115                       $ref: '#/components/schemas/TReselectionNRSf'
1116                     tReselectionNRSfMedium:
1117                       $ref: '#/components/schemas/TReselectionNRSf'
1118                     nRFrequencyRef:
1119                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
1120     EUtranFreqRelation-Single:
1121       allOf:
1122         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1123         - type: object
1124           properties:
1125             attributes:
1126               allOf:
1127                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
1128                 - type: object
1129                   properties:
1130                     eUTranFrequencyRef:
1131                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
1132         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
1133     DANRManagementFunction-Single:
1134       allOf:
1135         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1136         - type: object
1137           properties:
1138             attributes:
1139                   type: object
1140                   properties:
1141                     intrasystemANRManagementSwitch:
1142                       type: boolean
1143                     intersystemANRManagementSwitch:
1144                       type: boolean
1145
1146     DESManagementFunction-Single:
1147       allOf:
1148         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1149         - type: object
1150           properties:
1151             attributes:
1152                   type: object
1153                   properties:
1154                     desSwitch:
1155                       type: boolean
1156                     intraRatEsActivationOriginalCellLoadParameters:
1157                       $ref: "#/components/schemas/IntraRatEsActivationOriginalCellLoadParameters"
1158                     intraRatEsActivationCandidateCellsLoadParameters:
1159                       $ref: "#/components/schemas/IntraRatEsActivationCandidateCellsLoadParameters"
1160                     intraRatEsDeactivationCandidateCellsLoadParameters:
1161                       $ref: "#/components/schemas/IntraRatEsDeactivationCandidateCellsLoadParameters"
1162                     esNotAllowedTimePeriod:
1163                       $ref: "#/components/schemas/EsNotAllowedTimePeriod"
1164                     interRatEsActivationOriginalCellParameters:
1165                       $ref: "#/components/schemas/IntraRatEsActivationOriginalCellLoadParameters"
1166                     interRatEsActivationCandidateCellParameters:
1167                       $ref: "#/components/schemas/IntraRatEsActivationOriginalCellLoadParameters"
1168                     interRatEsDeactivationCandidateCellParameters:
1169                       $ref: "#/components/schemas/IntraRatEsActivationOriginalCellLoadParameters"
1170                     isProbingCapable:
1171                       type: string
1172                       enum:
1173                         - yes
1174                         - no
1175                     energySavingState:
1176                       type: string
1177                       enum:
1178                         - isNotEnergySaving
1179                         - isEnergySaving
1180
1181     DRACHOptimizationFunction-Single:
1182       allOf:
1183         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1184         - type: object
1185           properties:
1186             attributes:
1187                   type: object
1188                   properties:
1189                     drachOptimizationControl:
1190                       type: boolean
1191                     ueAccProbilityDistPerSSB:
1192                       $ref: "#/components/schemas/UeAccProbilityDistPerSSB"
1193                     ueAccDelayProbilityDistPerSSB:
1194                       $ref: "#/components/schemas/UeAccDelayProbilityDistPerSSB"
1195         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
1196
1197     DMROFunction-Single:
1198       allOf:
1199         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1200         - type: object
1201           properties:
1202             attributes: 
1203                   type: object
1204                   properties:
1205                     dmroControl:
1206                       type: boolean
1207                     maximumDeviationHoTrigger:
1208                       $ref: '#/components/schemas/MaximumDeviationHoTrigger'
1209                     minimumTimeBetweenHoTriggerChange:
1210                       $ref: '#/components/schemas/MinimumTimeBetweenHoTriggerChange'
1211                     tstoreUEcntxt:
1212                       $ref: '#/components/schemas/TstoreUEcntxt'
1213
1214     DPCIConfigurationFunction-Single:
1215       allOf:
1216         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1217         - type: object
1218           properties:
1219             attributes:
1220                   type: object
1221                   properties:
1222                     dPciConfigurationControl:
1223                       type: boolean
1224                     nRPciList:
1225                       $ref: "#/components/schemas/NRPciList"
1226
1227     CPCIConfigurationFunction-Single:
1228       allOf:
1229         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1230         - type: object
1231           properties:
1232             attributes:
1233                   type: object
1234                   properties:
1235                     cPciConfigurationControl:
1236                       type: boolean
1237                     cSonPciList:
1238                       $ref: "#/components/schemas/CSonPciList"
1239
1240     CESManagementFunction-Single:
1241       allOf:
1242         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1243         - type: object
1244           properties:
1245             attributes:
1246                   type: object
1247                   properties:
1248                     cesSwitch:
1249                       type: boolean
1250                     energySavingControl:
1251                       type: string
1252                       enum:
1253                         - toBeEnergySaving
1254                         - toBeNotEnergySaving
1255                     energySavingState:
1256                       type: string
1257                       enum:
1258                         - isNotEnergySaving
1259                         - isEnergySaving
1260
1261     RimRSGlobal-Single:
1262       allOf:
1263         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1264         - type: object
1265           properties:
1266             attributes:
1267               type: object
1268               properties:
1269                 frequencyDomainPara:
1270                   $ref: '#/components/schemas/FrequencyDomainPara'
1271                 sequenceDomainPara:
1272                   $ref: '#/components/schemas/SequenceDomainPara'
1273                 timeDomainPara:
1274                   $ref: '#/components/schemas/TimeDomainPara'
1275             RimRSSet:
1276               $ref: '#/components/schemas/RimRSSet-Multiple'
1277
1278     RimRSSet-Single:
1279       allOf:
1280         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1281         - type: object
1282           properties:
1283             attributes:
1284               type: object
1285               properties:
1286                 setId:
1287                   $ref: '#/components/schemas/RSSetId'
1288                 setType:
1289                   $ref: '#/components/schemas/RSSetType'
1290                 rimRSMonitoringStartTime:
1291                   type: string
1292                 rimRSMonitoringStopTime:
1293                   type: string
1294                 rimRSMonitoringWindowDuration:
1295                   type: integer
1296                 rimRSMonitoringWindowStartingOffset:
1297                   type: integer
1298                 rimRSMonitoringWindowPeriodicity:
1299                   type: integer
1300                 rimRSMonitoringOccasionInterval:
1301                   type: integer
1302                 rimRSMonitoringOccasionStartingOffset:
1303                   type: integer
1304                 nRCellDURefs:
1305                   $ref: 'genericNRM.yaml#/components/schemas/DnList'
1306
1307     ExternalGnbDuFunction-Single:
1308       allOf:
1309         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1310         - type: object
1311           properties:
1312             attributes:
1313               allOf:
1314                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
1315                 - type: object
1316                   properties:
1317                     gnbId:
1318                       $ref: '#/components/schemas/GnbId'
1319                     gnbIdLength:
1320                       $ref: '#/components/schemas/GnbIdLength'
1321         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
1322         - type: object
1323           properties:
1324             EP_F1C:
1325               $ref: '#/components/schemas/EP_F1C-Multiple'
1326             EP_F1U:
1327               $ref: '#/components/schemas/EP_F1U-Multiple'
1328     ExternalGnbCuUpFunction-Single:
1329       allOf:
1330         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1331         - type: object
1332           properties:
1333             attributes:
1334               allOf:
1335                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
1336                 - type: object
1337                   properties:
1338                     gnbId:
1339                       $ref: '#/components/schemas/GnbId'
1340                     gnbIdLength:
1341                       $ref: '#/components/schemas/GnbIdLength'
1342         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
1343         - type: object
1344           properties:
1345             EP_E1:
1346               $ref: '#/components/schemas/EP_E1-Multiple'
1347             EP_F1U:
1348               $ref: '#/components/schemas/EP_F1U-Multiple'
1349             EP_XnU:
1350               $ref: '#/components/schemas/EP_XnU-Multiple'
1351     ExternalGnbCuCpFunction-Single:
1352       allOf:
1353         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1354         - type: object
1355           properties:
1356             attributes:
1357               allOf:
1358                 - $ref: >-
1359                     genericNRM.yaml#/components/schemas/ManagedFunction-Attr
1360                 - type: object
1361                   properties:
1362                     gnbId:
1363                       $ref: '#/components/schemas/GnbId'
1364                     gnbIdLength:
1365                       $ref: '#/components/schemas/GnbIdLength'
1366                     plmnId:
1367                       $ref: '#/components/schemas/PlmnId'
1368         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
1369         - type: object
1370           properties:
1371             ExternalNrCellCu:
1372               $ref: '#/components/schemas/ExternalNrCellCu-Multiple'
1373             EP_XnC:
1374               $ref: '#/components/schemas/EP_XnC-Multiple'
1375             EP_E1:
1376               $ref: '#/components/schemas/EP_E1-Multiple'
1377             EP_F1C:
1378               $ref: '#/components/schemas/EP_F1C-Multiple'
1379     ExternalNrCellCu-Single:
1380       allOf:
1381         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1382         - type: object
1383           properties:
1384             attributes:
1385               allOf:
1386                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
1387                 - type: object
1388                   properties:
1389                     cellLocalId:
1390                       type: integer
1391                     nrPci:
1392                       $ref: '#/components/schemas/NrPci'
1393                     plmnIdList:
1394                       $ref: '#/components/schemas/PlmnIdList'
1395                     nRFrequencyRef:
1396                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
1397         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
1398     ExternalENBFunction-Single:
1399       allOf:
1400         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1401         - type: object
1402           properties:
1403             attributes:
1404               allOf:
1405                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
1406                 - type: object
1407                   properties:
1408                     eNBId:
1409                       type: integer
1410         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
1411         - type: object
1412           properties:
1413             ExternalEUTranCell:
1414               $ref: '#/components/schemas/ExternalEUTranCell-Multiple'
1415     ExternalEUTranCell-Single:
1416       allOf:
1417         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1418         - type: object
1419           properties:
1420             attributes:
1421               allOf:
1422                 - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
1423                 - type: object
1424                   properties:
1425                     EUtranFrequencyRef:
1426                       $ref: 'genericNRM.yaml#/components/schemas/Dn'
1427         - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
1428
1429     EP_XnC-Single:
1430       allOf:
1431         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1432         - type: object
1433           properties:
1434             attributes:
1435               allOf:
1436                 - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
1437                 - type: object
1438                   properties:
1439                     localAddress:
1440                       $ref: '#/components/schemas/LocalAddress'
1441                     remoteAddress:
1442                       $ref: '#/components/schemas/RemoteAddress'
1443     EP_E1-Single:
1444       allOf:
1445         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1446         - type: object
1447           properties:
1448             attributes:
1449               allOf:
1450                 - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
1451                 - type: object
1452                   properties:
1453                     localAddress:
1454                       $ref: '#/components/schemas/LocalAddress'
1455                     remoteAddress:
1456                       $ref: '#/components/schemas/RemoteAddress'
1457     EP_F1C-Single:
1458       allOf:
1459         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1460         - type: object
1461           properties:
1462             attributes:
1463               allOf:
1464                 - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
1465                 - type: object
1466                   properties:
1467                     localAddress:
1468                       $ref: '#/components/schemas/LocalAddress'
1469                     remoteAddress:
1470                       $ref: '#/components/schemas/RemoteAddress'
1471     EP_NgC-Single:
1472       allOf:
1473         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1474         - type: object
1475           properties:
1476             attributes:
1477               allOf:
1478                 - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
1479                 - type: object
1480                   properties:
1481                     localAddress:
1482                       $ref: '#/components/schemas/LocalAddress'
1483                     remoteAddress:
1484                       $ref: '#/components/schemas/RemoteAddress'
1485     EP_X2C-Single:
1486       allOf:
1487         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1488         - type: object
1489           properties:
1490             attributes:
1491               allOf:
1492                 - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
1493                 - type: object
1494                   properties:
1495                     localAddress:
1496                       $ref: '#/components/schemas/LocalAddress'
1497                     remoteAddress:
1498                       $ref: '#/components/schemas/RemoteAddress'
1499     EP_XnU-Single:
1500       allOf:
1501         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1502         - type: object
1503           properties:
1504             attributes:
1505               allOf:
1506                 - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
1507                 - type: object
1508                   properties:
1509                     localAddress:
1510                       $ref: '#/components/schemas/LocalAddress'
1511                     remoteAddress:
1512                       $ref: '#/components/schemas/RemoteAddress'
1513     EP_F1U-Single:
1514       allOf:
1515         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1516         - type: object
1517           properties:
1518             attributes:
1519               allOf:
1520                 - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
1521                 - type: object
1522                   properties:
1523                     localAddress:
1524                       $ref: '#/components/schemas/LocalAddress'
1525                     remoteAddress:
1526                       $ref: '#/components/schemas/RemoteAddress'
1527     EP_NgU-Single:
1528       allOf:
1529         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1530         - type: object
1531           properties:
1532             attributes:
1533               allOf:
1534                 - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
1535                 - type: object
1536                   properties:
1537                     localAddress:
1538                       $ref: '#/components/schemas/LocalAddress'
1539                     remoteAddress:
1540                       $ref: '#/components/schemas/RemoteAddress'
1541     EP_X2U-Single:
1542       allOf:
1543         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1544         - type: object
1545           properties:
1546             attributes:
1547               allOf:
1548                 - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
1549                 - type: object
1550                   properties:
1551                     localAddress:
1552                       $ref: '#/components/schemas/LocalAddress'
1553                     remoteAddress:
1554                       $ref: '#/components/schemas/RemoteAddress'
1555     EP_S1U-Single:
1556       allOf:
1557         - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
1558         - type: object
1559           properties:
1560             attributes:
1561               allOf:
1562                 - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
1563                 - type: object
1564                   properties:
1565                     localAddress:
1566                       $ref: '#/components/schemas/LocalAddress'
1567                     remoteAddress:
1568                       $ref: '#/components/schemas/RemoteAddress'
1569
1570 #-------- Definition of JSON arrays for name-contained IOCs ----------------------
1571
1572     SubNetwork-Multiple:
1573       type: array
1574       items:
1575         $ref: '#/components/schemas/SubNetwork-Single'
1576     ManagedElement-Multiple:
1577       type: array
1578       items:
1579         $ref: '#/components/schemas/ManagedElement-Single'
1580     GnbDuFunction-Multiple:
1581       type: array
1582       items:
1583         $ref: '#/components/schemas/GnbDuFunction-Single'
1584     GnbCuUpFunction-Multiple:
1585       type: array
1586       items:
1587         $ref: '#/components/schemas/GnbCuUpFunction-Single'
1588     GnbCuCpFunction-Multiple:
1589       type: array
1590       items:
1591         $ref: '#/components/schemas/GnbCuCpFunction-Single'
1592
1593     NrCellDu-Multiple:
1594       type: array
1595       items:
1596         $ref: '#/components/schemas/NrCellDu-Single'
1597     NrCellCu-Multiple:
1598       type: array
1599       items:
1600         $ref: '#/components/schemas/NrCellCu-Single'
1601
1602     NRFrequency-Multiple:
1603       type: array
1604       minItems: 1
1605       items:
1606         $ref: '#/components/schemas/NRFrequency-Single'
1607     EUtranFrequency-Multiple:
1608       type: array
1609       minItems: 1
1610       items:
1611         $ref: '#/components/schemas/EUtranFrequency-Single'
1612
1613     NrSectorCarrier-Multiple:
1614       type: array
1615       items:
1616         $ref: '#/components/schemas/NrSectorCarrier-Single'
1617     Bwp-Multiple:
1618       type: array
1619       items:
1620         $ref: '#/components/schemas/Bwp-Single'
1621     Beam-Multiple:
1622       type: array
1623       items:
1624         $ref: '#/components/schemas/Beam-Single'
1625     RRMPolicyRatio-Multiple:
1626       type: array
1627       items:
1628         $ref: '#/components/schemas/RRMPolicyRatio-Single'
1629
1630     NRCellRelation-Multiple:
1631       type: array
1632       items:
1633         $ref: '#/components/schemas/NRCellRelation-Single'
1634     EUtranCellRelation-Multiple:
1635       type: array
1636       items:
1637         $ref: '#/components/schemas/EUtranCellRelation-Single'
1638     NRFreqRelation-Multiple:
1639       type: array
1640       items:
1641         $ref: '#/components/schemas/NRFreqRelation-Single'
1642     EUtranFreqRelation-Multiple:
1643       type: array
1644       items:
1645         $ref: '#/components/schemas/EUtranFreqRelation-Single'
1646
1647     RimRSSet-Multiple:
1648       type: array
1649       items:
1650         $ref: '#/components/schemas/RimRSSet-Single'
1651
1652     ExternalGnbDuFunction-Multiple:
1653       type: array
1654       items:
1655         $ref: '#/components/schemas/ExternalGnbDuFunction-Single'
1656     ExternalGnbCuUpFunction-Multiple:
1657       type: array
1658       items:
1659         $ref: '#/components/schemas/ExternalGnbCuUpFunction-Single'
1660     ExternalGnbCuCpFunction-Multiple:
1661       type: array
1662       items:
1663         $ref: '#/components/schemas/ExternalGnbCuCpFunction-Single'
1664     ExternalNrCellCu-Multiple:
1665       type: array
1666       items:
1667         $ref: '#/components/schemas/ExternalNrCellCu-Single'
1668
1669     ExternalENBFunction-Multiple:
1670       type: array
1671       items:
1672         $ref: '#/components/schemas/ExternalENBFunction-Single'
1673     ExternalEUTranCell-Multiple:
1674       type: array
1675       items:
1676         $ref: '#/components/schemas/ExternalEUTranCell-Single'
1677
1678     EP_E1-Multiple:
1679       type: array
1680       items:
1681         $ref: '#/components/schemas/EP_E1-Single'
1682     EP_XnC-Multiple:
1683       type: array
1684       items:
1685         $ref: '#/components/schemas/EP_XnC-Single'
1686     EP_F1C-Multiple:
1687       type: array
1688       items:
1689         $ref: '#/components/schemas/EP_F1C-Single'
1690     EP_NgC-Multiple:
1691       type: array
1692       items:
1693         $ref: '#/components/schemas/EP_NgC-Single'
1694     EP_X2C-Multiple:
1695       type: array
1696       items:
1697         $ref: '#/components/schemas/EP_X2C-Single'
1698     EP_XnU-Multiple:
1699       type: array
1700       items:
1701         $ref: '#/components/schemas/EP_XnU-Single'
1702     EP_F1U-Multiple:
1703       type: array
1704       items:
1705         $ref: '#/components/schemas/EP_F1U-Single'
1706     EP_NgU-Multiple:
1707       type: array
1708       items:
1709         $ref: '#/components/schemas/EP_NgU-Single'
1710     EP_X2U-Multiple:
1711       type: array
1712       items:
1713         $ref: '#/components/schemas/EP_X2U-Single'
1714     EP_S1U-Multiple:
1715       type: array
1716       items:
1717         $ref: '#/components/schemas/EP_S1U-Single'
1718
1719 #-------- Definitions in TS 28.541 for TS 28.532 ---------------------------------
1720
1721     resources-nrNrm:
1722       oneOf:
1723         - $ref: '#/components/schemas/SubNetwork-Single'
1724         - $ref: '#/components/schemas/ManagedElement-Single'
1725
1726         - $ref: '#/components/schemas/GnbDuFunction-Single'
1727         - $ref: '#/components/schemas/GnbCuUpFunction-Single'
1728         - $ref: '#/components/schemas/GnbCuCpFunction-Single'
1729
1730         - $ref: '#/components/schemas/NrCellCu-Single'
1731         - $ref: '#/components/schemas/NrCellDu-Single'
1732
1733         - $ref: '#/components/schemas/NRFrequency-Single'
1734         - $ref: '#/components/schemas/EUtranFrequency-Single'
1735
1736         - $ref: '#/components/schemas/NrSectorCarrier-Single'
1737         - $ref: '#/components/schemas/Bwp-Single'
1738         - $ref: '#/components/schemas/CommonBeamformingFunction-Single'
1739         - $ref: '#/components/schemas/Beam-Single'
1740         - $ref: '#/components/schemas/RRMPolicyRatio-Single'
1741         - $ref: '#/components/schemas/NRCellRelation-Single'
1742         - $ref: '#/components/schemas/EUtranCellRelation-Single'
1743         - $ref: '#/components/schemas/NRFreqRelation-Single'
1744         - $ref: '#/components/schemas/EUtranFreqRelation-Single'
1745
1746         - $ref: '#/components/schemas/DANRManagementFunction-Single'
1747         - $ref: '#/components/schemas/DESManagementFunction-Single'
1748         - $ref: '#/components/schemas/DRACHOptimizationFunction-Single'
1749         - $ref: '#/components/schemas/DMROFunction-Single'
1750         - $ref: '#/components/schemas/DPCIConfigurationFunction-Single'
1751         - $ref: '#/components/schemas/CPCIConfigurationFunction-Single'
1752         - $ref: '#/components/schemas/CESManagementFunction-Single'
1753
1754         - $ref: '#/components/schemas/RimRSGlobal-Single'
1755         - $ref: '#/components/schemas/RimRSSet-Single'
1756
1757         - $ref: '#/components/schemas/ExternalGnbDuFunction-Single'
1758         - $ref: '#/components/schemas/ExternalGnbCuUpFunction-Single'
1759         - $ref: '#/components/schemas/ExternalGnbCuCpFunction-Single'
1760         - $ref: '#/components/schemas/ExternalNrCellCu-Single'
1761         - $ref: '#/components/schemas/ExternalENBFunction-Single'
1762         - $ref: '#/components/schemas/ExternalEUTranCell-Single'
1763
1764         - $ref: '#/components/schemas/EP_XnC-Single'
1765         - $ref: '#/components/schemas/EP_E1-Single'
1766         - $ref: '#/components/schemas/EP_F1C-Single'
1767         - $ref: '#/components/schemas/EP_NgC-Single'
1768         - $ref: '#/components/schemas/EP_X2C-Single'
1769         - $ref: '#/components/schemas/EP_XnU-Single'
1770         - $ref: '#/components/schemas/EP_F1U-Single'
1771         - $ref: '#/components/schemas/EP_NgU-Single'
1772         - $ref: '#/components/schemas/EP_X2U-Single'
1773         - $ref: '#/components/schemas/EP_S1U-Single'