Loading OpenAPI/TS28623_GenericNrm.yaml +76 −5 Original line number Diff line number Diff line Loading @@ -323,6 +323,37 @@ components: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/Ipv4Addr' - $ref: 'TS28623_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 @@ -1441,6 +1472,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string ManagedElement-Attr: type: object properties: Loading Loading @@ -1468,6 +1503,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string SubNetwork-ncO: type: object Loading @@ -1482,10 +1521,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 @@ -1503,10 +1544,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 @@ -1535,6 +1576,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string EP_RP-Attr: type: object properties: Loading Loading @@ -1849,6 +1894,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 @@ -2001,6 +2067,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 @@ -2038,6 +2108,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/TS28623_GenericNrm.yaml +76 −5 Original line number Diff line number Diff line Loading @@ -323,6 +323,37 @@ components: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/Ipv4Addr' - $ref: 'TS28623_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 @@ -1441,6 +1472,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string ManagedElement-Attr: type: object properties: Loading Loading @@ -1468,6 +1503,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string SubNetwork-ncO: type: object Loading @@ -1482,10 +1521,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 @@ -1503,10 +1544,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 @@ -1535,6 +1576,10 @@ components: type: array items: $ref: '#/components/schemas/SupportedPerfMetricGroup' supportedTraceMetrics: type: array items: type: string EP_RP-Attr: type: object properties: Loading Loading @@ -1849,6 +1894,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 @@ -2001,6 +2067,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 @@ -2038,6 +2108,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