Commit d7c4b5aa authored by Mirko Cano Soveri's avatar Mirko Cano Soveri
Browse files

Merge branch 'Integration_Rel16_SA5_143_YAML' into 'Rel-16'

OpenAPI contribution from SA5 143e meeting for Rel16

See merge request sa5/MnS!350
parents b64efee8 7bdded20
Loading
Loading
Loading
Loading
+24 −24
Original line number Diff line number Diff line
@@ -8,54 +8,54 @@ The links below will open the Swagger Editor/UI and auto-load the OpenAPI YAML f
## Network Resource Models (NRM)

* Generic NRM (TS 28.623)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/genericNrm.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/genericNrm.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28623_GenericNrm.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28623_GenericNrm.yaml))

* Common NRM definitions (TS 28.623)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/comDefs.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/comDefs.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28623_ComDefs.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28623_ComDefs.yaml))

* NR NRM (TS 28.541)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/nrNrm.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/nrNrm.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28541_NrNrm.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28541_NrNrm.yaml))

* 5GC NRM (TS 28.541)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/5gcNrm.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/5gcNrm.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28541_5GcNrm.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28541_5GcNrm.yaml))

* Slice NRM (TS 28.541)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/sliceNrm.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/sliceNrm.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28541_SliceNrm.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28541_SliceNrm.yaml))

* Communication Service Assurance NRM (TS 28.536)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/coslaNrm.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/coslaNrm.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28536_CoslaNrm.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28536_CoslaNrm.yaml))

## Management Services (MnS)

* Provisioning MnS (TS 28.532)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/provMnS.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/provMnS.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28532_ProvMnS.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28532_ProvMnS.yaml))

* Fault Supervision MnS (TS 28.532)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/faultMnS.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/faultMnS.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28532_FaultMnS.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28532_FaultMnS.yaml))

* Performance Monitoring MnS (28.532)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/PerfMnS.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/PerfMnS.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28532_PerfMnS.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28532_PerfMnS.yaml))

* Heartbeat Notifications(TS 28.532)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/heartbeatNtf.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/heartbeatNtf.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28532_HeartbeatNtf.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28532_HeartbeatNtf.yaml))

* Streaming Data Reporting MnS (TS 28.532)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/streamingDataMnS.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/streamingDataMnS.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28532_StreamingDataMnS.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28532_StreamingDataMnS.yaml))

* File Data Reporting MnS (TS 28.532)
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/fileDataReportingMnS.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/fileDataReportingMnS.yaml))
([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=OpenAPI/TS28532_FileDataReportingMnS.yaml))
([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=OpenAPI/TS28532_FileDataReportingMnS.yaml))

## Tools

+61 −61
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: Fault Supervision MnS
  version: 16.10.0
  version: 16.11.0
  description: >-
    OAS 3.0.1 definition of the Fault Supervision MnS
    © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -35,12 +35,12 @@ paths:
          in: query
          required: false
          schema:
            $ref: 'comDefs.yaml#/components/schemas/Dn'
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
        - name: filter
          in: query
          required: false
          schema:
            $ref: 'comDefs.yaml#/components/schemas/Filter'
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/Filter'
      responses:
        '200':
          description: >-
@@ -57,7 +57,7 @@ paths:
                      - type: object
                        properties:
                          lastNotificationHeader:
                            $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
                            $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
                      - $ref: '#/components/schemas/AlarmRecord'
                      - type: object
                        properties:
@@ -68,7 +68,7 @@ paths:
          content:
            application/json:
              schema:
                $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
    patch:
      summary: 'Clear, acknowledge or unacknowledge multiple alarms'
      description: >-
@@ -130,7 +130,7 @@ paths:
          content:
            application/json:
              schema:
                $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
  /alarms/{alarmId}:
    patch:
      summary: 'Clear, acknowledge or unacknowledge a single alarm'
@@ -163,7 +163,7 @@ paths:
          content:
            application/json:
              schema:
                $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
  /alarms/{alarmId}/comments:
    post:
      summary: Add a comment to a single alarm
@@ -203,7 +203,7 @@ paths:
          content:
            application/json:
              schema:
                $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'

  /subscriptions:
    post:
@@ -238,7 +238,7 @@ paths:
          content:
            application/json:
              schema:
                $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
      callbacks:
        notifyNewAlarm:
          '{request.body#/consumerReference}':
@@ -262,7 +262,7 @@ paths:
                  content:
                    application/json:
                      schema:
                        $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                        $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
        notifyClearedAlarm:
          '{request.body#/consumerReference}':
            post:
@@ -283,7 +283,7 @@ paths:
                  content:
                    application/json:
                      schema:
                        $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                        $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
        notifyChangedAlarm:
          '{request.body#/consumerReference}':
            post:
@@ -304,7 +304,7 @@ paths:
                  content:
                    application/json:
                      schema:
                        $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                        $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
        notifyChangedAlarmGeneral:
          '{request.body#/consumerReference}':
            post:
@@ -327,7 +327,7 @@ paths:
                  content:
                    application/json:
                      schema:
                        $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                        $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
        notifyCorrelatedNotificationChanged:
          '{request.body#/consumerReference}':
            post:
@@ -348,7 +348,7 @@ paths:
                  content:
                    application/json:
                      schema:
                        $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                        $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
        notifyAckStateChanged:
          '{request.body#/consumerReference}':
            post:
@@ -369,7 +369,7 @@ paths:
                  content:
                    application/json:
                      schema:
                        $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                        $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
        notifyComments:
          '{request.body#/consumerReference}':
            post:
@@ -390,7 +390,7 @@ paths:
                  content:
                    application/json:
                      schema:
                        $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                        $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
        notifyPotentialFaultyAlarmList:
          '{request.body#/consumerReference}':
            post:
@@ -411,7 +411,7 @@ paths:
                  content:
                    application/json:
                      schema:
                        $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                        $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
        notifyAlarmListRebuilt:
          '{request.body#/consumerReference}':
            post:
@@ -432,7 +432,7 @@ paths:
                  content:
                    application/json:
                      schema:
                        $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                        $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
  /subscriptions/{subscriptionId}:
    delete:
      summary: Delete a subscription
@@ -458,7 +458,7 @@ paths:
          content:
            application/json:
              schema:
                $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'

components:
  schemas:
@@ -527,9 +527,9 @@ components:
        high:
          oneOf:
            - type: integer
            - $ref: 'comDefs.yaml#/components/schemas/Float'
            - $ref: 'TS28623_ComDefs.yaml#/components/schemas/Float'
        low:
          $ref: 'comDefs.yaml#/components/schemas/Float'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Float'
    ThresholdLevelInd:
      oneOf:
        - type: object
@@ -548,11 +548,11 @@ components:
        observedValue:
          oneOf:
            - type: integer
            - $ref: 'comDefs.yaml#/components/schemas/Float'
            - $ref: 'TS28623_ComDefs.yaml#/components/schemas/Float'
        thresholdLevel:
          $ref: '#/components/schemas/ThresholdLevelInd'
        armTime:
          $ref: 'comDefs.yaml#/components/schemas/DateTime'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
      required:
        - observedMeasurement
        - observedValue
@@ -560,11 +560,11 @@ components:
      type: object
      properties:
        sourceObjectInstance:
          $ref: 'comDefs.yaml#/components/schemas/Dn'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
        notificationIds:
          type: array
          items:
            $ref: 'comDefs.yaml#/components/schemas/NotificationId'
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationId'
      required:
        - sourceObjectInstance
        - notificationIds
@@ -587,15 +587,15 @@ components:
        # alarmId:
        #  $ref: '#/components/schemas/AlarmId'
        objectInstance:
          $ref: 'comDefs.yaml#/components/schemas/Dn'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
        notificationId:
          $ref: 'comDefs.yaml#/components/schemas/NotificationId'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationId'
        alarmRaisedTime:
          $ref: 'comDefs.yaml#/components/schemas/DateTime'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
        alarmChangedTime:
          $ref: 'comDefs.yaml#/components/schemas/DateTime'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
        alarmClearedTime:
          $ref: 'comDefs.yaml#/components/schemas/DateTime'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
        alarmType:
          $ref: '#/components/schemas/AlarmType'
        probableCause:
@@ -607,7 +607,7 @@ components:
        backedUpStatus:
          type: boolean
        backUpObject:
          $ref: 'comDefs.yaml#/components/schemas/Dn'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
        trendIndication:
          $ref: '#/components/schemas/TrendIndication'
        thresholdinfo:
@@ -615,21 +615,21 @@ components:
        correlatedNotifications:
          $ref: '#/components/schemas/CorrelatedNotifications'
        stateChangeDefinition:
          $ref: 'comDefs.yaml#/components/schemas/AttributeValueChangeSet'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeValueChangeSet'
        monitoredAttributes:
          $ref: 'comDefs.yaml#/components/schemas/AttributeNameValuePairSet'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
        proposedRepairActions:
          type: string
        additionalText:
          type: string
        additionalInformation:
          $ref: 'comDefs.yaml#/components/schemas/AttributeNameValuePairSet'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'

        rootCauseIndicator:
          type: boolean

        ackTime:
          $ref: 'comDefs.yaml#/components/schemas/DateTime'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
        ackUserId:
          type: string
        ackSystemId:
@@ -670,7 +670,7 @@ components:

    NotifyNewAlarm:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - alarmId
@@ -691,7 +691,7 @@ components:
            backedUpStatus:
              type: boolean
            backUpObject:
              $ref: 'comDefs.yaml#/components/schemas/Dn'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
            trendIndication:
              $ref: '#/components/schemas/TrendIndication'
            thresholdInfo:
