Commit bbc1e97f authored by ruiyue's avatar ruiyue
Browse files

Replace TS28541_5GcNrm.yaml

parent 71e082cb
Loading
Loading
Loading
Loading
Loading
+43 −7
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: 3GPP 5GC NRM
  version: 19.4.0
  version: 19.5.0
  description: >-
    OAS 3.0.1 specification of the 5GC NRM
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -417,6 +417,9 @@ components:
        authzInfo:
          type: string
        hostAddr:
          type: array
          uniqueItems: true
          items:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/Host'
        allowedPLMNs:
          type: array
@@ -537,11 +540,13 @@ components:
          minItems: 1
        vendorId:
          $ref: '#/components/schemas/VendorId'
        nfServices:
          type: array
          uniqueItems: true
          items:
        nfServiceList:
          description: >
            A map (list of key-value pairs) where serviceInstanceId serves as key of NFService
          type: object
          additionalProperties:
            $ref: '#/components/schemas/NFService'
          minProperties: 1
        supportedVendorSpecificFeatures:
          description: >
            A map (list of key-value pairs) where IANA-assigned "SMI Network Management Private Enterprise Codes" serves as key
@@ -3813,6 +3818,35 @@ components:
          enum:
            - ALLOW
            - DENY
    AIoTgNBInfo:
      type: object
      required:
        - gNBId
        - servedReaderInfoList
      properties:
        gNBId:
          $ref: 'TS28541_NrNrm.yaml#/components/schemas/GnbId'
        servedReaderInfoList:
          type: array
          uniqueItems: true
          items:
            $ref: '#/components/schemas/ServedReaderInfo'
    ServedReaderInfo:
      type: object
      required:
        - readerId
        - servedAIOTAreas
      properties:
        readerId:
          type: integer
        servedAIOTAreas:
          type: array
          uniqueItems: true
          items:
            $ref: 'TS28541_NrNrm.yaml#/components/schemas/ServedAIOTAreaID'
        readerLocation:
          type: string


#-------- Definition of types for name-containments ------
    SubNetwork-ncO-5GcNrm:
@@ -4841,6 +4875,8 @@ components:
                      type: string
                    managedNFProfile:
                      $ref: '#/components/schemas/ManagedNFProfile'
                    aIOTgNBInfo:
                      $ref: '#/components/schemas/AIoTgNBInfo'                
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
        - $ref: '#/components/schemas/ManagedFunction5GC-nc0'       
        - type: object