aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/dcaegen2-services/resources/external/schemas/sa91-rel16/5gcNrm.yaml
diff options
context:
space:
mode:
authorKrzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com>2021-10-05 14:10:35 +0200
committerKrzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com>2021-10-19 23:31:21 +0200
commit11e395ae06830ef88b57451abc1d7db57a74f35e (patch)
tree9439c7e3a87d39c7b7d0a5edd4be8dce0203aee5 /kubernetes/dcaegen2-services/resources/external/schemas/sa91-rel16/5gcNrm.yaml
parent0866aa1ed5305ffa24fd718001ed72cc424f9e3e (diff)
[DCAEGEN2-SERVICES] Fix and resolve remote references in st. def. domain
As it was agreed with Vijay we are downgrading standard defined domain used in OOM to version that is compatible with helm charts and config map size used during ONAP deployment. In order to upgrade schema map user need to use OOM/UTILS script and update deployments of: - dcae ves collector - dcae ves openapi manager Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com> Issue-ID: DCAEGEN2-2893 DCAEGEN2-2894 DCAEGEN2-2895 Change-Id: I09caa95041cf9bd5825d384eaf513cfecf24044d
Diffstat (limited to 'kubernetes/dcaegen2-services/resources/external/schemas/sa91-rel16/5gcNrm.yaml')
-rw-r--r--kubernetes/dcaegen2-services/resources/external/schemas/sa91-rel16/5gcNrm.yaml1980
1 files changed, 0 insertions, 1980 deletions
diff --git a/kubernetes/dcaegen2-services/resources/external/schemas/sa91-rel16/5gcNrm.yaml b/kubernetes/dcaegen2-services/resources/external/schemas/sa91-rel16/5gcNrm.yaml
deleted file mode 100644
index 16a01b44c8..0000000000
--- a/kubernetes/dcaegen2-services/resources/external/schemas/sa91-rel16/5gcNrm.yaml
+++ /dev/null
@@ -1,1980 +0,0 @@
-openapi: 3.0.1
-info:
- title: 3GPP 5GC NRM
- version: 16.6.0
- description: >-
- OAS 3.0.1 specification of the 5GC NRM
- © 2020, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
- All rights reserved.
-externalDocs:
- description: 3GPP TS 28.541 V16.6.0; 5G NRM, 5GC NRM
- url: http://www.3gpp.org/ftp/Specs/archive/28_series/28.541/
-paths: {}
-components:
- schemas:
-
-#-------- Definition of types-----------------------------------------------------
-
- AmfIdentifier:
- type: object
- description: 'AmfIdentifier comprise of amfRegionId, amfSetId and amfPointer'
- properties:
- amfRegionId:
- $ref: '#/components/schemas/AmfRegionId'
- amfSetId:
- $ref: '#/components/schemas/AmfSetId'
- amfPointer:
- $ref: '#/components/schemas/AmfPointer'
- AmfRegionId:
- type: integer
- description: AmfRegionId is defined in TS 23.003
- maximum: 255
- AmfSetId:
- type: string
- description: AmfSetId is defined in TS 23.003
- maximum: 1023
- AmfPointer:
- type: integer
- description: AmfPointer is defined in TS 23.003
- maximum: 63
- IpEndPoint:
- type: object
- properties:
- ipv4Address:
- $ref: 'genericNrm.yaml#/components/schemas/Ipv4Addr'
- ipv6Address:
- $ref: 'genericNrm.yaml#/components/schemas/Ipv6Addr'
- ipv6Prefix:
- $ref: 'genericNrm.yaml#/components/schemas/Ipv6Prefix'
- transport:
- $ref: 'genericNrm.yaml#/components/schemas/TransportProtocol'
- port:
- type: integer
- NFProfileList:
- type: array
- description: List of NF profile
- items:
- $ref: '#/components/schemas/NFProfile'
- NFProfile:
- type: object
- description: 'NF profile stored in NRF, defined in TS 29.510'
- properties:
- nFInstanceId:
- type: string
- description: uuid of NF instance
- nFType:
- $ref: 'genericNrm.yaml#/components/schemas/NFType'
- nFStatus:
- $ref: '#/components/schemas/NFStatus'
- plmn:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnId'
- sNssais:
- $ref: 'nrNrm.yaml#/components/schemas/Snssai'
- fqdn:
- $ref: 'genericNrm.yaml#/components/schemas/Fqdn'
- interPlmnFqdn:
- $ref: 'genericNrm.yaml#/components/schemas/Fqdn'
- nfServices:
- type: array
- items:
- $ref: '#/components/schemas/NFService'
- NFService:
- type: object
- description: NF Service is defined in TS 29.510
- properties:
- serviceInstanceId:
- type: string
- serviceName:
- type: string
- version:
- type: string
- schema:
- type: string
- fqdn:
- $ref: 'genericNrm.yaml#/components/schemas/Fqdn'
- interPlmnFqdn:
- $ref: 'genericNrm.yaml#/components/schemas/Fqdn'
- ipEndPoints:
- type: array
- items:
- $ref: '#/components/schemas/IpEndPoint'
- apiPrfix:
- type: string
- allowedPlmns:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnId'
- allowedNfTypes:
- type: array
- items:
- $ref: 'genericNrm.yaml#/components/schemas/NFType'
- allowedNssais:
- type: array
- items:
- $ref: 'nrNrm.yaml#/components/schemas/Snssai'
- NFStatus:
- type: string
- description: any of enumrated value
- enum:
- - REGISTERED
- - SUSPENDED
- CNSIIdList:
- type: array
- items:
- $ref: '#/components/schemas/CNSIId'
- CNSIId:
- type: string
- description: CNSI Id is defined in TS 29.531, only for Core Network
- TACList:
- type: array
- items:
- $ref: 'nrNrm.yaml#/components/schemas/NrTac'
- WeightFactor:
- type: integer
- UdmInfo:
- type: object
- properties:
- nFSrvGroupId:
- type: string
- AusfInfo:
- type: object
- properties:
- nFSrvGroupId:
- type: string
- UpfInfo:
- type: object
- properties:
- smfServingAreas:
- type: string
- AmfInfo:
- type: object
- properties:
- priority:
- type: integer
- SupportedDataSetId:
- type: string
- description: any of enumrated value
- enum:
- - SUBSCRIPTION
- - POLICY
- - EXPOSURE
- - APPLICATION
- Udrinfo:
- type: object
- properties:
- supportedDataSetIds:
- type: array
- items:
- $ref: '#/components/schemas/SupportedDataSetId'
- nFSrvGroupId:
- type: string
- NFInfo:
- oneOf:
- - $ref: '#/components/schemas/UdmInfo'
- - $ref: '#/components/schemas/AusfInfo'
- - $ref: '#/components/schemas/UpfInfo'
- - $ref: '#/components/schemas/AmfInfo'
- - $ref: '#/components/schemas/Udrinfo'
- ManagedNFProfile:
- type: object
- properties:
- nfInstanceID:
- type: string
- nfType:
- $ref: 'genericNrm.yaml#/components/schemas/NFType'
- authzInfo:
- type: string
- hostAddr:
- $ref: 'genericNrm.yaml#/components/schemas/HostAddr'
- locality:
- type: string
- nFInfo:
- $ref: '#/components/schemas/NFInfo'
- capacity:
- type: integer
- SEPPType:
- type: string
- description: any of enumrated value
- enum:
- - CSEPP
- - PSEPP
- SupportedFunc:
- type: object
- properties:
- function:
- type: string
- policy:
- type: string
- SupportedFuncList:
- type: array
- items:
- $ref: '#/components/schemas/SupportedFunc'
- CommModelType:
- type: string
- description: any of enumrated value
- enum:
- - DIRECT_COMMUNICATION_WO_NRF
- - DIRECT_COMMUNICATION_WITH_NRF
- - INDIRECT_COMMUNICATION_WO_DEDICATED_DISCOVERY
- - INDIRECT_COMMUNICATION_WITH_DEDICATED_DISCOVERY
- CommModel:
- type: object
- properties:
- groupId:
- type: integer
- commModelType:
- $ref: '#/components/schemas/CommModelType'
- targetNFServiceList:
- $ref: 'comDefs.yaml#/components/schemas/DnList'
- commModelConfiguration:
- type: string
- CommModelList:
- type: array
- items:
- $ref: '#/components/schemas/CommModel'
- CapabilityList:
- type: array
- items:
- type: string
- FiveQiDscpMapping:
- type: object
- properties:
- fiveQIValues:
- type: array
- items:
- type: integer
- dscp:
- type: integer
-
- PacketErrorRate:
- type: object
- properties:
- scalar:
- type: integer
- exponent:
- type: integer
- FiveQICharacteristics:
- type: object
- properties:
- fiveQIValue:
- type: integer
- resourceType:
- type: string
- enum:
- - GBR
- - NonGBR
- priorityLevel:
- type: integer
- packetDelayBudget:
- type: integer
- packetErrorRate:
- $ref: '#/components/schemas/PacketErrorRate'
- averagingWindow:
- type: integer
- maximumDataBurstVolume:
- type: integer
-
-
- GtpUPathDelayThresholdsType:
- type: object
- properties:
- n3AveragePacketDelayThreshold:
- type: integer
- n3MinPacketDelayThreshold:
- type: integer
- n3MaxPacketDelayThreshold:
- type: integer
- n9AveragePacketDelayThreshold:
- type: integer
- n9MinPacketDelayThreshold:
- type: integer
- n9MaxPacketDelayThreshold:
- type: integer
- QFPacketDelayThresholdsType:
- type: object
- properties:
- thresholdDl:
- type: integer
- thresholdUl:
- type: integer
- thresholdRtt:
- type: integer
-
- QosData:
- type: object
- properties:
- qosId:
- type: string
- fiveQIValue:
- type: integer
- maxbrUl:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/BitRateRm'
- maxbrDl:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/BitRateRm'
- gbrUl:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/BitRateRm'
- gbrDl:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/BitRateRm'
- arp:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/Arp'
- qosNotificationControl:
- type: boolean
- reflectiveQos:
- type: boolean
- sharingKeyDl:
- type: string
- sharingKeyUl:
- type: string
- maxPacketLossRateDl:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/PacketLossRateRm'
- maxPacketLossRateUl:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/PacketLossRateRm'
- extMaxDataBurstVol:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/ExtMaxDataBurstVolRm'
-
- QosDataList:
- type: array
- items:
- $ref: '#/components/schemas/QosData'
-
- SteeringMode:
- type: object
- properties:
- steerModeValue:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/SteerModeValue'
- active:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/AccessType'
- standby:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/AccessTypeRm'
- threeGLoad:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/Uinteger'
- prioAcc:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/AccessType'
-
- TrafficControlData:
- type: object
- properties:
- tcId:
- type: string
- flowStatus:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29514_Npcf_PolicyAuthorization.yaml#/components/schemas/FlowStatus'
- redirectInfo:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/RedirectInformation'
- addRedirectInfo:
- type: array
- items:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/RedirectInformation'
- minItems: 1
- muteNotif:
- type: boolean
- trafficSteeringPolIdDl:
- type: string
- nullable: true
- trafficSteeringPolIdUl:
- type: string
- nullable: true
- routeToLocs:
- type: array
- items:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/RouteToLocation'
- traffCorreInd:
- type: boolean
- upPathChgEvent:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/UpPathChgEvent'
- steerFun:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/SteeringFunctionality'
- steerModeDl:
- $ref: '#/components/schemas/SteeringMode'
- steerModeUl:
- $ref: '#/components/schemas/SteeringMode'
- mulAccCtrl:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/MulticastAccessControl'
-
- TrafficControlDataList:
- type: array
- items:
- $ref: '#/components/schemas/TrafficControlData'
-
- PccRule:
- type: object
- properties:
- pccRuleId:
- type: string
- description: Univocally identifies the PCC rule within a PDU session.
- flowInfoList:
- type: array
- items:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/FlowInformation'
- applicationId:
- type: string
- appDescriptor:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/ApplicationDescriptor'
- contentVersion:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29514_Npcf_PolicyAuthorization.yaml#/components/schemas/ContentVersion'
- precedence:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29571_CommonData.yaml#/components/schemas/Uinteger'
- afSigProtocol:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/AfSigProtocol'
- isAppRelocatable:
- type: boolean
- isUeAddrPreserved:
- type: boolean
- qosData:
- type: array
- items:
- $ref: '#/components/schemas/QosDataList'
- altQosParams:
- type: array
- items:
- $ref: '#/components/schemas/QosDataList'
- trafficControlData:
- type: array
- items:
- $ref: '#/components/schemas/TrafficControlDataList'
- conditionData:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29512_Npcf_SMPolicyControl.yaml#/components/schemas/ConditionData'
- tscaiInputDl:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29514_Npcf_PolicyAuthorization.yaml#/components/schemas/TscaiInputContainer'
- tscaiInputUl:
- $ref: 'https://forge.3gpp.org/rep/all/5G_APIs/raw/REL-16/TS29514_Npcf_PolicyAuthorization.yaml#/components/schemas/TscaiInputContainer'
-
-
-#-------- Definition of concrete IOCs --------------------------------------------
-
- SubNetwork-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/SubNetwork-Attr'
- - $ref: 'genericNrm.yaml#/components/schemas/SubNetwork-ncO'
- - type: object
- properties:
- SubNetwork:
- $ref: '#/components/schemas/SubNetwork-Multiple'
- ManagedElement:
- $ref: '#/components/schemas/ManagedElement-Multiple'
- ExternalAmfFunction:
- $ref: '#/components/schemas/ExternalAmfFunction-Multiple'
- ExternalNrfFunction:
- $ref: '#/components/schemas/ExternalNrfFunction-Multiple'
- ExternalNssfFunction:
- $ref: '#/components/schemas/ExternalNssfFunction-Multiple'
- AmfSet:
- $ref: '#/components/schemas/AmfSet-Multiple'
- AmfRegion:
- $ref: '#/components/schemas/AmfRegion-Multiple'
- Configurable5QISet:
- $ref: '#/components/schemas/Configurable5QISet-Multiple'
- Dynamic5QISet:
- $ref: '#/components/schemas/Dynamic5QISet-Multiple'
-
- ManagedElement-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedElement-Attr'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedElement-ncO'
- - type: object
- properties:
- AmfFunction:
- $ref: '#/components/schemas/AmfFunction-Multiple'
- SmfFunction:
- $ref: '#/components/schemas/SmfFunction-Multiple'
- UpfFunction:
- $ref: '#/components/schemas/UpfFunction-Multiple'
- N3iwfFunction:
- $ref: '#/components/schemas/N3iwfFunction-Multiple'
- PcfFunction:
- $ref: '#/components/schemas/PcfFunction-Multiple'
- AusfFunction:
- $ref: '#/components/schemas/AusfFunction-Multiple'
- UdmFunction:
- $ref: '#/components/schemas/UdmFunction-Multiple'
- UdrFunction:
- $ref: '#/components/schemas/UdrFunction-Multiple'
- UdsfFunction:
- $ref: '#/components/schemas/UdsfFunction-Multiple'
- NrfFunction:
- $ref: '#/components/schemas/NrfFunction-Multiple'
- NssfFunction:
- $ref: '#/components/schemas/NssfFunction-Multiple'
- SmsfFunction:
- $ref: '#/components/schemas/SmsfFunction-Multiple'
- LmfFunction:
- $ref: '#/components/schemas/LmfFunction-Multiple'
- NgeirFunction:
- $ref: '#/components/schemas/NgeirFunction-Multiple'
- SeppFunction:
- $ref: '#/components/schemas/SeppFunction-Multiple'
- NwdafFunction:
- $ref: '#/components/schemas/NwdafFunction-Multiple'
- ScpFunction:
- $ref: '#/components/schemas/ScpFunction-Multiple'
- NefFunction:
- $ref: '#/components/schemas/NefFunction-Multiple'
- Configurable5QISet:
- $ref: '#/components/schemas/Configurable5QISet-Multiple'
- Dynamic5QISet:
- $ref: '#/components/schemas/Dynamic5QISet-Multiple'
-
- AmfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- amfIdentifier:
- $ref: '#/components/schemas/AmfIdentifier'
- sBIFqdn:
- type: string
- weightFactor:
- $ref: '#/components/schemas/WeightFactor'
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- amfSet:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N2:
- $ref: '#/components/schemas/EP_N2-Multiple'
- EP_N8:
- $ref: '#/components/schemas/EP_N8-Multiple'
- EP_N11:
- $ref: '#/components/schemas/EP_N11-Multiple'
- EP_N12:
- $ref: '#/components/schemas/EP_N12-Multiple'
- EP_N14:
- $ref: '#/components/schemas/EP_N14-Multiple'
- EP_N15:
- $ref: '#/components/schemas/EP_N15-Multiple'
- EP_N17:
- $ref: '#/components/schemas/EP_N17-Multiple'
- EP_N20:
- $ref: '#/components/schemas/EP_N20-Multiple'
- EP_N22:
- $ref: '#/components/schemas/EP_N22-Multiple'
- EP_N26:
- $ref: '#/components/schemas/EP_N26-Multiple'
- EP_NLS:
- $ref: '#/components/schemas/EP_NLS-Multiple'
- EP_NLG:
- $ref: '#/components/schemas/EP_NLG-Multiple'
- AmfSet-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- nRTACList:
- $ref: '#/components/schemas/TACList'
- amfSetId:
- $ref: '#/components/schemas/AmfSetId'
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- AmfRegion-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- nRTACList:
- $ref: '#/components/schemas/TACList'
- amfRegionId:
- $ref: '#/components/schemas/AmfRegionId'
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- SmfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- nRTACList:
- $ref: '#/components/schemas/TACList'
- sBIFqdn:
- type: string
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- configurable5QISetRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- dynamic5QISetRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
-
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N4:
- $ref: '#/components/schemas/EP_N4-Multiple'
- EP_N7:
- $ref: '#/components/schemas/EP_N7-Multiple'
- EP_N10:
- $ref: '#/components/schemas/EP_N10-Multiple'
- EP_N11:
- $ref: '#/components/schemas/EP_N11-Multiple'
- EP_N16:
- $ref: '#/components/schemas/EP_N16-Multiple'
- EP_S5C:
- $ref: '#/components/schemas/EP_S5C-Multiple'
- FiveQiDscpMappingSet:
- $ref: '#/components/schemas/FiveQiDscpMappingSet-Single'
- GtpUPathQoSMonitoringControl:
- $ref: '#/components/schemas/GtpUPathQoSMonitoringControl-Single'
- QFQoSMonitoringControl:
- $ref: '#/components/schemas/QFQoSMonitoringControl-Single'
- PredefinedPccRuleSet:
- $ref: '#/components/schemas/PredefinedPccRuleSet-Single'
-
- UpfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- nRTACList:
- $ref: '#/components/schemas/TACList'
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N3:
- $ref: '#/components/schemas/EP_N3-Multiple'
- EP_N4:
- $ref: '#/components/schemas/EP_N4-Multiple'
- EP_N6:
- $ref: '#/components/schemas/EP_N6-Multiple'
- EP_N9:
- $ref: '#/components/schemas/EP_N9-Multiple'
- EP_S5U:
- $ref: '#/components/schemas/EP_S5U-Multiple'
- N3iwfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N3:
- $ref: '#/components/schemas/EP_N3-Multiple'
- EP_N4:
- $ref: '#/components/schemas/EP_N4-Multiple'
- PcfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- sBIFqdn:
- type: string
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- configurable5QISetRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- dynamic5QISetRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
-
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N5:
- $ref: '#/components/schemas/EP_N5-Multiple'
- EP_N7:
- $ref: '#/components/schemas/EP_N7-Multiple'
- EP_N15:
- $ref: '#/components/schemas/EP_N15-Multiple'
- EP_N16:
- $ref: '#/components/schemas/EP_N16-Multiple'
- EP_Rx:
- $ref: '#/components/schemas/EP_Rx-Multiple'
- PredefinedPccRuleSet:
- $ref: '#/components/schemas/PredefinedPccRuleSet-Single'
-
- AusfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- sBIFqdn:
- type: string
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N12:
- $ref: '#/components/schemas/EP_N12-Multiple'
- EP_N13:
- $ref: '#/components/schemas/EP_N13-Multiple'
- UdmFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- sBIFqdn:
- type: string
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N8:
- $ref: '#/components/schemas/EP_N8-Multiple'
- EP_N10:
- $ref: '#/components/schemas/EP_N10-Multiple'
- EP_N13:
- $ref: '#/components/schemas/EP_N13-Multiple'
- UdrFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- sBIFqdn:
- type: string
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- UdsfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- sBIFqdn:
- type: string
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- NrfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- sBIFqdn:
- type: string
- cNSIIdList:
- $ref: '#/components/schemas/CNSIIdList'
- nFProfileList:
- $ref: '#/components/schemas/NFProfileList'
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N27:
- $ref: '#/components/schemas/EP_N27-Multiple'
- NssfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- sBIFqdn:
- type: string
- cNSIIdList:
- $ref: '#/components/schemas/CNSIIdList'
- nFProfileList:
- $ref: '#/components/schemas/NFProfileList'
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N22:
- $ref: '#/components/schemas/EP_N22-Multiple'
- EP_N31:
- $ref: '#/components/schemas/EP_N31-Multiple'
- SmsfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- sBIFqdn:
- type: string
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N20:
- $ref: '#/components/schemas/EP_N20-Multiple'
- EP_N21:
- $ref: '#/components/schemas/EP_N21-Multiple'
- EP_MAP_SMSC:
- $ref: '#/components/schemas/EP_MAP_SMSC-Multiple'
- LmfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_NLS:
- $ref: '#/components/schemas/EP_NLS-Multiple'
- NgeirFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- sBIFqdn:
- type: string
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N17:
- $ref: '#/components/schemas/EP_N17-Multiple'
- SeppFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnId:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnId'
- sEPPType:
- $ref: '#/components/schemas/SEPPType'
- sEPPId:
- type: integer
- fqdn:
- $ref: 'genericNrm.yaml#/components/schemas/Fqdn'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- - type: object
- properties:
- EP_N32:
- $ref: '#/components/schemas/EP_N32-Multiple'
- NwdafFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- sBIFqdn:
- type: string
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- commModelList:
- $ref: '#/components/schemas/CommModelList'
- ScpFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- supportedFuncList:
- $ref: '#/components/schemas/SupportedFuncList'
- address:
- $ref: 'genericNrm.yaml#/components/schemas/HostAddr'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- NefFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- sBIFqdn:
- type: string
- snssaiList:
- $ref: 'nrNrm.yaml#/components/schemas/SnssaiList'
- managedNFProfile:
- $ref: '#/components/schemas/ManagedNFProfile'
- capabilityList:
- $ref: '#/components/schemas/CapabilityList'
- isINEF:
- type: boolean
- isCAPIFSup:
- type: boolean
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
-
- ExternalAmfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- amfIdentifier:
- $ref: '#/components/schemas/AmfIdentifier'
- ExternalNrfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- ExternalNssfFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnIdList:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnIdList'
- ExternalSeppFunction-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- - type: object
- properties:
- plmnId:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnId'
- sEPPId:
- type: integer
- fqdn:
- $ref: 'genericNrm.yaml#/components/schemas/Fqdn'
-
-
- EP_N2-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N3-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- epTransportRefs:
- $ref: 'comDefs.yaml#/components/schemas/DnList'
- EP_N4-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N5-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N6-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N7-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N8-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N9-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N10-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N11-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N12-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N13-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N14-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N15-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N16-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N17-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
-
- EP_N20-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
-
- EP_N21-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N22-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
-
- EP_N26-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N27-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
-
-
- EP_N31-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_N32-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- remotePlmnId:
- $ref: 'nrNrm.yaml#/components/schemas/PlmnId'
- remoteSeppAddress:
- $ref: 'genericNrm.yaml#/components/schemas/HostAddr'
- remoteSeppId:
- type: integer
- n32cParas:
- type: string
- n32fPolicy:
- type: string
- withIPX:
- type: boolean
-
- EP_S5C-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_S5U-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_Rx-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_MAP_SMSC-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_NLS-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
- EP_NLG-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
- - type: object
- properties:
- localAddress:
- $ref: 'nrNrm.yaml#/components/schemas/LocalAddress'
- remoteAddress:
- $ref: 'nrNrm.yaml#/components/schemas/RemoteAddress'
-
- FiveQiDscpMappingSet-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - type: object
- properties:
- FiveQiDscpMappingList:
- type: array
- items:
- $ref: '#/components/schemas/FiveQiDscpMapping'
-
- Configurable5QISet-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - type: object
- properties:
- configurable5QIs:
- type: array
- items:
- $ref: '#/components/schemas/FiveQICharacteristics'
-
- Dynamic5QISet-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - type: object
- properties:
- dynamic5QIs:
- type: array
- items:
- $ref: '#/components/schemas/FiveQICharacteristics'
-
- GtpUPathQoSMonitoringControl-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - type: object
- properties:
- gtpUPathQoSMonitoringState:
- type: string
- enum:
- - ENABLED
- - DISABLED
- gtpUPathMonitoredSNSSAIs:
- type: array
- items:
- $ref: 'nrNrm.yaml#/components/schemas/Snssai'
- monitoredDSCPs:
- type: array
- items:
- type: integer
- minimum: 0
- maximum: 255
- isEventTriggeredGtpUPathMonitoringSupported:
- type: boolean
- isPeriodicGtpUMonitoringSupported:
- type: boolean
- isImmediateGtpUMonitoringSupported:
- type: boolean
- gtpUPathDelayThresholds:
- $ref: '#/components/schemas/GtpUPathDelayThresholdsType'
- gtpUPathMinimumWaitTime:
- type: integer
- gtpUPathMeasurementPeriod:
- type: integer
-
- QFQoSMonitoringControl-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - type: object
- properties:
- qFQoSMonitoringState:
- type: string
- enum:
- - ENABLED
- - DISABLED
- qFMonitoredSNSSAIs:
- type: array
- items:
- $ref: 'nrNrm.yaml#/components/schemas/Snssai'
- qFMonitored5QIs:
- type: array
- items:
- type: integer
- minimum: 0
- maximum: 255
- isEventTriggeredQFMonitoringSupported:
- type: boolean
- isPeriodicQFMonitoringSupported:
- type: boolean
- isSessionReleasedQFMonitoringSupported:
- type: boolean
- qFPacketDelayThresholds:
- $ref: '#/components/schemas/QFPacketDelayThresholdsType'
- qFMinimumWaitTime:
- type: integer
- qFMeasurementPeriod:
- type: integer
-
- PredefinedPccRuleSet-Single:
- allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
- - type: object
- properties:
- attributes:
- allOf:
- - type: object
- properties:
- predefinedPccRules:
- type: array
- items:
- $ref: '#/components/schemas/PccRule'
-
-#-------- Definition of JSON arrays for name-contained IOCs ----------------------
-
- SubNetwork-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/SubNetwork-Single'
- ManagedElement-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/ManagedElement-Single'
- AmfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/AmfFunction-Single'
- SmfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/SmfFunction-Single'
- UpfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/UpfFunction-Single'
- N3iwfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/N3iwfFunction-Single'
- PcfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/PcfFunction-Single'
- AusfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/AusfFunction-Single'
- UdmFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/UdmFunction-Single'
- UdrFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/UdrFunction-Single'
- UdsfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/UdsfFunction-Single'
- NrfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/NrfFunction-Single'
- NssfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/NssfFunction-Single'
- SmsfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/SmsfFunction-Single'
- LmfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/LmfFunction-Single'
- NgeirFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/NgeirFunction-Single'
- SeppFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/SeppFunction-Single'
- NwdafFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/NwdafFunction-Single'
- ScpFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/ScpFunction-Single'
- NefFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/NefFunction-Single'
-
- ExternalAmfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/ExternalAmfFunction-Single'
- ExternalNrfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/ExternalNrfFunction-Single'
- ExternalNssfFunction-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/ExternalNssfFunction-Single'
- ExternalSeppFunction-Nultiple:
- type: array
- items:
- $ref: '#/components/schemas/ExternalSeppFunction-Single'
-
- AmfSet-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/AmfSet-Single'
- AmfRegion-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/AmfRegion-Single'
-
- EP_N2-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N2-Single'
- EP_N3-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N3-Single'
- EP_N4-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N4-Single'
- EP_N5-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N5-Single'
- EP_N6-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N6-Single'
- EP_N7-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N7-Single'
- EP_N8-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N8-Single'
- EP_N9-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N9-Single'
- EP_N10-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N10-Single'
- EP_N11-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N11-Single'
- EP_N12-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N12-Single'
- EP_N13-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N13-Single'
- EP_N14-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N14-Single'
- EP_N15-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N15-Single'
- EP_N16-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N16-Single'
- EP_N17-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N17-Single'
-
- EP_N20-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N20-Single'
- EP_N21-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N21-Single'
- EP_N22-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N22-Single'
-
- EP_N26-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N26-Single'
- EP_N27-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N27-Single'
-
- EP_N31-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N31-Single'
- EP_N32-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_N32-Single'
-
- EP_S5C-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_S5C-Single'
- EP_S5U-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_S5U-Single'
- EP_Rx-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_Rx-Single'
- EP_MAP_SMSC-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_MAP_SMSC-Single'
- EP_NLS-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_NLS-Single'
- EP_NLG-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/EP_NLG-Single'
- Configurable5QISet-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/Configurable5QISet-Single'
- Dynamic5QISet-Multiple:
- type: array
- items:
- $ref: '#/components/schemas/Dynamic5QISet-Single'
-
-
-
-#------------ Definitions in TS 28.541 for TS 28.532 -----------------------------
-
- resources-5gcNrm:
- oneOf:
- - $ref: '#/components/schemas/SubNetwork-Single'
- - $ref: '#/components/schemas/ManagedElement-Single'
- - $ref: '#/components/schemas/AmfFunction-Single'
- - $ref: '#/components/schemas/SmfFunction-Single'
- - $ref: '#/components/schemas/UpfFunction-Single'
- - $ref: '#/components/schemas/N3iwfFunction-Single'
- - $ref: '#/components/schemas/PcfFunction-Single'
- - $ref: '#/components/schemas/AusfFunction-Single'
- - $ref: '#/components/schemas/UdmFunction-Single'
- - $ref: '#/components/schemas/UdrFunction-Single'
- - $ref: '#/components/schemas/UdsfFunction-Single'
- - $ref: '#/components/schemas/NrfFunction-Single'
- - $ref: '#/components/schemas/NssfFunction-Single'
- - $ref: '#/components/schemas/SmsfFunction-Single'
- - $ref: '#/components/schemas/LmfFunction-Single'
- - $ref: '#/components/schemas/NgeirFunction-Single'
- - $ref: '#/components/schemas/SeppFunction-Single'
- - $ref: '#/components/schemas/NwdafFunction-Single'
- - $ref: '#/components/schemas/ScpFunction-Single'
- - $ref: '#/components/schemas/NefFunction-Single'
-
- - $ref: '#/components/schemas/ExternalAmfFunction-Single'
- - $ref: '#/components/schemas/ExternalNrfFunction-Single'
- - $ref: '#/components/schemas/ExternalNssfFunction-Single'
- - $ref: '#/components/schemas/ExternalSeppFunction-Single'
-
- - $ref: '#/components/schemas/AmfSet-Single'
- - $ref: '#/components/schemas/AmfRegion-Single'
- - $ref: '#/components/schemas/QFQoSMonitoringControl-Single'
- - $ref: '#/components/schemas/GtpUPathQoSMonitoringControl-Single'
-
- - $ref: '#/components/schemas/EP_N2-Single'
- - $ref: '#/components/schemas/EP_N3-Single'
- - $ref: '#/components/schemas/EP_N4-Single'
- - $ref: '#/components/schemas/EP_N5-Single'
- - $ref: '#/components/schemas/EP_N6-Single'
- - $ref: '#/components/schemas/EP_N7-Single'
- - $ref: '#/components/schemas/EP_N8-Single'
- - $ref: '#/components/schemas/EP_N9-Single'
- - $ref: '#/components/schemas/EP_N10-Single'
- - $ref: '#/components/schemas/EP_N11-Single'
- - $ref: '#/components/schemas/EP_N12-Single'
- - $ref: '#/components/schemas/EP_N13-Single'
- - $ref: '#/components/schemas/EP_N14-Single'
- - $ref: '#/components/schemas/EP_N15-Single'
- - $ref: '#/components/schemas/EP_N16-Single'
- - $ref: '#/components/schemas/EP_N17-Single'
-
- - $ref: '#/components/schemas/EP_N20-Single'
- - $ref: '#/components/schemas/EP_N21-Single'
- - $ref: '#/components/schemas/EP_N22-Single'
-
- - $ref: '#/components/schemas/EP_N26-Single'
- - $ref: '#/components/schemas/EP_N27-Single'
-
- - $ref: '#/components/schemas/EP_N31-Single'
- - $ref: '#/components/schemas/EP_N31-Single'
-
- - $ref: '#/components/schemas/EP_S5C-Single'
- - $ref: '#/components/schemas/EP_S5U-Single'
- - $ref: '#/components/schemas/EP_Rx-Single'
- - $ref: '#/components/schemas/EP_MAP_SMSC-Single'
- - $ref: '#/components/schemas/EP_NLS-Single'
- - $ref: '#/components/schemas/EP_NLG-Single'
- - $ref: '#/components/schemas/Configurable5QISet-Single'
- - $ref: '#/components/schemas/FiveQiDscpMappingSet-Single'
- - $ref: '#/components/schemas/PredefinedPccRuleSet-Single'
- - $ref: '#/components/schemas/Dynamic5QISet-Single'