Loading OpenAPI/genericNrm.yaml +76 −6 Original line number Diff line number Diff line Loading @@ -322,7 +322,37 @@ components: oneOf: - $ref: 'comDefs.yaml#/components/schemas/Ipv4Addr' - $ref: 'comDefs.yaml#/components/schemas/Ipv6Addr' ManagementData: oneOf: - type: array items: type: string enum: - COVERAGE - CAPACITY - ENERGY_EFFICIENCY - MOBILITY - ACCESSIBILITY - type: array items: type: string NodeFilter: type: object properties: areaOfInterest: $ref: 'comDefs.yaml#/components/schemas/AreaOfInterest' networkDomain: type: string enum: - CN - RAN cpUpType: type: string enum: - CP - UP sst: type: integer #-------- Definition of types used in Trace control NRM fragment------------------ Loading Loading @@ -1312,6 +1342,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string ManagedElement-Attr: type: object properties: Loading Loading @@ -1339,6 +1373,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string SubNetwork-ncO: type: object Loading @@ -1353,10 +1391,12 @@ components: $ref: '#/components/schemas/PerfMetricJob-Multiple' ThresholdMonitor: $ref: '#/components/schemas/ThresholdMonitor-Multiple' NtfSubscriptionControl: $ref: '#/components/schemas/NtfSubscriptionControl-Multiple' TraceJob: $ref: '#/components/schemas/TraceJob-Multiple' ManagementDataCollection: $ref: '#/components/schemas/ManagementDataCollection-Multiple' NtfSubscriptionControl: $ref: '#/components/schemas/NtfSubscriptionControl-Multiple' AlarmList: $ref: '#/components/schemas/AlarmList-Single' FileDownloadJob: Loading @@ -1374,10 +1414,10 @@ components: $ref: '#/components/schemas/PerfMetricJob-Multiple' ThresholdMonitor: $ref: '#/components/schemas/ThresholdMonitor-Multiple' NtfSubscriptionControl: $ref: '#/components/schemas/NtfSubscriptionControl-Multiple' TraceJob: $ref: '#/components/schemas/TraceJob-Multiple' NtfSubscriptionControl: $ref: '#/components/schemas/NtfSubscriptionControl-Multiple' AlarmList: $ref: '#/components/schemas/AlarmList-Single' FileDownloadJob: Loading Loading @@ -1406,6 +1446,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string EP_RP-Attr: type: object properties: Loading Loading @@ -1720,6 +1764,27 @@ components: $ref: '#/components/schemas/TraceJob-Attr' Files: $ref: '#/components/schemas/Files-Multiple' ManagementDataCollection-Single: allOf: - $ref: '#/components/schemas/Top' - type: object properties: attributes: type: object properties: managementData: $ref: '#/components/schemas/ManagementData' targetNodeFilter: $ref: '#/components/schemas/NodeFilter' collectionTimeWindow: $ref: 'comDefs.yaml#/components/schemas/TimeWindow' reportingCtrl: type: string dataScope: type: string enum: - SNSSAI - 5QI AlarmList-Single: allOf: - $ref: '#/components/schemas/Top' Loading Loading @@ -1868,6 +1933,10 @@ components: type: array items: $ref: '#/components/schemas/TraceJob-Single' ManagementDataCollection-Multiple: type: array items: $ref: '#/components/schemas/ManagementDataCollection-Single' NtfSubscriptionControl-Multiple: type: array items: Loading Loading @@ -1905,6 +1974,7 @@ components: - $ref: '#/components/schemas/PerfMetricJob-Single' - $ref: '#/components/schemas/ThresholdMonitor-Single' - $ref: '#/components/schemas/TraceJob-Single' - $ref: '#/components/schemas/ManagementDataCollection-Single' - $ref: '#/components/schemas/NtfSubscriptionControl-Single' - $ref: '#/components/schemas/HeartbeatControl-Single' Loading Loading
OpenAPI/genericNrm.yaml +76 −6 Original line number Diff line number Diff line Loading @@ -322,7 +322,37 @@ components: oneOf: - $ref: 'comDefs.yaml#/components/schemas/Ipv4Addr' - $ref: 'comDefs.yaml#/components/schemas/Ipv6Addr' ManagementData: oneOf: - type: array items: type: string enum: - COVERAGE - CAPACITY - ENERGY_EFFICIENCY - MOBILITY - ACCESSIBILITY - type: array items: type: string NodeFilter: type: object properties: areaOfInterest: $ref: 'comDefs.yaml#/components/schemas/AreaOfInterest' networkDomain: type: string enum: - CN - RAN cpUpType: type: string enum: - CP - UP sst: type: integer #-------- Definition of types used in Trace control NRM fragment------------------ Loading Loading @@ -1312,6 +1342,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string ManagedElement-Attr: type: object properties: Loading Loading @@ -1339,6 +1373,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string SubNetwork-ncO: type: object Loading @@ -1353,10 +1391,12 @@ components: $ref: '#/components/schemas/PerfMetricJob-Multiple' ThresholdMonitor: $ref: '#/components/schemas/ThresholdMonitor-Multiple' NtfSubscriptionControl: $ref: '#/components/schemas/NtfSubscriptionControl-Multiple' TraceJob: $ref: '#/components/schemas/TraceJob-Multiple' ManagementDataCollection: $ref: '#/components/schemas/ManagementDataCollection-Multiple' NtfSubscriptionControl: $ref: '#/components/schemas/NtfSubscriptionControl-Multiple' AlarmList: $ref: '#/components/schemas/AlarmList-Single' FileDownloadJob: Loading @@ -1374,10 +1414,10 @@ components: $ref: '#/components/schemas/PerfMetricJob-Multiple' ThresholdMonitor: $ref: '#/components/schemas/ThresholdMonitor-Multiple' NtfSubscriptionControl: $ref: '#/components/schemas/NtfSubscriptionControl-Multiple' TraceJob: $ref: '#/components/schemas/TraceJob-Multiple' NtfSubscriptionControl: $ref: '#/components/schemas/NtfSubscriptionControl-Multiple' AlarmList: $ref: '#/components/schemas/AlarmList-Single' FileDownloadJob: Loading Loading @@ -1406,6 +1446,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string EP_RP-Attr: type: object properties: Loading Loading @@ -1720,6 +1764,27 @@ components: $ref: '#/components/schemas/TraceJob-Attr' Files: $ref: '#/components/schemas/Files-Multiple' ManagementDataCollection-Single: allOf: - $ref: '#/components/schemas/Top' - type: object properties: attributes: type: object properties: managementData: $ref: '#/components/schemas/ManagementData' targetNodeFilter: $ref: '#/components/schemas/NodeFilter' collectionTimeWindow: $ref: 'comDefs.yaml#/components/schemas/TimeWindow' reportingCtrl: type: string dataScope: type: string enum: - SNSSAI - 5QI AlarmList-Single: allOf: - $ref: '#/components/schemas/Top' Loading Loading @@ -1868,6 +1933,10 @@ components: type: array items: $ref: '#/components/schemas/TraceJob-Single' ManagementDataCollection-Multiple: type: array items: $ref: '#/components/schemas/ManagementDataCollection-Single' NtfSubscriptionControl-Multiple: type: array items: Loading Loading @@ -1905,6 +1974,7 @@ components: - $ref: '#/components/schemas/PerfMetricJob-Single' - $ref: '#/components/schemas/ThresholdMonitor-Single' - $ref: '#/components/schemas/TraceJob-Single' - $ref: '#/components/schemas/ManagementDataCollection-Single' - $ref: '#/components/schemas/NtfSubscriptionControl-Single' - $ref: '#/components/schemas/HeartbeatControl-Single' Loading