Loading OpenAPI/EdgeNRM.yaml +28 −27 Original line number Diff line number Diff line Loading @@ -14,11 +14,6 @@ components: schemas: #-------- Definition of types----------------------------------------------------- EASRequirements: type: object properties: requiredEASservingLocation: $ref: '#/components/schemas/ServingLocation' ServingLocation: type: object properties: Loading Loading @@ -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: Loading @@ -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: Loading @@ -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: Loading Loading
OpenAPI/EdgeNRM.yaml +28 −27 Original line number Diff line number Diff line Loading @@ -14,11 +14,6 @@ components: schemas: #-------- Definition of types----------------------------------------------------- EASRequirements: type: object properties: requiredEASservingLocation: $ref: '#/components/schemas/ServingLocation' ServingLocation: type: object properties: Loading Loading @@ -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: Loading @@ -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: Loading @@ -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: Loading