Commit 2835d760 authored by elmoatamida's avatar elmoatamida
Browse files

Update1 CT3#146 to TS29122_MonitoringEvent.yaml

parent df901a1b
Loading
Loading
Loading
Loading
Loading
+43 −3
Original line number Diff line number Diff line
@@ -2,14 +2,14 @@ openapi: 3.0.0

info:
  title: 3gpp-monitoring-event
  version: 1.4.0
  version: 1.5.0-alpha.1
  description: |
    API for Monitoring Event.  
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
    © 2026, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
    All rights reserved.

externalDocs:
  description: 3GPP TS 29.122 V19.5.0 T8 reference point for Northbound APIs
  description: 3GPP TS 29.122 V20.0.0 T8 reference point for Northbound APIs
  url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.122/'

security:
@@ -755,6 +755,40 @@ components:
            $ref: 'TS29514_Npcf_PolicyAuthorization.yaml#/components/schemas/FlowDescription'
          minItems: 1
          description: Describes the application traffic service data flows.
        appRankingInd:
          type: boolean
          enum:
            - true
          description: >
            Indicates that the information on the top contributing applications to energy
            consumption is requested.
            true indicates that the information on the top contributing applications to energy
            consumption is requested.
            When present, this attribute shall be set to true. The presence of this attribute set
            to the value false is forbidden.
            This attribute may be present only if the monitoringType attribute (and/or an array
            element of the addnMonTypes attribute) is set to UE_ENERGY and/or PDU_SESSION_ENERGY.
        enePerBitInd:
          type: boolean
          enum:
            - true
          description: >
            Indicates that Energy Consumption per bit information is requested.
            true indicates that the Energy Consumption per bit information is requested.
            When present, this attribute shall be set to true. The presence of this attribute set
            to the value false is forbidden.
        energyCatInd:
          type: boolean
          enum:
            - true
          description: >
            Indicates that the Energy Consumption category information is requested.
            true indicates that the Energy Consumption category information is requested.
            When present, this attribute shall be set to "true". The presence of this attribute set
            to the value "false" is forbidden.
            This attribute may be present only if the "monitoringType"
            attribute (and/or an array element of the "addnMonTypes" attribute) is set to
            "UE_ENERGY", "PDU_SESSION_ENERGY", "SERVICE_FLOW_ENERGY" and/or "UE_SNSSAI_ENERGY".
      required:
        - notificationDestination
        - monitoringType
@@ -915,6 +949,12 @@ components:
          minItems: 1
        energyInfoData:
          $ref: '#/components/schemas/EnergyInfo'
        appRankingInfo:
          $ref: 'TS29566_Neif_EventExposure.yaml#/components/schemas/AppRankingInfo'
        enePerBitInfo:
          $ref: 'TS29566_Neif_EventExposure.yaml#/components/schemas/EnergyPerBitData'
        energyCat:
          $ref: 'TS29566_Neif_EventExposure.yaml#/components/schemas/EnergyCategory'
      required:
        - monitoringType