Loading OpenAPI/TS28538_EdgeNrm.yaml +35 −7 Original line number Diff line number Diff line openapi: 3.0.1 info: title: 3GPP Edge NRM version: 18.8.0 version: 19.0.0 description: >- OAS 3.0.1 specification of the Edge NRM © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -198,6 +198,9 @@ components: $ref: '#/components/schemas/ECSFunction-Multiple' EdgeDataNetwork: $ref: '#/components/schemas/EdgeDataNetwork-Multiple' EASBundle: $ref: '#/components/schemas/EASBundle-Multiple' #-------- Definition of abstract IOCs -------------------------------------------- ManagedFunction: type: object Loading Loading @@ -335,7 +338,6 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' registrationInfo: $ref: '#/components/schemas/RegistrationInfo' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' ECSFunction-Single: Loading Loading @@ -447,7 +449,30 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' edgeDataNetworkRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' EASBundle-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object properties: bundleIdentifier: type: string bundledEASIdentifier: type: string bundleType: type: string mainEASIdentifier: type: string coordinatedEASDiscovery: type: boolean coordinatedACR: type: boolean eDNAffinity: type: string description: any of enumrated value enum: - STRONG - WEAK - PREFERRED #-------- Definition of JSON arrays for name-contained IOCs ---------------------- Loading Loading @@ -483,13 +508,15 @@ components: type: array items: $ref: '#/components/schemas/OperatorEdgeDataNetwork-Single' EASBundle-Multiple: type: array items: $ref: '#/components/schemas/EASBundle-Single' ManagedEdgeNFService-Multiple: type: array items: $ref: '#/components/schemas/ManagedEdgeNFService-Single' #--------------------------------- Definition ------------------------------------ resources-edgeNrm: Loading @@ -504,4 +531,5 @@ components: - $ref: '#/components/schemas/OperatorEdgeFederation-Single' - $ref: '#/components/schemas/OperatorEdgeDataNetwork-Single' - $ref: '#/components/schemas/EASResourceReservationJob-Single' - $ref: '#/components/schemas/EASBundle-Single' - $ref: '#/components/schemas/ManagedEdgeNFService-Single' Loading
OpenAPI/TS28538_EdgeNrm.yaml +35 −7 Original line number Diff line number Diff line openapi: 3.0.1 info: title: 3GPP Edge NRM version: 18.8.0 version: 19.0.0 description: >- OAS 3.0.1 specification of the Edge NRM © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -198,6 +198,9 @@ components: $ref: '#/components/schemas/ECSFunction-Multiple' EdgeDataNetwork: $ref: '#/components/schemas/EdgeDataNetwork-Multiple' EASBundle: $ref: '#/components/schemas/EASBundle-Multiple' #-------- Definition of abstract IOCs -------------------------------------------- ManagedFunction: type: object Loading Loading @@ -335,7 +338,6 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' registrationInfo: $ref: '#/components/schemas/RegistrationInfo' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' ECSFunction-Single: Loading Loading @@ -447,7 +449,30 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' edgeDataNetworkRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' EASBundle-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object properties: bundleIdentifier: type: string bundledEASIdentifier: type: string bundleType: type: string mainEASIdentifier: type: string coordinatedEASDiscovery: type: boolean coordinatedACR: type: boolean eDNAffinity: type: string description: any of enumrated value enum: - STRONG - WEAK - PREFERRED #-------- Definition of JSON arrays for name-contained IOCs ---------------------- Loading Loading @@ -483,13 +508,15 @@ components: type: array items: $ref: '#/components/schemas/OperatorEdgeDataNetwork-Single' EASBundle-Multiple: type: array items: $ref: '#/components/schemas/EASBundle-Single' ManagedEdgeNFService-Multiple: type: array items: $ref: '#/components/schemas/ManagedEdgeNFService-Single' #--------------------------------- Definition ------------------------------------ resources-edgeNrm: Loading @@ -504,4 +531,5 @@ components: - $ref: '#/components/schemas/OperatorEdgeFederation-Single' - $ref: '#/components/schemas/OperatorEdgeDataNetwork-Single' - $ref: '#/components/schemas/EASResourceReservationJob-Single' - $ref: '#/components/schemas/EASBundle-Single' - $ref: '#/components/schemas/ManagedEdgeNFService-Single'