Commit bff6b3ad authored by gautamd's avatar gautamd
Browse files

Update EdgeNRM.yaml

parent 9b654229
Loading
Loading
Loading
Loading
+28 −27
Original line number Diff line number Diff line
@@ -14,11 +14,6 @@ components:
  schemas: 
                      
#-------- Definition of types-----------------------------------------------------
    EASRequirements:
      type: object
      properties:
        requiredEASservingLocation:
          $ref: '#/components/schemas/ServingLocation'
    ServingLocation:
      type: object
      properties:
@@ -57,15 +52,11 @@ components:
        - $ref: 'genericNrm.yaml#/components/schemas/SubNetwork-ncO'
        - type: object
          properties:
            DNFunction:
              $ref: '5GCNrm.yaml#/components/schemas/DNFunction'
            Subnetwork:
              $ref: 'genericNrm.yaml#/components/schemas/SubNetwork-Multiple'
    EASFunction-Single:
      allOf:
        - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction'
        - type: object
          properties:
            attributes:
              allOf:
        - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
        - type: object
          properties:
            eASIdentifier:
@@ -74,11 +65,7 @@ components:
              $ref: '#/components/schemas/EASRequirements'
    ECSFunction-Single:
      allOf:
        - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction'
        - type: object
          properties:
            attributes:
              allOf:
        - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
        - type: object
          properties:
            eCSAddress:
@@ -86,9 +73,23 @@ components:
            providerIdentifier:
              type: string
            eDNConnectionInfo:
                      $ref: '#/components/schemas/EASRequirements'
              $ref: '#/components/schemas/EDNConnectionInfo'
    EASRequirements:
      allOf:
        - $ref: 'genericNrm.yaml#/components/schemas/Top'
        - type: object
          properties:
            requiredEASservingLocation:
              $ref: '#/components/schemas/ServingLocation'


#-------- Definition of JSON arrays for name-contained IOCs ----------------------                               
          
    SubNetwork-Multiple:
      type: array
      items:
        $ref: '#/components/schemas/SubNetwork-Single'
    
    EASFunction-Multiple:
      type: array
      items: