Commit 2735d33c authored by sunse's avatar sunse
Browse files

CR0789 NSACF Function, Update TS28541_5GcNrm.yaml

parent 7b23f566
Loading
Loading
Loading
Loading
+30 −0
Original line number Diff line number Diff line
@@ -764,6 +764,29 @@ components:
        fqdn:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn'

    NsacfCapability:
      description: >
        NSACF service capabilities (e.g. to monitor and control the number of registered UEs
        or established PDU sessions per network slice)
      type: object
      properties:
        supportUeSAC:
          description: |
            Indicates the service capability of the NSACF to monitor and control the number of
            registered UEs per network slice for the network slice that is subject to NSAC
            true: Supported
            false (default): Not Supported
          type: boolean
          default: false
        supportPduSAC:
          description: |
            Indicates the service capability of the NSACF to monitor and control the number of
            established PDU sessions per network slice for the network slice that is subject to NSAC
            true: Supported
            false (default): Not Supported
          type: boolean
          default: false

#-------- Definition of concrete IOCs --------------------------------------------
    ProvMnS:
      oneOf:
@@ -1575,6 +1598,13 @@ components:
                        $ref: '#/components/schemas/NsacfInfoSnssai'
                    taiList:
                      $ref: '#/components/schemas/TaiList'
                    nsacfCapability:
                      $ref: '#/components/schemas/NsacfCapability'
                    taiRangeList:
                      type: array
                      items:
                        $ref: '#/components/schemas/TaiRange'
                      minItems: 1
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
        - type: object
          properties: