Commit 5bf1f95f authored by Brendan Hassett's avatar Brendan Hassett Committed by sunse
Browse files

S5-215266rev2 genericNrm.yaml

parent bbd553d6
Loading
Loading
Loading
Loading
+29 −17
Original line number Diff line number Diff line
@@ -1207,9 +1207,8 @@ components:
        AlarmList:
          $ref: '#/components/schemas/AlarmList-Single'
        MnsRegistry:
          type: array
          items:
            $ref: '#/components/schemas/MnsRegistry'
          $ref: '#/components/schemas/MnsRegistry-Single'
          
    ManagedElement-ncO:
      type: object
      properties:
@@ -1346,22 +1345,11 @@ components:
        TraceJob:
          $ref: '#/components/schemas/TraceJob-Multiple'

    MnsRegistry:
    MnsRegistry-Single:
      type: object
      properties:
        mnsLabel:
          type: string
        mnsType:
          type: string
          enum:
            - ProvMnS
            - FaultSupervisionMnS
            - StreamingDataReportingMnS
            - FileDataReportingMnS
        mnsVersion:
          type: string
        mnsAddress:
          type: string
        MnsInfo:
          $ref: '#/components/schemas/MnsInfo-Multiple'

#-------- Definition of concrete IOCs --------------------------------------------

@@ -1552,6 +1540,24 @@ components:
                  additionalProperties:
                    $ref: 'faultMnS.yaml#/components/schemas/AlarmRecord'

    MnsInfo-Single:
      type: object
      properties:
        mnsLabel:
          type: string
        mnsType:
          type: string
          enum:
            - ProvMnS
            - FaultSupervisionMnS
            - StreamingDataReportingMnS
            - FileDataReportingMnS
        mnsVersion:
          type: string
        mnsAddress:
          description: Resource URI as defined in the relevant Technical Specification
          $ref: 'comDefs.yaml#/components/schemas/Uri'

#-------- Definition of JSON arrays for name-contained IOCs ----------------------

    VsDataContainer-Multiple:
@@ -1586,6 +1592,10 @@ components:
      type: array
      items:
        $ref: '#/components/schemas/TraceJob-Single'
    MnsInfo-Multiple:
      type: array
      items:
        $ref: '#/components/schemas/MnsInfo-Single'

#-------- Definitions in TS 28.623 for TS 28.532 ---------------------------------

@@ -1609,3 +1619,5 @@ components:
        - $ref: '#/components/schemas/TraceJob-Single'

        - $ref: '#/components/schemas/AlarmList-Single'
        - $ref: '#/components/schemas/MnsRegistry-Single'
        - $ref: '#/components/schemas/MnsInfo-Single'