Commit 568353e5 authored by Meghna Khaturia's avatar Meghna Khaturia
Browse files

Edit TS29222_CAPIF_Events_API.yaml with CRs agreed in CT3#146 meeting.

parent 6089a46b
Loading
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -299,6 +299,17 @@ components:
          description: Subscribed event filters.
        eventReq:
          $ref: 'TS29523_Npcf_EventExposure.yaml#/components/schemas/ReportingInformation'
        eventReqExt:
          type: object
          additionalProperties:
            $ref: '#/components/schemas/CAPIFRepInfoExt'
          minProperties: 1
          description: >
            Contains the extended reporting requirements of the event subscription.
            The key of the map shall be set to the value of the subscribed event (among the ones
            provided within the events attribute) to which this extended reporting requirements
            apply.
            This attribute may be present only if the eventReq attribute is also present.
        notificationDestination:
          $ref: 'TS29122_CommonData.yaml#/components/schemas/Uri'
        requestTestNotification:
@@ -479,6 +490,16 @@ components:
        - required: [discoveryReqCount]
        - required: [discoveryRspCount]

    CAPIFRepInfoExt:
      type: object
      description: >
        Represents the extended reporting requirements of the event subscription.
      properties:
        numEvThresh:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
        timeWin:
          $ref: 'TS29122_CommonData.yaml#/components/schemas/DurationSec'

    CAPIFEvent:
      anyOf:
      - type: string