Commit a512beb9 authored by elmoatamida's avatar elmoatamida
Browse files

Update1 CT3#137 TS29537_Npcf_MBSPolicyControl.yaml

parent 08aea16d
Loading
Loading
Loading
Loading
+34 −2
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ openapi: 3.0.0

info:
  title: Npcf_MBSPolicyControl API
  version: 1.1.0
  version: 1.1.1
  description: |
    MBS Policy Control Service  
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
@@ -10,7 +10,7 @@ info:

externalDocs:
  description: >
    3GPP TS 29.537 V18.4.0; 5G System; Multicast/Broadcast Policy Control Services.
    3GPP TS 29.537 V18.5.0; 5G System; Multicast/Broadcast Policy Control Services.
  url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.537/'

security:
@@ -306,6 +306,17 @@ components:
            $ref: '#/components/schemas/MbsPcrt'
          minItems: 1
          nullable: true
        mbsChargingData:
          type: object
          additionalProperties:
            $ref: '#/components/schemas/MbsChargingData'
          minProperties: 1
          description: >
            Contains the MBS Charging Decision consisting of the MBS Charging Data instance(s)
            applicable for the MBS Session.
            The key of the map shall be set to the value of the mbsChgId attribute of the
            corresponding map value encoded using the MbsChargingData data structure.
          nullable: true

    MbsPolicyData:
      description: >
@@ -340,6 +351,13 @@ components:
            type: string
          minItems: 1
          maxItems: 1
        refMbsChgData:
          type: array
          items:
            type: string
          minItems: 1
          maxItems: 1
          nullable: true
      required:
        - mbsPccRuleId

@@ -436,6 +454,20 @@ components:
        failureCode:
          $ref: '#/components/schemas/MbsFailureCode'

    MbsChargingData:
      description: Represents the MBS Charging Data.
      type: object
      properties:
        mbsChgId:
          type: string
        mbsRatingGrp:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/RatingGroup'
        meteringMethod:
          $ref: 'TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/MeteringMethod'
      required:
        - mbsChgId
      nullable: true

# Simple data types:

    MbsMaxDataBurstVol: