Commit 079607e3 authored by sunse's avatar sunse
Browse files

nrm enhancement for UDRFunction Update TS28541_5GcNrm.yaml

parent 1b43a36b
Loading
Loading
Loading
Loading
+41 −13
Original line number Diff line number Diff line
@@ -139,7 +139,7 @@ components:
      properties:
        smfServingAreas:
          type: string
    SupportedDataSetId:
    SupportedDataSet:
      type: string
      description: any of enumrated value
      enum:
@@ -147,6 +147,18 @@ components:
        - POLICY
        - EXPOSURE
        - APPLICATION
        - A_PFD
        - A_AFTI
        - A_IPTV
        - A_BDT
        - A_SPD
        - A_EASD
        - A_AMI
        - P_UE
        - P_SCD
        - P_BDT
        - P_PLMNUE
        - P_NSSCD
    Udrinfo:
      type: object
      properties:
@@ -681,14 +693,6 @@ components:
          type: boolean
        nrV2x:
          type: boolean
    SupiRangeList:
      type: array
      items:
        $ref: '#/components/schemas/SupiRange'
    IdentityRangeList:
      type: array
      items:
        $ref: '#/components/schemas/IdentityRange'
    InternalGroupIdRange:
      type: object
      properties:
@@ -713,6 +717,11 @@ components:
      type: array
      items:
        $ref: '#/components/schemas/SuciInfo' 
    SharedDataIdRange:
      type: object
      properties:
        pattern:
          type: string
    SupiRangeList:
      type: array
      items:
@@ -725,6 +734,14 @@ components:
      type: array
      items:
        $ref: '#/components/schemas/InternalGroupIdRange'
    SupportedDataSetList:
      type: array
      items:
        $ref: '#/components/schemas/SupportedDataSet'
    SharedDataIdRangeList:
      type: array
      items:
        $ref: '#/components/schemas/SharedDataIdRange'

#-------- Definition of concrete IOCs --------------------------------------------
    ProvMnS:
@@ -1214,14 +1231,25 @@ components:
                - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-Attr'
                - type: object
                  properties:
                    plmnIdList:
                      $ref: 'TS28541_NrNrm.yaml#/components/schemas/PlmnIdList'
                    pLMNInfoList:
                      $ref: 'TS28541_NrNrm.yaml#/components/schemas/PlmnInfoList'
                    sBIFqdn:
                      type: string
                    snssaiList:
                      $ref: '#/components/schemas/SnssaiList'
                    managedNFProfile:
                      $ref: '#/components/schemas/ManagedNFProfile'
                    groupId:
                      type: string
                    supiRanges:
                      $ref: '#/components/schemas/SupiRangeLis'
                    gpsiRanges:
                      $ref: '#/components/schemas/IdentityRangeList'
                    externalGroupIdentifiersRanges:
                      $ref: '#/components/schemas/IdentityRangeList'
                    supportedDataSets:
                      $ref: '#/components/schemas/SupportedDataSetList'
                    sharedDataIdRanges:
                      $ref: '#/components/schemas/SharedDataIdRangeList'

    UdsfFunction-Single:
      allOf:
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'