@@ -699,20 +699,20 @@ components:
            correlatedNotifications:
              $ref: '#/components/schemas/CorrelatedNotifications'
            stateChangeDefinition:
              $ref: 'comDefs.yaml#/components/schemas/AttributeValueChangeSet'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeValueChangeSet'
            monitoredAttributes:
              $ref: 'comDefs.yaml#/components/schemas/AttributeNameValuePairSet'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
            proposedRepairActions:
              type: string
            additionalText:
              type: string
            additionalInformation:
              $ref: 'comDefs.yaml#/components/schemas/AttributeNameValuePairSet'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
            rootCauseIndicator:
              type: boolean
    NotifyNewSecAlarm:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - alarmId
@@ -736,7 +736,7 @@ components:
            additionalText:
              type: string
            additionalInformation:
              $ref: 'comDefs.yaml#/components/schemas/AttributeNameValuePairSet'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
            rootCauseIndicator:
              type: boolean
            serviceUser:
@@ -747,7 +747,7 @@ components:
              type: string
    NotifyClearedAlarm:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - alarmId
@@ -771,7 +771,7 @@ components:
              type: string
    NotifyChangedAlarm:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - alarmId
@@ -789,7 +789,7 @@ components:
              $ref: '#/components/schemas/PerceivedSeverity'
    NotifyChangedAlarmGeneral:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - alarmId
@@ -810,28 +810,28 @@ components:
            backedUpStatus:
              type: boolean
            backUpObject:
              $ref: 'comDefs.yaml#/components/schemas/Dn'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
            trendIndication:
              $ref: '#/components/schemas/TrendIndication'
            thresholdInfo:
              $ref: '#/components/schemas/ThresholdInfo'
            stateChangeDefinition:
              $ref: 'comDefs.yaml#/components/schemas/AttributeValueChangeSet'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeValueChangeSet'
            monitoredAttributes:
              $ref: 'comDefs.yaml#/components/schemas/AttributeNameValuePairSet'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
            proposedRepairActions:
              type: string
            additionalText:
              type: string
            additionalInformation:
              $ref: 'comDefs.yaml#/components/schemas/AttributeNameValuePairSet'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
            rootCauseIndicator:
              type: boolean
            changedAlarmAttributes:
              $ref: 'comDefs.yaml#/components/schemas/AttributeNameValuePairSet'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
    NotifyChangedSecAlarmGeneral:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - alarmId
@@ -853,7 +853,7 @@ components:
            additionalText:
              type: string
            additionalInformation:
              $ref: 'comDefs.yaml#/components/schemas/AttributeNameValuePairSet'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
            rootCauseIndicator:
              type: boolean
            serviceUser:
@@ -863,10 +863,10 @@ components:
            securityAlarmDetector:
              type: string
            changedAlarmAttributes:
              $ref: 'comDefs.yaml#/components/schemas/AttributeNameValuePairSet'
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
    NotifyCorrelatedNotificationChanged:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - alarmId
@@ -880,7 +880,7 @@ components:
              type: boolean
    NotifyAckStateChanged:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - alarmId
@@ -906,7 +906,7 @@ components:
              type: string
    NotifyComments:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - alarmId
@@ -927,7 +927,7 @@ components:
              $ref: '#/components/schemas/Comments'
    NotifyPotentialFaultyAlarmList:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - reason
@@ -936,7 +936,7 @@ components:
              type: string
    NotifyAlarmListRebuilt:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - reason
@@ -1033,7 +1033,7 @@ components:
      type: object
      properties:
        commentTime:
          $ref: 'comDefs.yaml#/components/schemas/DateTime'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
        commentUserId:
          type: string
        commentSystemId:
@@ -1051,8 +1051,8 @@ components:
      type: object
      properties:
        consumerReference:
          $ref: 'comDefs.yaml#/components/schemas/Uri'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Uri'
        timeTick:
          type: integer
        filter:
          $ref: 'comDefs.yaml#/components/schemas/Filter'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Filter'
+16 −16

File changed and moved.

Preview size limit exceeded, changes collapsed.

+2 −2
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: Heartbeat notification
  version: 16.6.0
  version: 16.7.0
  description: >-
    OAS 3.0.1 definition of the heartbeat notification
    © 2020, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -18,7 +18,7 @@ components:
        - notifyHeartbeat
    NotifyHeartbeat:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          properties:
            heartbeatNtfPeriod:
+4 −4
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: TS 28.532 Performance Threshold Monitoring MnS
  version: 16.6.0
  version: 16.7.0
  description: >-
    OAS 3.0.1 definition of the Performance Threshold Monitoring MnS
    © 2020, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -39,7 +39,7 @@ paths:
          content:
            application/json:
              schema:
                $ref: 'comDefs.yaml#/components/schemas/ErrorResponse'
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
components:
  schemas:
    PerfNotificationTypes:
@@ -49,7 +49,7 @@ components:
    PerfMetricValue:
      oneOf:
        - type: integer
        - $ref: 'comDefs.yaml#/components/schemas/Float'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/Float'
    PerfMetricDirection:
      type: string
      enum:
@@ -57,7 +57,7 @@ components:
        - DOWN
    NotifyThresholdCrossing:
      allOf:
        - $ref: 'comDefs.yaml#/components/schemas/NotificationHeader'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          properties:
            observedPerfMetricName:
Loading