Loading OpenAPI/5gcNrm.yaml +73 −0 Original line number Diff line number Diff line Loading @@ -593,6 +593,34 @@ components: ipv6Prefix: type: string 5GCNfConnEcmInfoList: type: array items: $ref: '#/components/schemas/5GCNfConnEcmInfo' 5GCNfConnEcmInfo: type: object description: 'Store the 5GC NF connection information' properties: 5GCNFType: type: string enum: - PCF - NEF - SCEF 5GCNFIpAddress: type: string 5GCNFRef: $ref: 'genericNrm.yaml#/components/schemas/Dn' UPFConnectionInfo: type: object properties: uPFIpAddress: type: string uPFRef: $ref: 'genericNrm.yaml#/components/schemas/Dn' #-------- Definition of concrete IOCs -------------------------------------------- SubNetwork-Single: Loading Loading @@ -624,6 +652,8 @@ components: $ref: '#/components/schemas/Configurable5QISet-Multiple' Dynamic5QISet: $ref: '#/components/schemas/Dynamic5QISet-Multiple' EcmConnectionInfo: $ref: '#/components/schemas/EcmConnectionInfo-Multiple' ManagedElement-Single: allOf: Loading Loading @@ -676,6 +706,8 @@ components: $ref: '#/components/schemas/Configurable5QISet-Multiple' Dynamic5QISet: $ref: '#/components/schemas/Dynamic5QISet-Multiple' EcmConnectionInfo: $ref: '#/components/schemas/EcmConnectionInfo-Multiple' AmfFunction-Single: allOf: Loading Loading @@ -1358,6 +1390,40 @@ components: EP_Nxx: $ref: '#/components/schemas/EP_Nxx-Multiple' EcmConnectionInfo-Single: allOf: - $ref: 'genericNrm.yaml#/components/schemas/Top' - type: object properties: attributes: allOf: - type: object properties: eASServiceArea: $ref: 'EdgeNRM.yaml#/components/schemas/ServingLocation' eESServiceArea: $ref: 'EdgeNRM.yaml#/components/schemas/ServingLocation' eDNServiceArea: $ref: 'EdgeNRM.yaml#/components/schemas/ServingLocation' eASIpAddress: type: string eESIpAddress: type: string eCSIpAddress: type: string ednIdentifier: type: string ecmConnectionType: type: string enum: - USERPLANE - CONTROLPLANE - BOTH 5GCNfConnEcmInfoList: $ref: '#/components/schemas/5GCNfConnEcmInfoList' uPFConnectionInfo: $ref: '#/components/schemas/UPFConnectionInfo' ExternalAmfFunction-Single: allOf: Loading Loading @@ -2362,6 +2428,11 @@ components: type: array items: $ref: '#/components/schemas/Dynamic5QISet-Single' EcmConnectionInfo-Multiple: type: array items: $ref: '#/components/schemas/EcmConnectionInfo-Single' Loading Loading @@ -2448,3 +2519,5 @@ components: - $ref: '#/components/schemas/PredefinedPccRuleSet-Single' - $ref: '#/components/schemas/Dynamic5QISet-Single' - $ref: '#/components/schemas/EASDFFunction-Single' - $ref: '#/components/schemas/EcmConnectionInfo-Single' Loading
OpenAPI/5gcNrm.yaml +73 −0 Original line number Diff line number Diff line Loading @@ -593,6 +593,34 @@ components: ipv6Prefix: type: string 5GCNfConnEcmInfoList: type: array items: $ref: '#/components/schemas/5GCNfConnEcmInfo' 5GCNfConnEcmInfo: type: object description: 'Store the 5GC NF connection information' properties: 5GCNFType: type: string enum: - PCF - NEF - SCEF 5GCNFIpAddress: type: string 5GCNFRef: $ref: 'genericNrm.yaml#/components/schemas/Dn' UPFConnectionInfo: type: object properties: uPFIpAddress: type: string uPFRef: $ref: 'genericNrm.yaml#/components/schemas/Dn' #-------- Definition of concrete IOCs -------------------------------------------- SubNetwork-Single: Loading Loading @@ -624,6 +652,8 @@ components: $ref: '#/components/schemas/Configurable5QISet-Multiple' Dynamic5QISet: $ref: '#/components/schemas/Dynamic5QISet-Multiple' EcmConnectionInfo: $ref: '#/components/schemas/EcmConnectionInfo-Multiple' ManagedElement-Single: allOf: Loading Loading @@ -676,6 +706,8 @@ components: $ref: '#/components/schemas/Configurable5QISet-Multiple' Dynamic5QISet: $ref: '#/components/schemas/Dynamic5QISet-Multiple' EcmConnectionInfo: $ref: '#/components/schemas/EcmConnectionInfo-Multiple' AmfFunction-Single: allOf: Loading Loading @@ -1358,6 +1390,40 @@ components: EP_Nxx: $ref: '#/components/schemas/EP_Nxx-Multiple' EcmConnectionInfo-Single: allOf: - $ref: 'genericNrm.yaml#/components/schemas/Top' - type: object properties: attributes: allOf: - type: object properties: eASServiceArea: $ref: 'EdgeNRM.yaml#/components/schemas/ServingLocation' eESServiceArea: $ref: 'EdgeNRM.yaml#/components/schemas/ServingLocation' eDNServiceArea: $ref: 'EdgeNRM.yaml#/components/schemas/ServingLocation' eASIpAddress: type: string eESIpAddress: type: string eCSIpAddress: type: string ednIdentifier: type: string ecmConnectionType: type: string enum: - USERPLANE - CONTROLPLANE - BOTH 5GCNfConnEcmInfoList: $ref: '#/components/schemas/5GCNfConnEcmInfoList' uPFConnectionInfo: $ref: '#/components/schemas/UPFConnectionInfo' ExternalAmfFunction-Single: allOf: Loading Loading @@ -2362,6 +2428,11 @@ components: type: array items: $ref: '#/components/schemas/Dynamic5QISet-Single' EcmConnectionInfo-Multiple: type: array items: $ref: '#/components/schemas/EcmConnectionInfo-Single' Loading Loading @@ -2448,3 +2519,5 @@ components: - $ref: '#/components/schemas/PredefinedPccRuleSet-Single' - $ref: '#/components/schemas/Dynamic5QISet-Single' - $ref: '#/components/schemas/EASDFFunction-Single' - $ref: '#/components/schemas/EcmConnectionInfo-Single'