Commit 83333206 authored by gautamd's avatar gautamd Committed by ruiyue
Browse files

Update TS28538_EdgeNrm.yaml

parent 089449ea
Loading
Loading
Loading
Loading
+36 −2
Original line number Diff line number Diff line
@@ -158,7 +158,20 @@ components:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
        servedEESList:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'

    BundleRequirements:
      type: object
      properties:
        coordinatedEASDiscovery:
          type: boolean
        coordinatedACR:
          type: boolean
        eDNAffinity:
          type: string
          description: any of enumrated value
          enum:
            - STRONG
            - WEAK
            - PREFERRED

#-------- Definition of types for name-containments ------
    SubNetwork-ncO-EdgeNrm:
@@ -168,6 +181,8 @@ components:
          $ref: '#/components/schemas/ECSFunction-Multiple'
        EdgeDataNetwork:
          $ref: '#/components/schemas/EdgeDataNetwork-Multiple'
        EASBundle:
          $ref: '#/components/schemas/EASBundle-Multiple'

#-------- Definition of concrete IOCs --------------------------------------------

@@ -382,7 +397,21 @@ components:
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
            edgeDataNetworkRef:
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'

    EASDundle-Single:
      allOf:
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
        - type: object
          properties:
            bundleIdentifier:
              type: string
            bundledEASIdentifier:
              type: string
            bundleType:
              type: string
            mainEASIdentifier:
              type: string
            bunbleRequirements:
              $ref: '#/components/schemas/BundleRequirements'

#-------- Definition of JSON arrays for name-contained IOCs ----------------------                               

@@ -418,6 +447,10 @@ components:
      type: array
      items:
        $ref: '#/components/schemas/OperatorEdgeDataNetwork-Single'
    EASBundle-Multiple:
      type: array
      items:
        $ref: '#/components/schemas/EASBundle-Single'        

        
#--------------------------------- Definition ------------------------------------                          
@@ -434,3 +467,4 @@ components:
        - $ref: '#/components/schemas/OperatorEdgeFederation-Single'
        - $ref: '#/components/schemas/OperatorEdgeDataNetwork-Single'
        - $ref: '#/components/schemas/EASResourceReservationJob-Single'
        - $ref: '#/components/schemas/EASBundle-Single'