Commit 9eafa4df authored by sunse's avatar sunse
Browse files

TS28.623 Rel19 CR0440 enhance the isUnique property for stage 3 OpenAPI

parent 37951726
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -69,11 +69,13 @@ components:
    DnList:
      description: This datatype is used for writable attribute    
      type: array
      uniqueItems: true
      items:
        $ref: '#/components/schemas/Dn'
    DnListRo:
      description: This datatype is used for readOnly attribute    
      type: array
      uniqueItems: true
      items:
        $ref: '#/components/schemas/DnRo'

@@ -170,6 +172,7 @@ components:
          $ref: '#/components/schemas/Float'
    ConvexGeoPolygon:
      type: array
      uniqueItems: true
      items:
        $ref: '#/components/schemas/GeoCoordinate'
      minItems: 3
+25 −0
Original line number Diff line number Diff line
@@ -59,17 +59,20 @@ components:
      properties:
        performanceMetrics:
          type: array
          uniqueItems: true
          items:
            type: string
          readOnly: true  
        granularityPeriods:
          type: array
          uniqueItems: true
          items:
            type: integer
            minimum: 1
          readOnly: true  
        reportingMethods:
          type: array
          uniqueItems: true
          items:
            type: string
            enum:
@@ -79,6 +82,7 @@ components:
            readOnly: true               
        reportingPeriods:
          type: array
          uniqueItems: true
          items:
            type: integer
            minimum: 1
@@ -189,16 +193,19 @@ components:
          properties:
            timeIntervals:
              type: array
              uniqueItems: true
              items:
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeInterval'
        - type: object
          properties:
            timeIntervals:
              type: array
              uniqueItems: true
              items:
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeInterval'
            daysOfWeek:
              type: array
              uniqueItems: true
              items:
                type: string
                enum:
@@ -213,10 +220,12 @@ components:
          properties:
            timeIntervals:
              type: array
              uniqueItems: true
              items:
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeInterval'
            daysOfMonth:
              type: array
              uniqueItems: true
              items:
                type: integer
                minimum: 0
@@ -228,12 +237,14 @@ components:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId'
        cAGIdList:
          type: array
          uniqueItems: true
          items:
            type: string
          minItems: 1
          maxItems: 256  
        nIDList:
          type: array
          uniqueItems: true
          items:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/Nid'
          minItems: 1
@@ -288,6 +299,7 @@ components:
          type: string
        setOfMcc:
          type: array
          uniqueItems: true
          items:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mcc'
          readOnly: true  
@@ -296,10 +308,12 @@ components:
          readOnly: true
        supportedPerfMetricGroups:
          type: array
          uniqueItems: true
          items:
            $ref: '#/components/schemas/SupportedPerfMetricGroup'
        supportedTraceMetrics:
          type: array
          uniqueItems: true
          items:
            type: string
    ManagedElement-Attr:
@@ -309,6 +323,7 @@ components:
          type: string
        managedElementTypeList:
          type: array
          uniqueItems: true
          items:
            type: string
        userLabel:
@@ -329,10 +344,12 @@ components:
          type: integer
        supportedPerfMetricGroups:
          type: array
          uniqueItems: true
          items:
            $ref: '#/components/schemas/SupportedPerfMetricGroup'
        supportedTraceMetrics:
          type: array
          uniqueItems: true
          items:
            type: string
          readOnly: true  
@@ -384,20 +401,24 @@ components:
          type: string
        vnfParametersList:
          type: array
          uniqueItems: true
          items:
            $ref: '#/components/schemas/VnfParameter'
        peeParametersList:
          type: array
          uniqueItems: true
          items:
            $ref: '#/components/schemas/PeeParameter'
        priorityLabel:
          type: integer
        supportedPerfMetricGroups:
          type: array
          uniqueItems: true
          items:
            $ref: '#/components/schemas/SupportedPerfMetricGroup'
        supportedTraceMetrics:
          type: array
          uniqueItems: true
          items:
            type: string
    EP_RP-Attr:
@@ -410,6 +431,7 @@ components:
          readOnly: true
        supportedPerfMetricGroups:
          type: array
          uniqueItems: true
          items:
            $ref: '#/components/schemas/SupportedPerfMetricGroup'

@@ -500,6 +522,7 @@ components:
              properties:
                schedulingTimes:
                  type: array
                  uniqueItems: true
                  items:
                    $ref: '#/components/schemas/SchedulingTime'
                  minItems: 1
@@ -530,10 +553,12 @@ components:
              properties:
                notificationTypes:
                  type: array
                  uniqueItems: true
                  items:
                    $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationType'
                notificationProtocols:
                  type: array
                  uniqueItems: true
                  items:
                    type: string
                    enum:
+1 −0
Original line number Diff line number Diff line
@@ -61,6 +61,7 @@ components:
                 contain the DN of the SubNetwork instead of the DNs of the individual managed 
                 entities within the SubNetwork.
               type: array
               uniqueItems: true
               items:
                 $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'

+1 −0
Original line number Diff line number Diff line
@@ -47,6 +47,7 @@ components:
                  type: string
                performanceMetrics:
                  type: array
                  uniqueItems: true
                  items:
                    type: string
                granularityPeriod:
+3 −0
Original line number Diff line number Diff line
@@ -45,6 +45,7 @@ components:
                    - VR
                areaScope:
                  type: array
                  uniqueItems: true
                  items:
                    $ref: 'TS28623_GenericNrm.yaml#/components/schemas/AreaScope'
                qoECollectionEntityAddress:
@@ -59,6 +60,7 @@ components:
                  type: string
                sliceScope:
                  type: array
                  uniqueItems: true
                  items:
                    $ref: 'TS28541_NrNrm.yaml#/components/schemas/Snssai'
                qMCConfigFile:
@@ -67,6 +69,7 @@ components:
                  $ref: 'TS28623_TraceControlNrm.yaml#/components/schemas/traceReference-Type'
                availableRANqoEMetrics:
                  type: array
                  uniqueItems: true
                  items:
                    type: string
                    enum:
Loading