Commit 51b717ec authored by ruiyue's avatar ruiyue
Browse files

Replace TS28623_ManagementDataCollectionNrm.yaml

parent bd4d02e9
Loading
Loading
Loading
Loading
Loading
+25 −11
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: Management Data Collection NRM
  version: 19.5.0
  version: 20.0.0
  description: >-
    OAS 3.0.1 definition of the Management Data Collection NRM fragment
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -27,6 +27,13 @@ components:
      oneOf:
      - type: array
        items:
          $ref: '#/components/schemas/mgtDataCategory'
        uniqueItems: true  
      - type: array
        items:
          $ref: '#/components/schemas/mgtDataName'
        uniqueItems: true  
    mgtDataCategory:
      type: string
      enum:
        - COVERAGE
@@ -34,8 +41,7 @@ components:
        - ENERGY_EFFICIENCY
        - MOBILITY
        - ACCESSIBILITY
      - type: array
        items:
    mgtDataName:
      type: string
    NodeFilter:
      type: object
@@ -74,7 +80,10 @@ components:
                managementData:
                  $ref: '#/components/schemas/ManagementData'
                targetNodeFilter:
                  type: array
                  items:
                    $ref: '#/components/schemas/NodeFilter'
                  uniqueItems: true  
                collectionTimeWindow:
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow'
                reportingCtrl:
@@ -93,7 +102,12 @@ components:
                  type: boolean
                jobId:
                  type: string

          required:
            - managementData
            - targetNodeFilter
            - collectionTimeWindow
            - reportingCtrl
            - jobId
#-------- Definition of YAML arrays for name-contained IOCs ----------------------
    ManagementDataCollection-Multiple:
      type: array