Loading OpenAPI/TS28541_5GcNrm.yaml +201 −24 Original line number Diff line number Diff line Loading @@ -125,12 +125,22 @@ components: - REGISTERED - SUSPENDED CNSIIdList: description: This datatype is used for writable attribute type: array items: $ref: '#/components/schemas/CNSIId' CNSIIdListRo: description: This datatype is used for readOnly attribute type: array items: $ref: '#/components/schemas/CNSIIdRo' CNSIId: type: string description: CNSI Id is defined in TS 29.531, only for Core Network description: CNSI Id is defined in TS 29.531, only for Core Network. This datatype is used for writable attribute CNSIIdRo: type: string description: CNSI Id is defined in TS 29.531, only for Core Network. This datatype is used for readOnly attribute readOnly: true EnergySavingControl: type: string description: any of enumerated value Loading @@ -139,6 +149,7 @@ components: - TO_BE_NOT_ENERGYSAVING EnergySavingState: type: string readOnly: true description: any of enumerated value enum: - IS_NOT_ENERGYSAVING Loading @@ -158,6 +169,7 @@ components: properties: nFSrvGroupId: type: string readOnly: true supiRanges: type: array items: Loading Loading @@ -196,6 +208,7 @@ components: - P_NSSCD NotificationType: type: string readOnly: true enum: - N1_MESSAGES - N2_INFORMATION Loading @@ -212,14 +225,19 @@ components: $ref: '#/components/schemas/NotificationType' callbackURI: type: string readOnly: true n1MessageClass: type: boolean readOnly: true n2InformationClass: type: boolean readOnly: true versions: type: string readOnly: true binding: type: string readOnly: true ManagedNFProfile: type: object properties: Loading @@ -229,8 +247,9 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn' nfInstanceID: type: string readOnly: true nfType: $ref: '#/components/schemas/NFType' $ref: '#/components/schemas/NFTypeRo' heartbeatTimer: type: integer authzInfo: Loading Loading @@ -275,20 +294,23 @@ components: type: string lcHSupportInd: type: boolean readOnly: true olcHSupportInd: type: boolean readOnly: true nfSetRecoveryTimeList: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo' scpDomains: type: array items: type: string recoveryTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo' nfServicePersistence: type: boolean readOnly: true nfProfileChangesSupportInd: type: boolean defaultNotificationSubscriptions: Loading @@ -299,12 +321,13 @@ components: serviceSetRecoveryTimeList: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo' minItems: 1 vendorId: $ref: '#/components/schemas/VendorId' SEPPType: type: string readOnly: true description: any of enumerated value enum: - CSEPP Loading Loading @@ -562,6 +585,7 @@ components: type: integer eACMode: type: string readOnly: true enum: - INACTIVE - ACTIVE Loading @@ -571,25 +595,41 @@ components: type: integer numberofUEs: type: integer readOnly: true uEIdList: type: array items: type: string readOnly: true maxNumberofPDUSessions: type: integer NRTACRange: type: object description: This datatype is used for writable attribute properties: nRTACstart: type: string nRTACend: type: string nRTACpattern: type: string NRTACRangeRo: type: object description: This datatype is used for readOnly attribute properties: nRTACstart: type: string readOnly: true nRTACend: type: string nRTACpattern: type: string readOnly: true TaiRange: type: object description: This datatype is used for writable attribute properties: plmnId: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' Loading @@ -597,6 +637,16 @@ components: type: array items: $ref: '#/components/schemas/NRTACRange' TaiRangeRo: type: object description: This datatype is used for readOnly attribute properties: plmnId: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnIdRo' nRTACRangelist: type: array items: $ref: '#/components/schemas/NRTACRangeRo' GUAMInfo: type: object Loading Loading @@ -659,22 +709,25 @@ components: properties: 5GCNFType: type: string readOnly: true enum: - PCF - NEF - SCEF 5GCNFIpAddress: type: string readOnly: true 5GCNFRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' UPFConnectionInfo: type: object properties: uPFIpAddress: type: string readOnly: true uPFRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' SnssaiList: type: array items: Loading @@ -689,9 +742,15 @@ components: nid: type: string TaiList: description: This datatype is used for writable attribute type: array items: $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Tai' TaiListRo: description: This datatype is used for readOnly attribute type: array items: $ref: 'TS28623_GenericNrm.yaml#/components/schemas/TaiRo' SupiRange: type: object properties: Loading Loading @@ -1144,15 +1203,40 @@ components: items: type: string minItems: 1 readOnly: true afIds: type: array items: type: string minItems: 1 readOnly: true AfEvent: description: Represents Application Events. description: Represents Application Events.This datatype is used for writable attribute anyOf: - type: string enum: - SVC_EXPERIENCE - UE_MOBILITY - UE_COMM - EXCEPTIONS - USER_DATA_CONGESTION - PERF_DATA - DISPERSION - COLLECTIVE_BEHAVIOUR - MS_QOE_METRICS - MS_CONSUMPTION - MS_NET_ASSIST_INVOCATION - MS_DYN_POLICY_INVOCATION - MS_ACCESS_ACTIVITY - type: string description: > This string provides forward-compatibility with future extensions to the enumeration but is not used to encode content defined in the present version of this API. AfEventRo: description: Represents Application Events. This datatype is used for readOnly attribute anyOf: - type: string readOnly: true enum: - SVC_EXPERIENCE - UE_MOBILITY Loading @@ -1168,6 +1252,7 @@ components: - MS_DYN_POLICY_INVOCATION - MS_ACCESS_ACTIVITY - type: string readOnly: true description: > This string provides forward-compatibility with future extensions to the enumeration but is not used to encode content defined in the present version of this API. Loading @@ -1180,18 +1265,20 @@ components: afEvents: type: array items: $ref: '#/components/schemas/AfEvent' $ref: '#/components/schemas/AfEventRo' minItems: 1 afIds: type: array items: type: string minItems: 1 readOnly: true appIds: type: array items: type: string minItems: 1 readOnly: true UnTrustAfInfo: description: Information of a untrusted AF Instance type: object Loading Loading @@ -1735,8 +1822,10 @@ components: iwkEpsInd: type: boolean default: false readOnly: true sxaInd: type: boolean readOnly: true pduSessionTypes: type: array items: Loading @@ -1747,6 +1836,7 @@ components: ueIpAddrInd: type: boolean default: false readOnly: trusted taiList: type: array items: Loading @@ -1773,6 +1863,7 @@ components: redundantGtpu: type: boolean default: false readOnly: true ipups: type: boolean default: false Loading @@ -1781,6 +1872,7 @@ components: default: false supportedPfcpFeatures: type: string readOnly: true # upfEvents: # type: array # items: Loading Loading @@ -1815,9 +1907,11 @@ components: v2xSupportInd: type: boolean default: false readOnly: true proseSupportInd: type: boolean default: false readOnly: true proseCapability: $ref: '#/components/schemas/ProseCapability' v2xCapability: Loading @@ -1825,11 +1919,13 @@ components: a2xSupportInd: type: boolean default: false readOnly: true a2xCapability: $ref: '#/components/schemas/A2xCapability' rangingSlPosSupportInd: type: boolean default: false readOnly: true A2xCapability: description: Information of the supported A2X Capability by the PCF Loading Loading @@ -1869,11 +1965,11 @@ components: type: string minItems: 1 taiList: $ref: '#/components/schemas/TaiList' $ref: '#/components/schemas/TaiListRo' taiRangeList: type: array items: $ref: '#/components/schemas/TaiRange' $ref: '#/components/schemas/TaiRangeRo' minItems: 1 dnaiList: type: array Loading Loading @@ -2878,7 +2974,7 @@ components: pLMNInfo: $ref: 'TS28541_NrNrm.yaml#/components/schemas/PlmnInfo' expiryTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo' PcscfInfo: description: Information of a P-CSCF NF Instance type: object Loading Loading @@ -2942,6 +3038,7 @@ components: type: integer NFServiceType: type: string readOnly: true enum: - NAMF_COMMUNICATION - NAMF_EVENTEXPOSURE Loading @@ -2955,13 +3052,80 @@ components: properties: name: type: string readOnly: true allowedNFTypes: $ref: '#/components/schemas/NFType' operationSemantics: $ref: '#/components/schemas/OperationSemantics' NFType: type: string description: ' NF name defined in TS 23.501 or TS 29.510' description: ' NF name defined in TS 23.501 or TS 29.510'.This datatype is used for writable attribute enum: - NRF - UDM - AMF - SMF - AUSF - NEF - PCF - SMSF - NSSF - UDR - LMF - GMLC - 5G_EIR - SEPP - UPF - N3IWF - AF - UDSF - DN - BSF - CHF - NWDAF - PCSCF - CBCF - HSS - UCMF - SOR_AF - SPAF - MME - SCSAS - SCEF - SCP - NSSAAF - ICSCF - SCSCF - DRA - IMS_AS - AANF - 5G_DDNMF - NSACF - MFAF - EASDF - DCCF - MB_SMF - TSCTSF - ADRF - GBA_BSF - CEF - MB_UPF - NSWOF - PKMF - MNPF - SMS_GMSC - SMS_IWMSC - MBSF - MBSTF - PANF - TNGF - W_AGF - TWIF - TSN_AF NFTypeRo: type: string readOnly: true description: ' NF name defined in TS 23.501 or TS 29.510'. This datatype is used for readOnly attribute enum: - NRF - UDM Loading Loading @@ -3027,11 +3191,13 @@ components: OperationSemantics: type: string readOnly: true enum: - REQUEST_RESPONSE - SUBSCRIBE_NOTIFY RegistrationState: type: string readOnly: true enum: - REGISTERED - DEREGISTERED Loading Loading @@ -3151,7 +3317,7 @@ components: weightFactor: $ref: '#/components/schemas/WeightFactor' cNSIIdList: $ref: '#/components/schemas/CNSIIdList' $ref: '#/components/schemas/CNSIIdListRo' amfSetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' managedNFProfile: Loading Loading @@ -3270,7 +3436,7 @@ components: sBIFqdn: type: string cNSIIdList: $ref: '#/components/schemas/CNSIIdList' $ref: '#/components/schemas/CNSIIdListRo' managedNFProfile: $ref: '#/components/schemas/ManagedNFProfile' commModelList: Loading @@ -3282,7 +3448,7 @@ components: configurable5QISetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' dynamic5QISetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' dnaiSatelliteMappingList: type: array items: Loading Loading @@ -3409,7 +3575,7 @@ components: configurable5QISetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' dynamic5QISetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' predefinedPccRuleSetRefs: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' Loading Loading @@ -3696,11 +3862,12 @@ components: - type: object properties: plmnId: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnIdRo' sEPPType: $ref: '#/components/schemas/SEPPType' sEPPId: type: integer readOnly: true fqdn: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn' seppInfo: Loading Loading @@ -3739,6 +3906,7 @@ components: $ref: '#/components/schemas/NwdafInfo' nwdafLogicalFuncSupported: type: string readOnly: true enum: - NWDAF_WITH_ANLF - NWDAF_WITH_MTLF Loading Loading @@ -3795,6 +3963,7 @@ components: $ref: '#/components/schemas/CapabilityList' isCAPIFSup: type: boolean readOnly: true nefInfo: $ref: '#/components/schemas/NefInfo' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' Loading Loading @@ -3985,11 +4154,12 @@ components: - type: object properties: plmnId: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnIdRo' sEPPId: type: integer readOnly: true fqdn: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/FqdnRo' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - $ref: '#/components/schemas/ManagedFunction5GC-nc0' EP_N2-Single: Loading Loading @@ -4021,7 +4191,7 @@ components: remoteAddress: $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' epTransportRefs: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' EP_N4-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' Loading Loading @@ -4675,10 +4845,13 @@ components: maximum: 255 isEventTriggeredGtpUPathMonitoringSupported: type: boolean readOnly: true isPeriodicGtpUMonitoringSupported: type: boolean readOnly: true isImmediateGtpUMonitoringSupported: type: boolean readOnly: true gtpUPathDelayThresholds: $ref: '#/components/schemas/GtpUPathDelayThresholdsType' gtpUPathMinimumWaitTime: Loading Loading @@ -4712,10 +4885,13 @@ components: maximum: 255 isEventTriggeredQFMonitoringSupported: type: boolean readOnly: true isPeriodicQFMonitoringSupported: type: boolean readOnly: true isSessionReleasedQFMonitoringSupported: type: boolean readOnly: true qFPacketDelayThresholds: $ref: '#/components/schemas/QFPacketDelayThresholdsType' qFMinimumWaitTime: Loading Loading @@ -5415,6 +5591,7 @@ components: properties: activationStatus: type: string readonly: true enum: - ACTIVATED - DEACTIVATED Loading OpenAPI/TS28623_ComDefs.yaml +31 −0 Original line number Diff line number Diff line Loading @@ -72,21 +72,42 @@ components: $ref: '#/components/schemas/DnRo' Mcc: description: This datatype is used for writable attribut type: string pattern: '^[0-9]{3}$' MccRo: description: This datatype is used for readOnly attribute type: string pattern: '^[0-9]{3}$' readOnly: Mnc: description: This datatype is used for writable attribut type: string pattern: '^[0-9]{2,3}$' MncRo: description: This datatype is used for readOnly attribute type: string pattern: '^[0-9]{2,3}$' readOnly: true Nid: type: string pattern: '^[A-Fa-f0-9]{11}$' PlmnId: description: This datatype is used for writable attribute type: object properties: mcc: $ref: '#/components/schemas/Mcc' mnc: $ref: '#/components/schemas/Mnc' PlmnIdRo: description: This datatype is used for readOnly attribute type: object properties: mcc: $ref: '#/components/schemas/MccRo' mnc: $ref: '#/components/schemas/MncRo' Tac: type: string pattern: '(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)' Loading Loading @@ -160,9 +181,18 @@ components: Fqdn: type: string description: This datatype is used for writable attribute pattern: '^([0-9A-Za-z]([-0-9A-Za-z]{0,61}[0-9A-Za-z])?\.)+[A-Za-z]{2,63}\.?$' minLength: 4 maxLength: 253 FqdnRo: type: string description: This datatype is used for readOnly attribute pattern: '^([0-9A-Za-z]([-0-9A-Za-z]{0,61}[0-9A-Za-z])?\.)+[A-Za-z]{2,63}\.?$' minLength: 4 maxLength: 253 readOnly: true Ipv4Addr: type: string pattern: '^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$' Loading Loading @@ -231,6 +261,7 @@ components: readOnly: true UsageState: type: string readOnly: true enum: - IDLE - ACTIVE Loading OpenAPI/TS28623_GenericNrm.yaml +18 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,7 @@ components: Tai: type: object description: This datatype is used for writable attribute properties: mcc: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mcc' Loading @@ -168,9 +169,26 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mnc' tac: $ref: '#/components/schemas/Tac' TaiRo: type: object description: This datatype is used for readOnly attribute properties: mcc: $ref: 'TS28623_ComDefs.yaml#/components/schemas/MccRo' mnc: $ref: 'TS28623_ComDefs.yaml#/components/schemas/MncRo' tac: $ref: '#/components/schemas/Tac' Tac: type: string description: This datatype is used for writable attribute pattern: '(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)' TacRo: type: string description: This datatype is used for readOnly attribute pattern: '(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)' readOnly: true EutraCellId: type: string pattern: '^[A-Fa-f0-9]{7}$' Loading Loading
OpenAPI/TS28541_5GcNrm.yaml +201 −24 Original line number Diff line number Diff line Loading @@ -125,12 +125,22 @@ components: - REGISTERED - SUSPENDED CNSIIdList: description: This datatype is used for writable attribute type: array items: $ref: '#/components/schemas/CNSIId' CNSIIdListRo: description: This datatype is used for readOnly attribute type: array items: $ref: '#/components/schemas/CNSIIdRo' CNSIId: type: string description: CNSI Id is defined in TS 29.531, only for Core Network description: CNSI Id is defined in TS 29.531, only for Core Network. This datatype is used for writable attribute CNSIIdRo: type: string description: CNSI Id is defined in TS 29.531, only for Core Network. This datatype is used for readOnly attribute readOnly: true EnergySavingControl: type: string description: any of enumerated value Loading @@ -139,6 +149,7 @@ components: - TO_BE_NOT_ENERGYSAVING EnergySavingState: type: string readOnly: true description: any of enumerated value enum: - IS_NOT_ENERGYSAVING Loading @@ -158,6 +169,7 @@ components: properties: nFSrvGroupId: type: string readOnly: true supiRanges: type: array items: Loading Loading @@ -196,6 +208,7 @@ components: - P_NSSCD NotificationType: type: string readOnly: true enum: - N1_MESSAGES - N2_INFORMATION Loading @@ -212,14 +225,19 @@ components: $ref: '#/components/schemas/NotificationType' callbackURI: type: string readOnly: true n1MessageClass: type: boolean readOnly: true n2InformationClass: type: boolean readOnly: true versions: type: string readOnly: true binding: type: string readOnly: true ManagedNFProfile: type: object properties: Loading @@ -229,8 +247,9 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn' nfInstanceID: type: string readOnly: true nfType: $ref: '#/components/schemas/NFType' $ref: '#/components/schemas/NFTypeRo' heartbeatTimer: type: integer authzInfo: Loading Loading @@ -275,20 +294,23 @@ components: type: string lcHSupportInd: type: boolean readOnly: true olcHSupportInd: type: boolean readOnly: true nfSetRecoveryTimeList: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo' scpDomains: type: array items: type: string recoveryTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo' nfServicePersistence: type: boolean readOnly: true nfProfileChangesSupportInd: type: boolean defaultNotificationSubscriptions: Loading @@ -299,12 +321,13 @@ components: serviceSetRecoveryTimeList: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo' minItems: 1 vendorId: $ref: '#/components/schemas/VendorId' SEPPType: type: string readOnly: true description: any of enumerated value enum: - CSEPP Loading Loading @@ -562,6 +585,7 @@ components: type: integer eACMode: type: string readOnly: true enum: - INACTIVE - ACTIVE Loading @@ -571,25 +595,41 @@ components: type: integer numberofUEs: type: integer readOnly: true uEIdList: type: array items: type: string readOnly: true maxNumberofPDUSessions: type: integer NRTACRange: type: object description: This datatype is used for writable attribute properties: nRTACstart: type: string nRTACend: type: string nRTACpattern: type: string NRTACRangeRo: type: object description: This datatype is used for readOnly attribute properties: nRTACstart: type: string readOnly: true nRTACend: type: string nRTACpattern: type: string readOnly: true TaiRange: type: object description: This datatype is used for writable attribute properties: plmnId: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' Loading @@ -597,6 +637,16 @@ components: type: array items: $ref: '#/components/schemas/NRTACRange' TaiRangeRo: type: object description: This datatype is used for readOnly attribute properties: plmnId: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnIdRo' nRTACRangelist: type: array items: $ref: '#/components/schemas/NRTACRangeRo' GUAMInfo: type: object Loading Loading @@ -659,22 +709,25 @@ components: properties: 5GCNFType: type: string readOnly: true enum: - PCF - NEF - SCEF 5GCNFIpAddress: type: string readOnly: true 5GCNFRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' UPFConnectionInfo: type: object properties: uPFIpAddress: type: string readOnly: true uPFRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' SnssaiList: type: array items: Loading @@ -689,9 +742,15 @@ components: nid: type: string TaiList: description: This datatype is used for writable attribute type: array items: $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Tai' TaiListRo: description: This datatype is used for readOnly attribute type: array items: $ref: 'TS28623_GenericNrm.yaml#/components/schemas/TaiRo' SupiRange: type: object properties: Loading Loading @@ -1144,15 +1203,40 @@ components: items: type: string minItems: 1 readOnly: true afIds: type: array items: type: string minItems: 1 readOnly: true AfEvent: description: Represents Application Events. description: Represents Application Events.This datatype is used for writable attribute anyOf: - type: string enum: - SVC_EXPERIENCE - UE_MOBILITY - UE_COMM - EXCEPTIONS - USER_DATA_CONGESTION - PERF_DATA - DISPERSION - COLLECTIVE_BEHAVIOUR - MS_QOE_METRICS - MS_CONSUMPTION - MS_NET_ASSIST_INVOCATION - MS_DYN_POLICY_INVOCATION - MS_ACCESS_ACTIVITY - type: string description: > This string provides forward-compatibility with future extensions to the enumeration but is not used to encode content defined in the present version of this API. AfEventRo: description: Represents Application Events. This datatype is used for readOnly attribute anyOf: - type: string readOnly: true enum: - SVC_EXPERIENCE - UE_MOBILITY Loading @@ -1168,6 +1252,7 @@ components: - MS_DYN_POLICY_INVOCATION - MS_ACCESS_ACTIVITY - type: string readOnly: true description: > This string provides forward-compatibility with future extensions to the enumeration but is not used to encode content defined in the present version of this API. Loading @@ -1180,18 +1265,20 @@ components: afEvents: type: array items: $ref: '#/components/schemas/AfEvent' $ref: '#/components/schemas/AfEventRo' minItems: 1 afIds: type: array items: type: string minItems: 1 readOnly: true appIds: type: array items: type: string minItems: 1 readOnly: true UnTrustAfInfo: description: Information of a untrusted AF Instance type: object Loading Loading @@ -1735,8 +1822,10 @@ components: iwkEpsInd: type: boolean default: false readOnly: true sxaInd: type: boolean readOnly: true pduSessionTypes: type: array items: Loading @@ -1747,6 +1836,7 @@ components: ueIpAddrInd: type: boolean default: false readOnly: trusted taiList: type: array items: Loading @@ -1773,6 +1863,7 @@ components: redundantGtpu: type: boolean default: false readOnly: true ipups: type: boolean default: false Loading @@ -1781,6 +1872,7 @@ components: default: false supportedPfcpFeatures: type: string readOnly: true # upfEvents: # type: array # items: Loading Loading @@ -1815,9 +1907,11 @@ components: v2xSupportInd: type: boolean default: false readOnly: true proseSupportInd: type: boolean default: false readOnly: true proseCapability: $ref: '#/components/schemas/ProseCapability' v2xCapability: Loading @@ -1825,11 +1919,13 @@ components: a2xSupportInd: type: boolean default: false readOnly: true a2xCapability: $ref: '#/components/schemas/A2xCapability' rangingSlPosSupportInd: type: boolean default: false readOnly: true A2xCapability: description: Information of the supported A2X Capability by the PCF Loading Loading @@ -1869,11 +1965,11 @@ components: type: string minItems: 1 taiList: $ref: '#/components/schemas/TaiList' $ref: '#/components/schemas/TaiListRo' taiRangeList: type: array items: $ref: '#/components/schemas/TaiRange' $ref: '#/components/schemas/TaiRangeRo' minItems: 1 dnaiList: type: array Loading Loading @@ -2878,7 +2974,7 @@ components: pLMNInfo: $ref: 'TS28541_NrNrm.yaml#/components/schemas/PlmnInfo' expiryTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo' PcscfInfo: description: Information of a P-CSCF NF Instance type: object Loading Loading @@ -2942,6 +3038,7 @@ components: type: integer NFServiceType: type: string readOnly: true enum: - NAMF_COMMUNICATION - NAMF_EVENTEXPOSURE Loading @@ -2955,13 +3052,80 @@ components: properties: name: type: string readOnly: true allowedNFTypes: $ref: '#/components/schemas/NFType' operationSemantics: $ref: '#/components/schemas/OperationSemantics' NFType: type: string description: ' NF name defined in TS 23.501 or TS 29.510' description: ' NF name defined in TS 23.501 or TS 29.510'.This datatype is used for writable attribute enum: - NRF - UDM - AMF - SMF - AUSF - NEF - PCF - SMSF - NSSF - UDR - LMF - GMLC - 5G_EIR - SEPP - UPF - N3IWF - AF - UDSF - DN - BSF - CHF - NWDAF - PCSCF - CBCF - HSS - UCMF - SOR_AF - SPAF - MME - SCSAS - SCEF - SCP - NSSAAF - ICSCF - SCSCF - DRA - IMS_AS - AANF - 5G_DDNMF - NSACF - MFAF - EASDF - DCCF - MB_SMF - TSCTSF - ADRF - GBA_BSF - CEF - MB_UPF - NSWOF - PKMF - MNPF - SMS_GMSC - SMS_IWMSC - MBSF - MBSTF - PANF - TNGF - W_AGF - TWIF - TSN_AF NFTypeRo: type: string readOnly: true description: ' NF name defined in TS 23.501 or TS 29.510'. This datatype is used for readOnly attribute enum: - NRF - UDM Loading Loading @@ -3027,11 +3191,13 @@ components: OperationSemantics: type: string readOnly: true enum: - REQUEST_RESPONSE - SUBSCRIBE_NOTIFY RegistrationState: type: string readOnly: true enum: - REGISTERED - DEREGISTERED Loading Loading @@ -3151,7 +3317,7 @@ components: weightFactor: $ref: '#/components/schemas/WeightFactor' cNSIIdList: $ref: '#/components/schemas/CNSIIdList' $ref: '#/components/schemas/CNSIIdListRo' amfSetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' managedNFProfile: Loading Loading @@ -3270,7 +3436,7 @@ components: sBIFqdn: type: string cNSIIdList: $ref: '#/components/schemas/CNSIIdList' $ref: '#/components/schemas/CNSIIdListRo' managedNFProfile: $ref: '#/components/schemas/ManagedNFProfile' commModelList: Loading @@ -3282,7 +3448,7 @@ components: configurable5QISetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' dynamic5QISetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' dnaiSatelliteMappingList: type: array items: Loading Loading @@ -3409,7 +3575,7 @@ components: configurable5QISetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' dynamic5QISetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' predefinedPccRuleSetRefs: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' Loading Loading @@ -3696,11 +3862,12 @@ components: - type: object properties: plmnId: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnIdRo' sEPPType: $ref: '#/components/schemas/SEPPType' sEPPId: type: integer readOnly: true fqdn: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn' seppInfo: Loading Loading @@ -3739,6 +3906,7 @@ components: $ref: '#/components/schemas/NwdafInfo' nwdafLogicalFuncSupported: type: string readOnly: true enum: - NWDAF_WITH_ANLF - NWDAF_WITH_MTLF Loading Loading @@ -3795,6 +3963,7 @@ components: $ref: '#/components/schemas/CapabilityList' isCAPIFSup: type: boolean readOnly: true nefInfo: $ref: '#/components/schemas/NefInfo' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' Loading Loading @@ -3985,11 +4154,12 @@ components: - type: object properties: plmnId: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnIdRo' sEPPId: type: integer readOnly: true fqdn: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/FqdnRo' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - $ref: '#/components/schemas/ManagedFunction5GC-nc0' EP_N2-Single: Loading Loading @@ -4021,7 +4191,7 @@ components: remoteAddress: $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' epTransportRefs: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' EP_N4-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' Loading Loading @@ -4675,10 +4845,13 @@ components: maximum: 255 isEventTriggeredGtpUPathMonitoringSupported: type: boolean readOnly: true isPeriodicGtpUMonitoringSupported: type: boolean readOnly: true isImmediateGtpUMonitoringSupported: type: boolean readOnly: true gtpUPathDelayThresholds: $ref: '#/components/schemas/GtpUPathDelayThresholdsType' gtpUPathMinimumWaitTime: Loading Loading @@ -4712,10 +4885,13 @@ components: maximum: 255 isEventTriggeredQFMonitoringSupported: type: boolean readOnly: true isPeriodicQFMonitoringSupported: type: boolean readOnly: true isSessionReleasedQFMonitoringSupported: type: boolean readOnly: true qFPacketDelayThresholds: $ref: '#/components/schemas/QFPacketDelayThresholdsType' qFMinimumWaitTime: Loading Loading @@ -5415,6 +5591,7 @@ components: properties: activationStatus: type: string readonly: true enum: - ACTIVATED - DEACTIVATED Loading
OpenAPI/TS28623_ComDefs.yaml +31 −0 Original line number Diff line number Diff line Loading @@ -72,21 +72,42 @@ components: $ref: '#/components/schemas/DnRo' Mcc: description: This datatype is used for writable attribut type: string pattern: '^[0-9]{3}$' MccRo: description: This datatype is used for readOnly attribute type: string pattern: '^[0-9]{3}$' readOnly: Mnc: description: This datatype is used for writable attribut type: string pattern: '^[0-9]{2,3}$' MncRo: description: This datatype is used for readOnly attribute type: string pattern: '^[0-9]{2,3}$' readOnly: true Nid: type: string pattern: '^[A-Fa-f0-9]{11}$' PlmnId: description: This datatype is used for writable attribute type: object properties: mcc: $ref: '#/components/schemas/Mcc' mnc: $ref: '#/components/schemas/Mnc' PlmnIdRo: description: This datatype is used for readOnly attribute type: object properties: mcc: $ref: '#/components/schemas/MccRo' mnc: $ref: '#/components/schemas/MncRo' Tac: type: string pattern: '(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)' Loading Loading @@ -160,9 +181,18 @@ components: Fqdn: type: string description: This datatype is used for writable attribute pattern: '^([0-9A-Za-z]([-0-9A-Za-z]{0,61}[0-9A-Za-z])?\.)+[A-Za-z]{2,63}\.?$' minLength: 4 maxLength: 253 FqdnRo: type: string description: This datatype is used for readOnly attribute pattern: '^([0-9A-Za-z]([-0-9A-Za-z]{0,61}[0-9A-Za-z])?\.)+[A-Za-z]{2,63}\.?$' minLength: 4 maxLength: 253 readOnly: true Ipv4Addr: type: string pattern: '^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$' Loading Loading @@ -231,6 +261,7 @@ components: readOnly: true UsageState: type: string readOnly: true enum: - IDLE - ACTIVE Loading
OpenAPI/TS28623_GenericNrm.yaml +18 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,7 @@ components: Tai: type: object description: This datatype is used for writable attribute properties: mcc: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mcc' Loading @@ -168,9 +169,26 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mnc' tac: $ref: '#/components/schemas/Tac' TaiRo: type: object description: This datatype is used for readOnly attribute properties: mcc: $ref: 'TS28623_ComDefs.yaml#/components/schemas/MccRo' mnc: $ref: 'TS28623_ComDefs.yaml#/components/schemas/MncRo' tac: $ref: '#/components/schemas/Tac' Tac: type: string description: This datatype is used for writable attribute pattern: '(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)' TacRo: type: string description: This datatype is used for readOnly attribute pattern: '(^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$)' readOnly: true EutraCellId: type: string pattern: '^[A-Fa-f0-9]{7}$' Loading