Loading OpenAPI/TS29520_Nnwdaf_EventsSubscription.yaml +48 −48 Original line number Diff line number Diff line Loading @@ -705,11 +705,11 @@ components: items: $ref: '#/components/schemas/WlanPerformanceInfo' minItems: 1 smccExps: type: array items: $ref: 'TS29520_Nnwdaf_AnalyticsInfo.yaml#/components/schemas/SmcceInfo' minItems: 1 # smccExps: # type: array # items: # $ref: 'TS29520_Nnwdaf_AnalyticsInfo.yaml#/components/schemas/SmcceInfo' # minItems: 1 required: - event Loading Loading @@ -990,17 +990,17 @@ components: $ref: '#/components/schemas/IpEthFlowDescription' minItems: 1 maxItems: 2 ulVol: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # ulVol: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' ulVolVariance: $ref: 'TS29571_CommonData.yaml#/components/schemas/Float' dlVol: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # dlVol: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' dlVolVariance: $ref: 'TS29571_CommonData.yaml#/components/schemas/Float' anyOf: - required: [ulVol] - required: [dlVol] # anyOf: # - required: [ulVol] # - required: [dlVol] UserDataCongestionInfo: description: Represents the user data congestion information. Loading @@ -1013,7 +1013,7 @@ components: snssai: $ref: 'TS29571_CommonData.yaml#/components/schemas/Snssai' required: - networkArea # - networkArea - congestionInfo CongestionInfo: Loading @@ -1022,8 +1022,8 @@ components: properties: congType: $ref: '#/components/schemas/CongestionType' timeIntev: $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' # timeIntev: # $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' nsi: $ref: '#/components/schemas/ThresholdLevel' confidence: Loading @@ -1040,7 +1040,7 @@ components: minItems: 1 required: - congType - timeIntev # - timeIntev - nsi TopApplication: Loading @@ -1049,13 +1049,13 @@ components: properties: appId: $ref: 'TS29571_CommonData.yaml#/components/schemas/ApplicationId' ipTrafficFilter: $ref: 'TS29122_CommonData.yaml#/components/schemas/FlowInfo' # ipTrafficFilter: # $ref: 'TS29122_CommonData.yaml#/components/schemas/FlowInfo' ratio: $ref: 'TS29571_CommonData.yaml#/components/schemas/SamplingRatio' oneOf: - required: [appId] - required: [ipTrafficFilter] # - required: [ipTrafficFilter] QosSustainabilityInfo: description: Represents the QoS Sustainability information. Loading Loading @@ -1154,7 +1154,7 @@ components: confidence: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger' allOf: - required: [nfType] # - required: [nfType] - required: [nfInstanceId] - anyOf: - required: [nfStatus] Loading Loading @@ -1290,8 +1290,8 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/DateTime' # locArea: # $ref: 'TS29554_Npcf_BDTPolicyControl.yaml#/components/schemas/NetworkAreaInfo' vol: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # vol: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' RetainabilityThreshold: description: Represents a QoS flow retainability threshold. Loading Loading @@ -1337,7 +1337,7 @@ components: confidence: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger' allOf: - required: [networkArea] # - required: [networkArea] - required: [nwPerfType] - oneOf: - required: [relativeRatio] Loading @@ -1360,8 +1360,8 @@ components: Contains analytics metadata information requested to be used during analytics generation. type: object properties: dataWindow: $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' # dataWindow: # $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' dataStatProps: type: array items: Loading @@ -1381,8 +1381,8 @@ components: properties: numSamples: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger' dataWindow: $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' # dataWindow: # $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' dataStatProps: type: array items: Loading Loading @@ -1466,11 +1466,11 @@ components: description: Contains information about an ML models. type: object properties: mlFileAddrs: type: array items: $ref: 'TS29520_Nnwdaf_MLModelProvision.yaml#/components/schemas/MLModelAddr' minItems: 1 # mlFileAddrs: # type: array # items: # $ref: 'TS29520_Nnwdaf_MLModelProvision.yaml#/components/schemas/MLModelAddr' # minItems: 1 modelProvId: $ref: 'TS29571_CommonData.yaml#/components/schemas/NfInstanceId' modelProvSetId: Loading Loading @@ -1550,16 +1550,16 @@ components: properties: appServerInsAddr: $ref: 'TS29517_Naf_EventExposure.yaml#/components/schemas/AddrFqdn' upfInfo: $ref: 'TS29508_Nsmf_EventExposure.yaml#/components/schemas/UpfInformation' # upfInfo: # $ref: 'TS29508_Nsmf_EventExposure.yaml#/components/schemas/UpfInformation' dnai: $ref: 'TS29571_CommonData.yaml#/components/schemas/Dnai' perfData: $ref: '#/components/schemas/PerfData' # spatialValidCon: # $ref: 'TS29554_Npcf_BDTPolicyControl.yaml#/components/schemas/NetworkAreaInfo' temporalValidCon: $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' # temporalValidCon: # $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' required: - perfData Loading Loading @@ -1706,11 +1706,11 @@ components: properties: appId: $ref: 'TS29571_CommonData.yaml#/components/schemas/ApplicationId' appVolume: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # appVolume: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' required: - appId - appVolume # - appVolume RedundantTransmissionExpReq: description: Represents other redundant transmission experience analytics requirements. Loading Loading @@ -1841,18 +1841,18 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRate' downlinkRate: $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRate' uplinkVolume: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' downlinkVolume: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' totalVolume: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # uplinkVolume: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # downlinkVolume: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # totalVolume: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' anyOf: - required: [uplinkRate] - required: [downlinkRate] - required: [uplinkVolume] - required: [downlinkVolume] - required: [totalVolume] # - required: [uplinkVolume] # - required: [downlinkVolume] # - required: [totalVolume] AppListForUeComm: description: Represents the analytics of the application list used by UE. Loading Loading
OpenAPI/TS29520_Nnwdaf_EventsSubscription.yaml +48 −48 Original line number Diff line number Diff line Loading @@ -705,11 +705,11 @@ components: items: $ref: '#/components/schemas/WlanPerformanceInfo' minItems: 1 smccExps: type: array items: $ref: 'TS29520_Nnwdaf_AnalyticsInfo.yaml#/components/schemas/SmcceInfo' minItems: 1 # smccExps: # type: array # items: # $ref: 'TS29520_Nnwdaf_AnalyticsInfo.yaml#/components/schemas/SmcceInfo' # minItems: 1 required: - event Loading Loading @@ -990,17 +990,17 @@ components: $ref: '#/components/schemas/IpEthFlowDescription' minItems: 1 maxItems: 2 ulVol: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # ulVol: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' ulVolVariance: $ref: 'TS29571_CommonData.yaml#/components/schemas/Float' dlVol: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # dlVol: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' dlVolVariance: $ref: 'TS29571_CommonData.yaml#/components/schemas/Float' anyOf: - required: [ulVol] - required: [dlVol] # anyOf: # - required: [ulVol] # - required: [dlVol] UserDataCongestionInfo: description: Represents the user data congestion information. Loading @@ -1013,7 +1013,7 @@ components: snssai: $ref: 'TS29571_CommonData.yaml#/components/schemas/Snssai' required: - networkArea # - networkArea - congestionInfo CongestionInfo: Loading @@ -1022,8 +1022,8 @@ components: properties: congType: $ref: '#/components/schemas/CongestionType' timeIntev: $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' # timeIntev: # $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' nsi: $ref: '#/components/schemas/ThresholdLevel' confidence: Loading @@ -1040,7 +1040,7 @@ components: minItems: 1 required: - congType - timeIntev # - timeIntev - nsi TopApplication: Loading @@ -1049,13 +1049,13 @@ components: properties: appId: $ref: 'TS29571_CommonData.yaml#/components/schemas/ApplicationId' ipTrafficFilter: $ref: 'TS29122_CommonData.yaml#/components/schemas/FlowInfo' # ipTrafficFilter: # $ref: 'TS29122_CommonData.yaml#/components/schemas/FlowInfo' ratio: $ref: 'TS29571_CommonData.yaml#/components/schemas/SamplingRatio' oneOf: - required: [appId] - required: [ipTrafficFilter] # - required: [ipTrafficFilter] QosSustainabilityInfo: description: Represents the QoS Sustainability information. Loading Loading @@ -1154,7 +1154,7 @@ components: confidence: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger' allOf: - required: [nfType] # - required: [nfType] - required: [nfInstanceId] - anyOf: - required: [nfStatus] Loading Loading @@ -1290,8 +1290,8 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/DateTime' # locArea: # $ref: 'TS29554_Npcf_BDTPolicyControl.yaml#/components/schemas/NetworkAreaInfo' vol: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # vol: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' RetainabilityThreshold: description: Represents a QoS flow retainability threshold. Loading Loading @@ -1337,7 +1337,7 @@ components: confidence: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger' allOf: - required: [networkArea] # - required: [networkArea] - required: [nwPerfType] - oneOf: - required: [relativeRatio] Loading @@ -1360,8 +1360,8 @@ components: Contains analytics metadata information requested to be used during analytics generation. type: object properties: dataWindow: $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' # dataWindow: # $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' dataStatProps: type: array items: Loading @@ -1381,8 +1381,8 @@ components: properties: numSamples: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger' dataWindow: $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' # dataWindow: # $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' dataStatProps: type: array items: Loading Loading @@ -1466,11 +1466,11 @@ components: description: Contains information about an ML models. type: object properties: mlFileAddrs: type: array items: $ref: 'TS29520_Nnwdaf_MLModelProvision.yaml#/components/schemas/MLModelAddr' minItems: 1 # mlFileAddrs: # type: array # items: # $ref: 'TS29520_Nnwdaf_MLModelProvision.yaml#/components/schemas/MLModelAddr' # minItems: 1 modelProvId: $ref: 'TS29571_CommonData.yaml#/components/schemas/NfInstanceId' modelProvSetId: Loading Loading @@ -1550,16 +1550,16 @@ components: properties: appServerInsAddr: $ref: 'TS29517_Naf_EventExposure.yaml#/components/schemas/AddrFqdn' upfInfo: $ref: 'TS29508_Nsmf_EventExposure.yaml#/components/schemas/UpfInformation' # upfInfo: # $ref: 'TS29508_Nsmf_EventExposure.yaml#/components/schemas/UpfInformation' dnai: $ref: 'TS29571_CommonData.yaml#/components/schemas/Dnai' perfData: $ref: '#/components/schemas/PerfData' # spatialValidCon: # $ref: 'TS29554_Npcf_BDTPolicyControl.yaml#/components/schemas/NetworkAreaInfo' temporalValidCon: $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' # temporalValidCon: # $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow' required: - perfData Loading Loading @@ -1706,11 +1706,11 @@ components: properties: appId: $ref: 'TS29571_CommonData.yaml#/components/schemas/ApplicationId' appVolume: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # appVolume: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' required: - appId - appVolume # - appVolume RedundantTransmissionExpReq: description: Represents other redundant transmission experience analytics requirements. Loading Loading @@ -1841,18 +1841,18 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRate' downlinkRate: $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRate' uplinkVolume: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' downlinkVolume: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' totalVolume: $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # uplinkVolume: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # downlinkVolume: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' # totalVolume: # $ref: 'TS29122_CommonData.yaml#/components/schemas/Volume' anyOf: - required: [uplinkRate] - required: [downlinkRate] - required: [uplinkVolume] - required: [downlinkVolume] - required: [totalVolume] # - required: [uplinkVolume] # - required: [downlinkVolume] # - required: [totalVolume] AppListForUeComm: description: Represents the analytics of the application list used by UE. Loading