Commit 4f79101a authored by ruiyue's avatar ruiyue
Browse files

Update 2 files

- /OpenAPI/TS28623_GenericNrm.yaml
- /OpenAPI/TS28623_ManagementDataCollectionNrm.yaml
parent d95d3166
Loading
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -110,6 +110,12 @@ components:
          properties:
            streamTarget:
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/Uri'
        - type: object
          properties:
            dataReportingPeriod:
              type: integer
            notificationRecipientAddress:
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/Uri'                 
    ProcessMonitor:
      description: >-
        This data type is the "ProcessMonitor" data type without specialisations.
+39 −0
Original line number Diff line number Diff line
@@ -78,6 +78,45 @@ components:
                    - SNSSAI
                    - 5QI
                    - PLMN
                managementDataReportRef:
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'

    ManagementDataReport-Single:
      allOf:
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
        - type: object
          properties:
            attributes:
              type: object
              properties:
                mgmtDataMeasResults:
                  type: array
                  items:
                    $ref: '#/components/schemas/MgmtDataMeasResult'
                  uniqueItems: true
                lastUpdatedTime:
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo'
                managementDataCollectionRef:
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'

#-------- Definition of Data Types --------------------------------------------
    MgmtDataMeasResult:
      type: object
      properties:
        measObject:
          $ref: '#/components/schemas/MeasObject'
        meaResults:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
    MeasObject:  
      oneOf:
        - type: object
          properties:
            objectInstance:
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'
        - type: object
          properties:
            geoArea:
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/GeoArea'

#-------- Definition of YAML arrays for name-contained IOCs ----------------------
    ManagementDataCollection-Multiple: