Skip to content
openapi: 3.0.1 openapi: 3.0.1
info: info:
title: AI/ML NRM title: AI/ML NRM
version: 18.4.0 version: 18.5.0
description: >- description: >-
OAS 3.0.1 specification of the AI/ML NRM OAS 3.0.1 specification of the AI/ML NRM
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -348,9 +348,6 @@ components: ...@@ -348,9 +348,6 @@ components:
attributes: attributes:
allOf: allOf:
- type: object - type: object
oneOf:
- required: [ requestStatus, mLModelToTestRef ]
- required: [ requestStatus, mLModelCoordinationGroupToTestRef ]
properties: properties:
requestStatus: requestStatus:
$ref: '#/components/schemas/RequestStatus' $ref: '#/components/schemas/RequestStatus'
...@@ -358,9 +355,9 @@ components: ...@@ -358,9 +355,9 @@ components:
type: boolean type: boolean
suspendRequest: suspendRequest:
type: boolean type: boolean
mLModelToTestRef: mLModelRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
mLModelCoordinationGroupToTestRef: mLModelCoordinationGroupRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
MLTestingReport-Single: MLTestingReport-Single:
...@@ -467,6 +464,10 @@ components: ...@@ -467,6 +464,10 @@ components:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
sourceTrainedMLModelRef: sourceTrainedMLModelRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
aIMLInferenceReportRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
usedByFunctionRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
MLModelRepository-Single: MLModelRepository-Single:
allOf: allOf:
...@@ -542,7 +543,7 @@ components: ...@@ -542,7 +543,7 @@ components:
type: boolean type: boolean
mLUpdateProcessRef: mLUpdateProcessRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
mLModelRef: mLModelRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
MLUpdateProcess-Single: MLUpdateProcess-Single:
...@@ -555,9 +556,13 @@ components: ...@@ -555,9 +556,13 @@ components:
properties: properties:
progressStatus: progressStatus:
$ref: '#/components/schemas/ProcessMonitor' $ref: '#/components/schemas/ProcessMonitor'
mLModelRef: cancelProcess:
type: boolean
suspendProcess:
type: boolean
mLModelRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
mLUpdateRequestRef: mLUpdateRequestRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
mLUpdateReportRef: mLUpdateReportRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
...@@ -572,7 +577,7 @@ components: ...@@ -572,7 +577,7 @@ components:
properties: properties:
updatedMLCapability: updatedMLCapability:
$ref: '#/components/schemas/AvailMLCapabilityReport' $ref: '#/components/schemas/AvailMLCapabilityReport'
mLModelRef: mLModelRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
mLUpdateProcessRef: mLUpdateProcessRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
...@@ -596,7 +601,7 @@ components: ...@@ -596,7 +601,7 @@ components:
$ref: '#/components/schemas/AIMLManagementPolicy' $ref: '#/components/schemas/AIMLManagementPolicy'
usedByFunctionRefList: usedByFunctionRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
mLModelRef: mLModelRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- type: object - type: object
...@@ -626,7 +631,7 @@ components: ...@@ -626,7 +631,7 @@ components:
items: items:
$ref: '#/components/schemas/InferenceOutput' $ref: '#/components/schemas/InferenceOutput'
minItems: 1 minItems: 1
mLModelRef: mLModelRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
AIMLInferenceEmulationFunction-Single: AIMLInferenceEmulationFunction-Single:
...@@ -639,7 +644,7 @@ components: ...@@ -639,7 +644,7 @@ components:
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-Attr' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-Attr'
- type: object - type: object
properties: properties:
AIMLInferenceEmulationReport: AIMLInferenceReport:
$ref: '#/components/schemas/AIMLInferenceReport-Multiple' $ref: '#/components/schemas/AIMLInferenceReport-Multiple'
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
......
openapi: 3.0.1 openapi: 3.0.1
info: info:
title: Intent NRM title: Intent NRM
version: 18.4.0 version: 18.5.0
description: >- description: >-
OAS 3.0.1 definition of the Intent NRM OAS 3.0.1 definition of the Intent NRM
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -64,10 +64,7 @@ components: ...@@ -64,10 +64,7 @@ components:
maximum: 100 maximum: 100
description: It expresses the priority of the stated intent within a MnS consumer. description: It expresses the priority of the stated intent within a MnS consumer.
intentPreemptionCapability: intentPreemptionCapability:
type: string type: boolean
enum:
- TRUE
- FALSE
observationPeriod: observationPeriod:
type: integer type: integer
description: >- description: >-
......
...@@ -2,7 +2,7 @@ openapi: 3.0.1 ...@@ -2,7 +2,7 @@ openapi: 3.0.1
info: info:
title: coslaNrm title: coslaNrm
version: 18.1.0 version: 18.2.0
description: >- description: >-
OAS 3.0.1 specification of the Cosla NRM OAS 3.0.1 specification of the Cosla NRM
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -156,12 +156,14 @@ components: ...@@ -156,12 +156,14 @@ components:
$ref: '#/components/schemas/ControlLoopLifeCyclePhase' $ref: '#/components/schemas/ControlLoopLifeCyclePhase'
aCCLDisallowedList: aCCLDisallowedList:
$ref: '#/components/schemas/ACCLDisallowedAttributes' $ref: '#/components/schemas/ACCLDisallowedAttributes'
AssuranceGoal:
$ref: '#/components/schemas/AssuranceGoal-Multiple'
networkSliceRef: networkSliceRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
networkSliceSubnetRef: networkSliceSubnetRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
AssuranceReport:
$ref: '#/components/schemas/AssuranceReport-Single'
AssuranceGoal:
$ref: '#/components/schemas/AssuranceGoal-Multiple'
AssuranceGoal-Single: AssuranceGoal-Single:
allOf: allOf:
......
openapi: 3.0.1 openapi: 3.0.1
info: info:
title: 3GPP Edge NRM title: 3GPP Edge NRM
version: 18.7.0 version: 18.8.0
description: >- description: >-
OAS 3.0.1 specification of the Edge NRM OAS 3.0.1 specification of the Edge NRM
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -88,6 +88,17 @@ components: ...@@ -88,6 +88,17 @@ components:
type: string type: string
swImageRef: swImageRef:
type: string type: string
RegistrationInfo:
type: object
properties:
registrationExpiry:
type: string
readOnly: true
registrationID:
type: string
readOnly: true
secCredential:
type: string
Duration: Duration:
type: object type: object
properties: properties:
...@@ -205,6 +216,8 @@ components: ...@@ -205,6 +216,8 @@ components:
type: array type: array
items: items:
type: string type: string
registrationInfo:
$ref: '#/components/schemas/RegistrationInfo'
eASRequirementsRef: eASRequirementsRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
eASAddress: eASAddress:
...@@ -271,6 +284,9 @@ components: ...@@ -271,6 +284,9 @@ components:
type: boolean type: boolean
eASFunctionRef: eASFunctionRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
registrationInfo:
$ref: '#/components/schemas/RegistrationInfo'
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
ECSFunction-Single: ECSFunction-Single:
......
openapi: 3.0.1 openapi: 3.0.1
info: info:
title: 3GPP 5GC NRM title: 3GPP 5GC NRM
version: 18.8.0 version: 18.9.0
description: >- description: >-
OAS 3.0.1 specification of the 5GC NRM OAS 3.0.1 specification of the 5GC NRM
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -59,16 +59,20 @@ components: ...@@ -59,16 +59,20 @@ components:
type: object type: object
description: 'NF profile stored in NRF, defined in TS 29.510' description: 'NF profile stored in NRF, defined in TS 29.510'
properties: properties:
nFInstanceId: nfInstanceId:
type: string type: string
description: uuid of NF instance description: uuid of NF instance
nFType: nfType:
$ref: 'TS28623_GenericNrm.yaml#/components/schemas/NFType' $ref: 'TS28623_GenericNrm.yaml#/components/schemas/NFType'
nFStatus: nfStatus:
$ref: '#/components/schemas/NFStatus' $ref: '#/components/schemas/NFStatus'
plmn: plmn:
type: array
items:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId'
sNssais: sNssais:
type: array
items:
$ref: 'TS28541_NrNrm.yaml#/components/schemas/Snssai' $ref: 'TS28541_NrNrm.yaml#/components/schemas/Snssai'
fqdn: fqdn:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn'
...@@ -86,7 +90,9 @@ components: ...@@ -86,7 +90,9 @@ components:
type: string type: string
serviceName: serviceName:
type: string type: string
version: versions:
type: array
items:
type: string type: string
schema: schema:
type: string type: string
...@@ -98,9 +104,11 @@ components: ...@@ -98,9 +104,11 @@ components:
type: array type: array
items: items:
$ref: '#/components/schemas/IpEndPoint' $ref: '#/components/schemas/IpEndPoint'
apiPrfix: apiPrefix:
type: string type: string
allowedPlmns: allowedPlmns:
type: array
items:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId'
allowedNfTypes: allowedNfTypes:
type: array type: array
...@@ -217,6 +225,8 @@ components: ...@@ -217,6 +225,8 @@ components:
properties: properties:
nfInstanceID: nfInstanceID:
type: string type: string
interPlmnFqdn:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn'
nfType: nfType:
$ref: 'TS28623_GenericNrm.yaml#/components/schemas/NFType' $ref: 'TS28623_GenericNrm.yaml#/components/schemas/NFType'
heartbeatTimer: heartbeatTimer:
...@@ -787,12 +797,10 @@ components: ...@@ -787,12 +797,10 @@ components:
type: array type: array
items: items:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Ipv4Addr' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Ipv4Addr'
minItems: 1
ipv6EndpointAddresses: ipv6EndpointAddresses:
type: array type: array
items: items:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Ipv6Addr' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Ipv6Addr'
minItems: 1
fqdn: fqdn:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn'
networkInstance: networkInstance:
...@@ -812,8 +820,12 @@ components: ...@@ -812,8 +820,12 @@ components:
type: object type: object
properties: properties:
ipv4EndpointAddresses: ipv4EndpointAddresses:
type: array
items:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Ipv4Addr' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Ipv4Addr'
ipv6EndpointAddresses: ipv6EndpointAddresses:
type: array
items:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Ipv6Addr' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Ipv6Addr'
fqdn: fqdn:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn'
...@@ -2328,7 +2340,7 @@ components: ...@@ -2328,7 +2340,7 @@ components:
blockedDur: blockedDur:
$ref: '#/components/schemas/TimeDuration' $ref: '#/components/schemas/TimeDuration'
blockedSlice: blockedSlice:
type: string $ref: 'TS28541_NrNrm.yaml#/components/schemas/Snssai'
TimeDuration: TimeDuration:
description: location for which the PLMN access restrictions are to be applied in case of NTN description: location for which the PLMN access restrictions are to be applied in case of NTN
type: object type: object
...@@ -3030,8 +3042,6 @@ components: ...@@ -3030,8 +3042,6 @@ components:
$ref: '#/components/schemas/AmfIdentifier' $ref: '#/components/schemas/AmfIdentifier'
sBIFqdn: sBIFqdn:
type: string type: string
interPlmnFQDN:
type: string
weightFactor: weightFactor:
$ref: '#/components/schemas/WeightFactor' $ref: '#/components/schemas/WeightFactor'
cNSIIdList: cNSIIdList:
...@@ -3077,8 +3087,8 @@ components: ...@@ -3077,8 +3087,8 @@ components:
$ref: '#/components/schemas/EP_N22-Multiple' $ref: '#/components/schemas/EP_N22-Multiple'
EP_N26: EP_N26:
$ref: '#/components/schemas/EP_N26-Multiple' $ref: '#/components/schemas/EP_N26-Multiple'
EP_NLS: EP_NL1:
$ref: '#/components/schemas/EP_NLS-Multiple' $ref: '#/components/schemas/EP_NL1-Multiple'
EP_NL2: EP_NL2:
$ref: '#/components/schemas/EP_NL2-Multiple' $ref: '#/components/schemas/EP_NL2-Multiple'
EP_N58: EP_N58:
...@@ -3521,8 +3531,8 @@ components: ...@@ -3521,8 +3531,8 @@ components:
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
- type: object - type: object
properties: properties:
EP_NLS: EP_NL1:
$ref: '#/components/schemas/EP_NLS-Multiple' $ref: '#/components/schemas/EP_NL1-Multiple'
NgeirFunction-Single: NgeirFunction-Single:
allOf: allOf:
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
...@@ -4267,7 +4277,7 @@ components: ...@@ -4267,7 +4277,7 @@ components:
$ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress'
remoteAddress: remoteAddress:
$ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress'
EP_NLS-Single: EP_NL1-Single:
allOf: allOf:
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
- type: object - type: object
...@@ -4576,6 +4586,19 @@ components: ...@@ -4576,6 +4586,19 @@ components:
type: integer type: integer
qFMeasurementPeriod: qFMeasurementPeriod:
type: integer type: integer
qFMonitoredSatelliteBackhaulCategories:
type: array
items:
$ref: '#/components/schemas/SatelliteBackhaulCategories'
SatelliteBackhaulCategories:
type: string
description: any of enumerated value
enum:
- DYNAMIC_GEO
- DYNAMIC_MEO
- DYNAMIC_LEO
- DYNAMIC_OTHER_SAT
PredefinedPccRuleSet-Single: PredefinedPccRuleSet-Single:
allOf: allOf:
...@@ -4637,8 +4660,8 @@ components: ...@@ -4637,8 +4660,8 @@ components:
type: string type: string
cNSIIdList: cNSIIdList:
$ref: '#/components/schemas/CNSIIdList' $ref: '#/components/schemas/CNSIIdList'
nFProfileList: managedNFProfile:
$ref: '#/components/schemas/NFProfileList' $ref: '#/components/schemas/ManagedNFProfile'
commModelList: commModelList:
$ref: '#/components/schemas/CommModelList' $ref: '#/components/schemas/CommModelList'
nssafInfo: nssafInfo:
...@@ -5259,6 +5282,10 @@ components: ...@@ -5259,6 +5282,10 @@ components:
enum: enum:
- ACTIVATED - ACTIVATED
- DEACTIVATED - DEACTIVATED
mLModelRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
aIMLInferenceFunctionRefList:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
EP_SM12-Single: EP_SM12-Single:
allOf: allOf:
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
...@@ -5549,10 +5576,10 @@ components: ...@@ -5549,10 +5576,10 @@ components:
type: array type: array
items: items:
$ref: '#/components/schemas/EP_MAP_SMSC-Single' $ref: '#/components/schemas/EP_MAP_SMSC-Single'
EP_NLS-Multiple: EP_NL1-Multiple:
type: array type: array
items: items:
$ref: '#/components/schemas/EP_NLS-Single' $ref: '#/components/schemas/EP_NL1-Single'
EP_NL2-Multiple: EP_NL2-Multiple:
type: array type: array
items: items:
...@@ -5838,7 +5865,7 @@ components: ...@@ -5838,7 +5865,7 @@ components:
- $ref: '#/components/schemas/EP_S5U-Single' - $ref: '#/components/schemas/EP_S5U-Single'
- $ref: '#/components/schemas/EP_Rx-Single' - $ref: '#/components/schemas/EP_Rx-Single'
- $ref: '#/components/schemas/EP_MAP_SMSC-Single' - $ref: '#/components/schemas/EP_MAP_SMSC-Single'
- $ref: '#/components/schemas/EP_NLS-Single' - $ref: '#/components/schemas/EP_NL1-Single'
- $ref: '#/components/schemas/EP_NL2-Single' - $ref: '#/components/schemas/EP_NL2-Single'
- $ref: '#/components/schemas/EP_NL3-Single' - $ref: '#/components/schemas/EP_NL3-Single'
- $ref: '#/components/schemas/EP_NL5-Single' - $ref: '#/components/schemas/EP_NL5-Single'
......
openapi: 3.0.1 openapi: 3.0.1
info: info:
title: NR NRM title: NR NRM
version: 18.8.0 version: 18.9.0
description: >- description: >-
OAS 3.0.1 specification of the NR NRM OAS 3.0.1 specification of the NR NRM
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -996,6 +996,10 @@ components: ...@@ -996,6 +996,10 @@ components:
$ref: 'TS28541_5GcNrm.yaml#/components/schemas/Configurable5QISet-Multiple' $ref: 'TS28541_5GcNrm.yaml#/components/schemas/Configurable5QISet-Multiple'
Dynamic5QISet: Dynamic5QISet:
$ref: 'TS28541_5GcNrm.yaml#/components/schemas/Dynamic5QISet-Multiple' $ref: 'TS28541_5GcNrm.yaml#/components/schemas/Dynamic5QISet-Multiple'
NRNetwork:
$ref: '#/components/schemas/NRNetwork-Single'
EUtranNetwork:
$ref: '#/components/schemas/EUtraNetwork-Single'
NrCellCu-Single: NrCellCu-Single:
allOf: allOf:
...@@ -1102,9 +1106,9 @@ components: ...@@ -1102,9 +1106,9 @@ components:
description: "Condition is BWP sets are supported" description: "Condition is BWP sets are supported"
$ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
rimRSMonitoringStartTime: rimRSMonitoringStartTime:
type: string $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
rimRSMonitoringStopTime: rimRSMonitoringStopTime:
type: string $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
rimRSMonitoringWindowDuration: rimRSMonitoringWindowDuration:
type: integer type: integer
rimRSMonitoringWindowStartingOffset: rimRSMonitoringWindowStartingOffset:
...@@ -1705,6 +1709,15 @@ components: ...@@ -1705,6 +1709,15 @@ components:
$ref: '#/components/schemas/EP_F1C-Multiple' $ref: '#/components/schemas/EP_F1C-Multiple'
EP_F1U: EP_F1U:
$ref: '#/components/schemas/EP_F1U-Multiple' $ref: '#/components/schemas/EP_F1U-Multiple'
NRNetwork-Single:
allOf:
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
- type: object
properties:
NRFrequency:
$ref: '#/components/schemas/NRFrequency-Multiple'
ExternalGnbCuCpFunction:
$ref: '#/components/schemas/ExternalGnbCuCpFunction-Multiple'
ExternalGnbCuUpFunction-Single: ExternalGnbCuUpFunction-Single:
allOf: allOf:
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
...@@ -1775,6 +1788,15 @@ components: ...@@ -1775,6 +1788,15 @@ components:
nRFrequencyRef: nRFrequencyRef:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
EUtraNetwork-Single:
allOf:
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
- type: object
properties:
EUtranFrequency:
$ref: '#/components/schemas/EUtranFrequency-Multiple'
ExternalENBFunction:
$ref: '#/components/schemas/ExternalENBFunction-Multiple'
ExternalENBFunction-Single: ExternalENBFunction-Single:
allOf: allOf:
- $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
...@@ -2203,6 +2225,9 @@ components: ...@@ -2203,6 +2225,9 @@ components:
- $ref: '#/components/schemas/NrCellDu-Single' - $ref: '#/components/schemas/NrCellDu-Single'
- $ref: '#/components/schemas/NrOperatorCellDu-Single' - $ref: '#/components/schemas/NrOperatorCellDu-Single'
- $ref: '#/components/schemas/NRNetwork-Single'
- $ref: '#/components/schemas/EUtraNetwork-Single'
- $ref: '#/components/schemas/NRFrequency-Single' - $ref: '#/components/schemas/NRFrequency-Single'
- $ref: '#/components/schemas/EUtranFrequency-Single' - $ref: '#/components/schemas/EUtranFrequency-Single'
......
openapi: 3.0.1 openapi: 3.0.1
info: info:
title: Generic NRM title: Generic NRM
version: 18.7.0 version: 18.8.0
description: >- description: >-
OAS 3.0.1 definition of the Generic NRM OAS 3.0.1 definition of the Generic NRM
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -201,23 +201,7 @@ components: ...@@ -201,23 +201,7 @@ components:
properties: properties:
streamTarget: streamTarget:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Uri' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Uri'
Scope:
oneOf:
- type: object
properties:
scopeType:
type: string
enum:
- BASE_ONLY
- BASE_ALL
- BASE_NTH_LEVEL
- BASE_SUBTREE
scopeLevel:
type: integer
- type: object
properties:
dataNodeSelector:
type: string
ProcessMonitor: ProcessMonitor:
description: >- description: >-
This data type is the "ProcessMonitor" data type without specialisations. This data type is the "ProcessMonitor" data type without specialisations.
...@@ -250,7 +234,11 @@ components: ...@@ -250,7 +234,11 @@ components:
timer: timer:
type: integer type: integer
AreaScope: AreaScope:
oneOf: allOf:
- type: array
items:
$ref: '#/components/schemas/NpnId-Type'
- oneOf:
- type: array - type: array
items: items:
$ref: '#/components/schemas/EutraCellId' $ref: '#/components/schemas/EutraCellId'
...@@ -263,10 +251,6 @@ components: ...@@ -263,10 +251,6 @@ components:
- type: array - type: array
items: items:
$ref: '#/components/schemas/Tai' $ref: '#/components/schemas/Tai'
- type: array
items:
$ref: '#/components/schemas/NpnId-Type'
Tai: Tai:
type: object type: object
properties: properties:
......
openapi: 3.0.1 openapi: 3.0.1
info: info:
title: Subscription Control NRM title: Subscription Control NRM
version: 18.7.0 version: 18.8.0
description: >- description: >-
OAS 3.0.1 definition of the Subscription Control NRM fragment OAS 3.0.1 definition of the Subscription Control NRM fragment
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -14,7 +14,8 @@ components: ...@@ -14,7 +14,8 @@ components:
schemas: schemas:
#-------- Definition of types----------------------------------------------------- #-------- Definition of types-----------------------------------------------------
Scope: Scope:
type: object oneOf:
- type: object
properties: properties:
scopeType: scopeType:
type: string type: string
...@@ -25,6 +26,10 @@ components: ...@@ -25,6 +26,10 @@ components:
- BASE_SUBTREE - BASE_SUBTREE
scopeLevel: scopeLevel:
type: integer type: integer
- type: object
properties:
dataNodeSelector:
type: string
#-------- Definition of concrete IOCs -------------------------------------------- #-------- Definition of concrete IOCs --------------------------------------------
NtfSubscriptionControl-Single: NtfSubscriptionControl-Single:
......
openapi: 3.0.1 openapi: 3.0.1
info: info:
title: Trace Control NRM title: Trace Control NRM
version: 18.7.0 version: 18.8.0
description: >- description: >-
OAS 3.0.1 definition of the Trace Control NRM fragment OAS 3.0.1 definition of the Trace Control NRM fragment
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -261,6 +261,8 @@ components: ...@@ -261,6 +261,8 @@ components:
- N20 - N20
- N22 - N22
- N26 - N26
- N41
- N42
AUSFInterfaces: AUSFInterfaces:
type: array type: array
items: items:
...@@ -297,6 +299,7 @@ components: ...@@ -297,6 +299,7 @@ components:
- N5 - N5
- N7 - N7
- N15 - N15
- N28
SMFInterfaces: SMFInterfaces:
type: array type: array
items: items:
...@@ -307,6 +310,10 @@ components: ...@@ -307,6 +310,10 @@ components:
- N10 - N10
- N11 - N11
- S5-C - S5-C
- N16
- N16a
- N38
- N40
SMSFInterfaces: SMSFInterfaces:
type: array type: array
items: items:
...@@ -399,9 +406,6 @@ components: ...@@ -399,9 +406,6 @@ components:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Mcc' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mcc'
mnc: mnc:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Mnc' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mnc'
required:
- mcc
- mnc
listOfTraceMetrics: listOfTraceMetrics:
description: The trace metrics to be reported. See 3GPP TS 32.422 clause 10 for additional details. description: The trace metrics to be reported. See 3GPP TS 32.422 clause 10 for additional details.
...@@ -432,10 +436,6 @@ components: ...@@ -432,10 +436,6 @@ components:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Mnc' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mnc'
traceId: traceId:
type: string type: string
required:
- mcc
- mnc
- traceId
traceReportingFormat-Type: traceReportingFormat-Type:
type: string type: string
...@@ -465,13 +465,10 @@ components: ...@@ -465,13 +465,10 @@ components:
- SUPI - SUPI
TargetIdValue: TargetIdValue:
type: string type: string
required:
- TargetIdType
- TargetIdValue
triggeringEvents-Type: triggeringEvents-Type:
type: object type: object
description: Specifies when to start a Trace Recording Session and which message shall be recorded first, when to stop a Trace Recording Session and which message shall be recorded last respectively. See 3GPP TS 32.422 clause 5.1 for additional detials. description: Specifies when to start a Trace Recording Session and which message shall be recorded first, when to stop a Trace Recording Session and which message shall be recorded last respectively. See 3GPP TS 32.422 clause 5.1 for additional details.
properties: properties:
MSC_SERVER: MSC_SERVER:
type: array type: array
...@@ -556,6 +553,7 @@ components: ...@@ -556,6 +553,7 @@ components:
- NetworkDeregistration - NetworkDeregistration
- UEMobilityFromEPC - UEMobilityFromEPC
- UEMobilityToEPC - UEMobilityToEPC
- ConvergedChargingService
SMF: SMF:
type: array type: array
items: items:
...@@ -567,6 +565,9 @@ components: ...@@ -567,6 +565,9 @@ components:
- PDUsessionUPactivationDeactivation - PDUsessionUPactivationDeactivation
- MobilityBtw3gppAndN3gppTo5GC - MobilityBtw3gppAndN3gppTo5GC
- MobilityFromEpc - MobilityFromEpc
- MobilityBtwISMForVSMF
- ConvergedChargingService
- OfflineOnlyCharging
PCF: PCF:
type: array type: array
items: items:
...@@ -576,6 +577,7 @@ components: ...@@ -576,6 +577,7 @@ components:
- SMpolicy - SMpolicy
- Authorization - Authorization
- BDTpolicy - BDTpolicy
- SpendingLimitControl
UPF: UPF:
type: array type: array
items: items:
...@@ -639,7 +641,7 @@ components: ...@@ -639,7 +641,7 @@ components:
description: Determines whether beam level measurements shall be included in case of immediate MDT M1 measurement in NR. For additional details see 3GPP TS 32.422 clause 5.10.40. description: Determines whether beam level measurements shall be included in case of immediate MDT M1 measurement in NR. For additional details see 3GPP TS 32.422 clause 5.10.40.
type: boolean type: boolean
collectionPeriodRrmLte-Type: collectionPeriodRRMLTE-Type:
description: See details in 3GPP TS 32.422 clause 5.10.20. description: See details in 3GPP TS 32.422 clause 5.10.20.
type: string type: string
enum: enum:
...@@ -654,7 +656,7 @@ components: ...@@ -654,7 +656,7 @@ components:
- 10240ms - 10240ms
- 60000ms - 60000ms
collectionPeriodM6Lte-Type: collectionPeriodM6LTE-Type:
description: See details in 3GPP TS 32.422 clause 5.10.32. description: See details in 3GPP TS 32.422 clause 5.10.32.
type: string type: string
enum: enum:
...@@ -663,13 +665,13 @@ components: ...@@ -663,13 +665,13 @@ components:
- 5120ms - 5120ms
- 10240ms - 10240ms
collectionPeriodM7Lte-Type: collectionPeriodM7LTE-Type:
description: See details in 3GPP TS 32.422 clause 5.10.33. description: See details in 3GPP TS 32.422 clause 5.10.33.
type: integer type: integer
minimum: 1 minimum: 1
maximum: 60 maximum: 60
collectionPeriodRrmUmts-Type: collectionPeriodRRMUMTS-Type:
description: See details in 3GPP TS 32.422 clause 5.10.21. description: See details in 3GPP TS 32.422 clause 5.10.21.
type: string type: string
enum: enum:
...@@ -682,7 +684,7 @@ components: ...@@ -682,7 +684,7 @@ components:
- 4000ms - 4000ms
- 6000ms - 6000ms
collectionPeriodRrmNr-Type: collectionPeriodRRMNR-Type:
description: See details in 3GPP TS 32.422 clause 5.10.30. description: See details in 3GPP TS 32.422 clause 5.10.30.
type: string type: string
enum: enum:
...@@ -692,7 +694,7 @@ components: ...@@ -692,7 +694,7 @@ components:
- 10240ms - 10240ms
- 60000ms - 60000ms
collectionPeriodM6Nr-Type: collectionPeriodM6NR-Type:
description: See details in 3GPP TS 32.422 clause 5.10.34. description: See details in 3GPP TS 32.422 clause 5.10.34.
type: string type: string
enum: enum:
...@@ -711,7 +713,7 @@ components: ...@@ -711,7 +713,7 @@ components:
- 12min - 12min
- 30min - 30min
collectionPeriodM7Nr-Type: collectionPeriodM7NR-Type:
description: See details in 3GPP TS 32.422 clause 5.10.35. description: See details in 3GPP TS 32.422 clause 5.10.35.
type: integer type: integer
minimum: 1 minimum: 1
...@@ -725,7 +727,7 @@ components: ...@@ -725,7 +727,7 @@ components:
- A2_EVENT - A2_EVENT
eventThreshold-Type: eventThreshold-Type:
description: See details in 3GPP TS 32.422 clause 5.10.7, 5.10.7a, 5.10.13 and 5.10.14. description: See details in 3GPP TS 32.422 clause 5.10.7 (LTE/NR Event A2 RSRP, RSRQ, SINR), 5.10.13 (UMTS Event 1f) and 5.10.14 (UMTS Event 1i).
type: object type: object
properties: properties:
EventThresholdRSRP: EventThresholdRSRP:
...@@ -744,6 +746,10 @@ components: ...@@ -744,6 +746,10 @@ components:
- type: integer - type: integer
minimum: 0 minimum: 0
maximum: 127 maximum: 127
EventThresholdSINR:
type: integer
minimum: 0
maximum: 127
EventThreshold1F: EventThreshold1F:
type: object type: object
properties: properties:
...@@ -872,7 +878,7 @@ components: ...@@ -872,7 +878,7 @@ components:
- INFINITY - INFINITY
eventThresholdL1-Type: eventThresholdL1-Type:
description: See details in 3GPP TS 32.422 clause 5.10.X. description: See details in 3GPP TS 32.422 clause 5.10.36.
type: object type: object
properties: properties:
RSRP: RSRP:
...@@ -885,13 +891,13 @@ components: ...@@ -885,13 +891,13 @@ components:
maximum: 127 maximum: 127
hysteresisL1-Type: hysteresisL1-Type:
description: See details in 3GPP TS 32.422 clause 5.10.Y. description: See details in 3GPP TS 32.422 clause 5.10.37.
type: integer type: integer
minimum: 0 minimum: 0
maximum: 30 maximum: 30
timeToTriggerL1-Type: timeToTriggerL1-Type:
description: See details in 3GPP TS 32.422 clause 5.10.Z. description: See details in 3GPP TS 32.422 clause 5.10.38.
type: string type: string
enum: enum:
- 0ms - 0ms
...@@ -911,7 +917,7 @@ components: ...@@ -911,7 +917,7 @@ components:
- 2560ms - 2560ms
- 5120ms - 5120ms
measurementPeriodLte-Type: measurementPeriodLTE-Type:
description: See details in 3GPP TS 32.422 clause 5.10.23. description: See details in 3GPP TS 32.422 clause 5.10.23.
type: string type: string
enum: enum:
...@@ -921,7 +927,7 @@ components: ...@@ -921,7 +927,7 @@ components:
- 10240ms - 10240ms
- 1min - 1min
measurementPeriodUmts-Type: measurementPeriodUMTS-Type:
description: See details in 3GPP TS 32.422 clause 5.10.22. description: See details in 3GPP TS 32.422 clause 5.10.22.
type: string type: string
enum: enum:
...@@ -947,8 +953,8 @@ components: ...@@ -947,8 +953,8 @@ components:
- CPICH_RSCP - CPICH_RSCP
- PathLoss - PathLoss
eventThresholdUphUmts-Type: eventThresholdUphUMTS-Type:
description: See details in 3GPP TS 32.422 clause 5.10.A. description: See details in 3GPP TS 32.422 clause 5.10.39.
type: integer type: integer
minimum: 0 minimum: 0
maximum: 31 maximum: 31
...@@ -963,9 +969,6 @@ components: ...@@ -963,9 +969,6 @@ components:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Mcc' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mcc'
mnc: mnc:
$ref: 'TS28623_ComDefs.yaml#/components/schemas/Mnc' $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mnc'
required:
- mcc
- mnc
maxItems: 16 maxItems: 16
positioningMethod-Type: positioningMethod-Type:
...@@ -1299,26 +1302,26 @@ components: ...@@ -1299,26 +1302,26 @@ components:
$ref: '#/components/schemas/reportInterval-Type' $ref: '#/components/schemas/reportInterval-Type'
eventThreshold: eventThreshold:
$ref: '#/components/schemas/eventThreshold-Type' $ref: '#/components/schemas/eventThreshold-Type'
collectionPeriodRrmLte: collectionPeriodRRMLTE:
$ref: '#/components/schemas/collectionPeriodRrmLte-Type' $ref: '#/components/schemas/collectionPeriodRRMLTE-Type'
collectionPeriodM6Lte: collectionPeriodM6LTE:
$ref: '#/components/schemas/collectionPeriodM6Lte-Type' $ref: '#/components/schemas/collectionPeriodM6LTE-Type'
collectionPeriodM7Lte: collectionPeriodM7LTE:
$ref: '#/components/schemas/collectionPeriodM7Lte-Type' $ref: '#/components/schemas/collectionPeriodM7LTE-Type'
collectionPeriodRrmUmts: collectionPeriodRRMUMTS:
$ref: '#/components/schemas/collectionPeriodRrmUmts-Type' $ref: '#/components/schemas/collectionPeriodRRMUMTS-Type'
collectionPeriodRrmNr: collectionPeriodRRMNR:
$ref: '#/components/schemas/collectionPeriodRrmNr-Type' $ref: '#/components/schemas/collectionPeriodRRMNR-Type'
collectionPeriodM6Nr: collectionPeriodM6NR:
$ref: '#/components/schemas/collectionPeriodM6Nr-Type' $ref: '#/components/schemas/collectionPeriodM6NR-Type'
collectionPeriodM7Nr: collectionPeriodM7NR:
$ref: '#/components/schemas/collectionPeriodM7Nr-Type' $ref: '#/components/schemas/collectionPeriodM7NR-Type'
eventThresholdUphUmts: eventThresholdUphUMTS:
$ref: '#/components/schemas/eventThresholdUphUmts-Type' $ref: '#/components/schemas/eventThresholdUphUMTS-Type'
measurementPeriodUmts: measurementPeriodUMTS:
$ref: '#/components/schemas/measurementPeriodUmts-Type' $ref: '#/components/schemas/measurementPeriodUMTS-Type'
measurementPeriodLte: measurementPeriodLTE:
$ref: '#/components/schemas/measurementPeriodLte-Type' $ref: '#/components/schemas/measurementPeriodLTE-Type'
measurementQuantity: measurementQuantity:
$ref: '#/components/schemas/measurementQuantity-Type' $ref: '#/components/schemas/measurementQuantity-Type'
beamLevelMeasurement: beamLevelMeasurement:
...@@ -1348,6 +1351,7 @@ components: ...@@ -1348,6 +1351,7 @@ components:
type: array type: array
items: items:
$ref: '#/components/schemas/MbsfnArea' $ref: '#/components/schemas/MbsfnArea'
maxItems: 8
reportType: reportType:
$ref: '#/components/schemas/reportType-Type' $ref: '#/components/schemas/reportType-Type'
plmnList: plmnList:
...@@ -1355,7 +1359,10 @@ components: ...@@ -1355,7 +1359,10 @@ components:
eventListForEventTriggeredMeasurement: eventListForEventTriggeredMeasurement:
$ref: '#/components/schemas/eventListForEventTriggeredMeasurement-Type' $ref: '#/components/schemas/eventListForEventTriggeredMeasurement-Type'
areaConfigurationForNeighCell: areaConfigurationForNeighCell:
type: array
items:
$ref: '#/components/schemas/AreaConfig' $ref: '#/components/schemas/AreaConfig'
maxItems: 32
nPNIdentityList: nPNIdentityList:
type: array type: array
items: items:
......
...@@ -200,6 +200,8 @@ components: ...@@ -200,6 +200,8 @@ components:
$ref: 'TS29571_CommonData.yaml#/components/schemas/BdcUsedBy' $ref: 'TS29571_CommonData.yaml#/components/schemas/BdcUsedBy'
appBindingInfo: appBindingInfo:
$ref: 'TS29571_CommonData.yaml#/components/schemas/AppBindingInfo' $ref: 'TS29571_CommonData.yaml#/components/schemas/AppBindingInfo'
qosHintInfo:
$ref: 'TS29175_Nimsas_SessionEventControl.yaml#/components/schemas/QosHintInfo'
ArMediaSpecification: ArMediaSpecification:
...@@ -263,3 +265,5 @@ components: ...@@ -263,3 +265,5 @@ components:
description: > description: >
This string provides forward-compatibility with future extensions to the enumeration This string provides forward-compatibility with future extensions to the enumeration
and is not used to encode content defined in the present version of this API. and is not used to encode content defined in the present version of this API.
...@@ -211,6 +211,31 @@ components: ...@@ -211,6 +211,31 @@ components:
$ref: 'TS29571_CommonData.yaml#/components/schemas/BdcUsedBy' $ref: 'TS29571_CommonData.yaml#/components/schemas/BdcUsedBy'
appBindingInfo: appBindingInfo:
$ref: 'TS29571_CommonData.yaml#/components/schemas/AppBindingInfo' $ref: 'TS29571_CommonData.yaml#/components/schemas/AppBindingInfo'
qosHintInfo:
$ref: '#/components/schemas/QosHintInfo'
QosHintInfo:
description: The QoS hint information used for the media.
type: object
properties:
loss:
description: the maximum desirable end-to-end transport level packet loss rate
type: number
format: zero-based-integer or non-zero-real
localLoss:
description: the maximum desirable end-to-end transport level packet loss rate applied across the local link
type: number
format: zero-based-integer or non-zero-real
latency:
description: the maximum desirable end-to-end transport level packet latency
type: number
format: zero-based-integer or non-zero-real
localLatency:
description: the maximum desirable end-to-end transport level packet latency applied across the local link
type: number
format: zero-based-integer or non-zero-real
# ENUMS # ENUMS
...@@ -224,9 +249,11 @@ components: ...@@ -224,9 +249,11 @@ components:
- SESSION_ESTABLISHMENT_ALERTING - SESSION_ESTABLISHMENT_ALERTING
- SESSION_ESTABLISHMENT_SUCCESS - SESSION_ESTABLISHMENT_SUCCESS
- SESSION_ESTABLISHMENT_FAILURE - SESSION_ESTABLISHMENT_FAILURE
- SESSION_ESTABLISHMENT_CANCEL
- MEDIA_CHANGE_REQUEST - MEDIA_CHANGE_REQUEST
- MEDIA_CHANGE_SUCCESS - MEDIA_CHANGE_SUCCESS
- MEDIA_CHANGE_FAILURE - MEDIA_CHANGE_FAILURE
- MEDIA_CHANGE_CANCEL
- SESSION_TERMINATION - SESSION_TERMINATION
- type: string - type: string
description: > description: >
...@@ -269,3 +296,4 @@ components: ...@@ -269,3 +296,4 @@ components:
description: > description: >
This string provides forward-compatibility with future extensions to the enumeration This string provides forward-compatibility with future extensions to the enumeration
and is not used to encode content defined in the present version of this API. and is not used to encode content defined in the present version of this API.
...@@ -2,7 +2,7 @@ openapi: 3.0.0 ...@@ -2,7 +2,7 @@ openapi: 3.0.0
info: info:
title: 'MF Media Resource Management (MRM) Service' title: 'MF Media Resource Management (MRM) Service'
version: 1.0.0 version: 1.0.1
description: | description: |
MF Media Resource Management (MRM) Service. MF Media Resource Management (MRM) Service.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -10,7 +10,7 @@ info: ...@@ -10,7 +10,7 @@ info:
externalDocs: externalDocs:
description: > description: >
3GPP TS 29.176 V18.2.0; IP Multimedia Subsystem (IMS); Media Function (MF) Services; Stage 3. 3GPP TS 29.176 V18.3.0; IP Multimedia Subsystem (IMS); Media Function (MF) Services; Stage 3.
url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.176/ url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.176/
servers: servers:
...@@ -347,8 +347,6 @@ components: ...@@ -347,8 +347,6 @@ components:
$ref: 'TS29571_CommonData.yaml#/components/schemas/DcEndpoint' $ref: 'TS29571_CommonData.yaml#/components/schemas/DcEndpoint'
remoteDcEndpoint: remoteDcEndpoint:
$ref: 'TS29571_CommonData.yaml#/components/schemas/DcEndpoint' $ref: 'TS29571_CommonData.yaml#/components/schemas/DcEndpoint'
securitySetup:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SecuritySetup'
Mdc1Info: Mdc1Info:
description: Represents the information of MDC1 interface. description: Represents the information of MDC1 interface.
......
...@@ -6,10 +6,10 @@ info: ...@@ -6,10 +6,10 @@ info:
API for discovering service APIs. API for discovering service APIs.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved. All rights reserved.
version: "1.3.0" version: "1.3.1"
externalDocs: externalDocs:
description: 3GPP TS 29.222 V18.6.0 Common API Framework for 3GPP Northbound APIs description: 3GPP TS 29.222 V18.7.0 Common API Framework for 3GPP Northbound APIs
url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.222/ url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.222/
servers: servers:
...@@ -156,6 +156,8 @@ components: ...@@ -156,6 +156,8 @@ components:
description: > description: >
Description of the service API as published by the service. Each service Description of the service API as published by the service. Each service
API information shall include AEF profiles matching the filter criteria. API information shall include AEF profiles matching the filter criteria.
suppFeat:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
IpAddrInfo: IpAddrInfo:
type: object type: object
......
...@@ -6,10 +6,10 @@ info: ...@@ -6,10 +6,10 @@ info:
API for publishing service APIs. API for publishing service APIs.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved. All rights reserved.
version: "1.3.0" version: "1.3.1"
externalDocs: externalDocs:
description: 3GPP TS 29.222 V18.6.0 Common API Framework for 3GPP Northbound APIs description: 3GPP TS 29.222 V18.7.0 Common API Framework for 3GPP Northbound APIs
url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.222/ url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.222/
servers: servers:
...@@ -389,6 +389,11 @@ components: ...@@ -389,6 +389,11 @@ components:
description: > description: >
Security methods supported by the interface, it take precedence over Security methods supported by the interface, it take precedence over
the security methods provided in AefProfile, for this specific interface. the security methods provided in AefProfile, for this specific interface.
grantTypes:
type: array
items:
$ref: 'TS29222_CAPIF_Security_API.yaml#/components/schemas/OAuthGrantType'
minItems: 1
oneOf: oneOf:
- required: [ipv4Addr] - required: [ipv4Addr]
- required: [ipv6Addr] - required: [ipv6Addr]
...@@ -417,6 +422,11 @@ components: ...@@ -417,6 +422,11 @@ components:
$ref: '#/components/schemas/SecurityMethod' $ref: '#/components/schemas/SecurityMethod'
minItems: 1 minItems: 1
description: Security methods supported by the AEF description: Security methods supported by the AEF
grantTypes:
type: array
items:
$ref: 'TS29222_CAPIF_Security_API.yaml#/components/schemas/OAuthGrantType'
minItems: 1
domainName: domainName:
type: string type: string
description: Domain to which API belongs to description: Domain to which API belongs to
...@@ -777,3 +787,4 @@ components: ...@@ -777,3 +787,4 @@ components:
- PUT: HTTP PUT method. - PUT: HTTP PUT method.
- PATCH: HTTP PATCH method. - PATCH: HTTP PATCH method.
- DELETE: HTTP DELETE method. - DELETE: HTTP DELETE method.
...@@ -2,7 +2,7 @@ openapi: 3.0.0 ...@@ -2,7 +2,7 @@ openapi: 3.0.0
info: info:
title: NSCE_InfoCollection title: NSCE_InfoCollection
version: 1.0.0 version: 1.0.1
description: | description: |
NSCE_InfoCollection Service. NSCE_InfoCollection Service.
© <2024>, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © <2024>, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -10,7 +10,7 @@ info: ...@@ -10,7 +10,7 @@ info:
externalDocs: externalDocs:
description: > description: >
3GPP TS 29.435 V18.1.0; Service Enabler Architecture Layer for Verticals (SEAL); 3GPP TS 29.435 V18.2.0; Service Enabler Architecture Layer for Verticals (SEAL);
Network Slice Capability Enablement (NSCE) Server Service(s); Stage 3. Network Slice Capability Enablement (NSCE) Server Service(s); Stage 3.
url: http://www.3gpp.org/ftp/Specs/archive/29_series/29.435/ url: http://www.3gpp.org/ftp/Specs/archive/29_series/29.435/
...@@ -40,7 +40,10 @@ paths: ...@@ -40,7 +40,10 @@ paths:
$ref: '#/components/schemas/InfoCollectSubsc' $ref: '#/components/schemas/InfoCollectSubsc'
responses: responses:
'201': '201':
description: Created. The Information Collection Subscription is successfully created and a representation of the created Individual Information Collection Subscription resource shall be returned. description: >
Created. The Information Collection Subscription is successfully created and a
representation of the created Individual Information Collection Subscription resource
shall be returned.
content: content:
application/json: application/json:
schema: schema:
...@@ -48,8 +51,7 @@ paths: ...@@ -48,8 +51,7 @@ paths:
headers: headers:
Location: Location:
description: > description: >
Contains the URI of the newly created resource, according to the structure: Contains the URI of the newly created resource.
{apiRoot}/nsce-ic/<apiversion>/subscriptions/{subscriptionId}
required: true required: true
schema: schema:
type: string type: string
...@@ -87,7 +89,8 @@ paths: ...@@ -87,7 +89,8 @@ paths:
$ref: '#/components/schemas/InfoCollectNotif' $ref: '#/components/schemas/InfoCollectNotif'
responses: responses:
'204': '204':
description: No Content. The Information Collection Notification is successfully received. description: >
No Content. The Information Collection Notification is successfully received.
'307': '307':
$ref: 'TS29122_CommonData.yaml#/components/responses/307' $ref: 'TS29122_CommonData.yaml#/components/responses/307'
'308': '308':
...@@ -132,7 +135,9 @@ paths: ...@@ -132,7 +135,9 @@ paths:
- Individual Information Collection Subscription (Document) - Individual Information Collection Subscription (Document)
responses: responses:
'200': '200':
description: OK. The requested Individual Information Collection Subscription resource shall be returned. description: >
OK. The requested Individual Information Collection Subscription resource shall be
returned.
content: content:
application/json: application/json:
schema: schema:
...@@ -173,13 +178,17 @@ paths: ...@@ -173,13 +178,17 @@ paths:
$ref: '#/components/schemas/InfoCollectSubsc' $ref: '#/components/schemas/InfoCollectSubsc'
responses: responses:
'200': '200':
description: OK. The Individual Information Collection Subscription resource is successfully updated and a representation of the updated resource shall be returned in the response body. description: >
OK. The Individual Information Collection Subscription resource is successfully updated
and a representation of the updated resource shall be returned in the response body.
content: content:
application/json: application/json:
schema: schema:
$ref: '#/components/schemas/InfoCollectSubsc' $ref: '#/components/schemas/InfoCollectSubsc'
'204': '204':
description: No Content. The Individual Information Collection Subscription resource is successfully updated and no content is returned in the response body. description: >
OK. The Individual Information Collection Subscription resource is successfully updated
and a representation of the updated resource shall be returned in the response body.
'307': '307':
$ref: 'TS29122_CommonData.yaml#/components/responses/307' $ref: 'TS29122_CommonData.yaml#/components/responses/307'
'308': '308':
...@@ -221,14 +230,16 @@ paths: ...@@ -221,14 +230,16 @@ paths:
responses: responses:
'200': '200':
description: > description: >
OK. The Individual Information Collection Subscription resource is successfully modified and a representation of the updated resource shall be returned in the response body. OK. The Individual Information Collection Subscription resource is successfully modified
and a representation of the updated resource shall be returned in the response body.
content: content:
application/json: application/json:
schema: schema:
$ref: '#/components/schemas/InfoCollectSubsc' $ref: '#/components/schemas/InfoCollectSubsc'
'204': '204':
description: > description: >
No Content. The Individual Information Collection Subscription resource is successfully modified and no content is returned in the response body. No Content. The Individual Information Collection Subscription resource is successfully
modified and no content is returned in the response body.
'307': '307':
$ref: 'TS29122_CommonData.yaml#/components/responses/307' $ref: 'TS29122_CommonData.yaml#/components/responses/307'
'308': '308':
...@@ -263,7 +274,9 @@ paths: ...@@ -263,7 +274,9 @@ paths:
- Individual Information Collection Subscription (Document) - Individual Information Collection Subscription (Document)
responses: responses:
'204': '204':
description: No Content. The Individual Information Collection Subscription resource is successfully deleted. description: >
No Content. The Individual Information Collection Subscription resource is successfully
modified and no content is returned in the response body.
'307': '307':
$ref: 'TS29122_CommonData.yaml#/components/responses/307' $ref: 'TS29122_CommonData.yaml#/components/responses/307'
'308': '308':
...@@ -329,7 +342,15 @@ components: ...@@ -329,7 +342,15 @@ components:
notifUri: notifUri:
$ref: 'TS29122_CommonData.yaml#/components/schemas/Uri' $ref: 'TS29122_CommonData.yaml#/components/schemas/Uri'
collectInfo: collectInfo:
type: object
additionalProperties:
$ref: '#/components/schemas/CollectInfo' $ref: '#/components/schemas/CollectInfo'
minProperties: 1
description: >
Contains the information collected from the interested Network slice.
The key of the map shall be any unique string encoded value and shall be set to the same
value as the as the one provided during the creation of the corresponding Information
Collection Subscription.
expTime: expTime:
$ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime' $ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime'
...@@ -354,17 +375,20 @@ components: ...@@ -354,17 +375,20 @@ components:
CollectInfo: CollectInfo:
type: object type: object
properties: properties:
snssai: netSliceId:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Snssai' $ref: 'TS29435_NSCE_PolicyManagement.yaml#/components/schemas/NetSliceId'
qosMetric: qosMetrics:
type: array
items:
$ref: '#/components/schemas/QoSMetric' $ref: '#/components/schemas/QoSMetric'
minItems: 1
repPeriod: repPeriod:
$ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec'
immRepFlag: immRepFlag:
type: boolean type: boolean
description: Identifies the request needs immediate reporting or not. description: Identifies the request needs immediate reporting or not.
required: required:
- snssai - netSliceId
QoSMetric: QoSMetric:
type: object type: object
...@@ -397,8 +421,8 @@ components: ...@@ -397,8 +421,8 @@ components:
extensions to the enumeration and is not used to encode extensions to the enumeration and is not used to encode
content defined in the present version of this API. content defined in the present version of this API.
description: | description: |
Represents the QoS metric type, e.g. latency, throughput, jitter, etc. Represents the QoS metric type.
Possible values are: Possible values are:
- LATENCY: Indicates that the QoS type is latency. - LATENCY: Indicates that the QoS type is latency.
- THROUGHPUT: Indicates that the QoS type is latency. - THROUGHPUT: Indicates that the QoS type is throughput.
- JITTER: Indicates that the QoS type is latency. - JITTER: Indicates that the QoS type is jitter.
...@@ -2,7 +2,7 @@ openapi: 3.0.0 ...@@ -2,7 +2,7 @@ openapi: 3.0.0
info: info:
title: NSCE Server Network Slice LifeCycle Management title: NSCE Server Network Slice LifeCycle Management
version: 1.0.0 version: 1.0.1
description: | description: |
NSCE Server Network Slice LifeCycle Management. NSCE Server Network Slice LifeCycle Management.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -10,7 +10,7 @@ info: ...@@ -10,7 +10,7 @@ info:
externalDocs: externalDocs:
description: > description: >
3GPP TS 29.435 V18.1.0; Service Enabler Architecture Layer for Verticals (SEAL); 3GPP TS 29.435 V18.2.0; Service Enabler Architecture Layer for Verticals (SEAL);
Network Slice Capability Exposure (NSCE) Server Service(s); Stage 3. Network Slice Capability Exposure (NSCE) Server Service(s); Stage 3.
url: http://www.3gpp.org/ftp/Specs/archive/29_series/29.435/ url: http://www.3gpp.org/ftp/Specs/archive/29_series/29.435/
...@@ -464,6 +464,11 @@ components: ...@@ -464,6 +464,11 @@ components:
properties: properties:
notifUri: notifUri:
$ref: 'TS29122_CommonData.yaml#/components/schemas/Uri' $ref: 'TS29122_CommonData.yaml#/components/schemas/Uri'
servReqs:
type: array
items:
$ref: 'TS29435_NSCE_SliceApiManagement.yaml#/components/schemas/AppServReqs'
minItems: 1
triggerConds: triggerConds:
type: array type: array
items: items:
...@@ -484,6 +489,11 @@ components: ...@@ -484,6 +489,11 @@ components:
properties: properties:
notifUri: notifUri:
$ref: 'TS29122_CommonData.yaml#/components/schemas/Uri' $ref: 'TS29122_CommonData.yaml#/components/schemas/Uri'
servReqs:
type: array
items:
$ref: 'TS29435_NSCE_SliceApiManagement.yaml#/components/schemas/AppServReqs'
minItems: 1
triggerConds: triggerConds:
type: array type: array
items: items:
......
...@@ -2,7 +2,7 @@ openapi: 3.0.0 ...@@ -2,7 +2,7 @@ openapi: 3.0.0
info: info:
title: NSCE Server Edge Service Continuity Service title: NSCE Server Edge Service Continuity Service
version: 1.0.0 version: 1.0.1
description: | description: |
NSCE Server Edge Service Continuity Service. NSCE Server Edge Service Continuity Service.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
...@@ -10,7 +10,7 @@ info: ...@@ -10,7 +10,7 @@ info:
externalDocs: externalDocs:
description: > description: >
3GPP TS 29.435 V18.1.0; Service Enabler Architecture Layer for Verticals (SEAL); 3GPP TS 29.435 V18.2.0; Service Enabler Architecture Layer for Verticals (SEAL);
Network Slice Capability Enablement (NSCE) Server Service(s); Stage 3. Network Slice Capability Enablement (NSCE) Server Service(s); Stage 3.
url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.435/ url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.435/
...@@ -297,9 +297,9 @@ components: ...@@ -297,9 +297,9 @@ components:
$ref: 'TS29435_NSCE_PolicyManagement.yaml#/components/schemas/NetSliceId' $ref: 'TS29435_NSCE_PolicyManagement.yaml#/components/schemas/NetSliceId'
servContReq: servContReq:
$ref: 'TS29435_NSCE_InterPLMNContinuity.yaml#/components/schemas/ServContReq' $ref: 'TS29435_NSCE_InterPLMNContinuity.yaml#/components/schemas/ServContReq'
triggerAction:
$ref: 'TS29435_NSCE_InterPLMNContinuity.yaml#/components/schemas/AppReqs'
appQoSReqs: appQoSReqs:
$ref: 'TS29435_NSCE_InterPLMNContinuity.yaml#/components/schemas/AppReqs'
triggerAction:
$ref: '#/components/schemas/TriggerAction' $ref: '#/components/schemas/TriggerAction'
suppFeat: suppFeat:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
...@@ -319,7 +319,7 @@ components: ...@@ -319,7 +319,7 @@ components:
description: > description: >
The identifier of the VAL service for which the negotiation request applies. The identifier of the VAL service for which the negotiation request applies.
triggerAction: triggerAction:
$ref: 'TS29435_NSCE_InterPLMNContinuity.yaml#/components/schemas/AppReqs' $ref: '#/components/schemas/TriggerAction'
required: required:
- valServId - valServId
- triggerAction - triggerAction
......
openapi: 3.0.0 openapi: 3.0.0
info: info:
version: '1.3.0' version: '1.3.1'
title: 'Nsmf_PDUSession' title: 'Nsmf_PDUSession'
description: | description: |
SMF PDU Session Service. SMF PDU Session Service.
...@@ -9,7 +9,7 @@ info: ...@@ -9,7 +9,7 @@ info:
All rights reserved. All rights reserved.
externalDocs: externalDocs:
description: 3GPP TS 29.502 V18.7.0; 5G System; Session Management Services; Stage 3 description: 3GPP TS 29.502 V18.9.0; 5G System; Session Management Services; Stage 3
url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.502/ url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.502/
servers: servers:
...@@ -2064,6 +2064,8 @@ components: ...@@ -2064,6 +2064,8 @@ components:
$ref: 'TS29571_CommonData.yaml#/components/schemas/NfGroupId' $ref: 'TS29571_CommonData.yaml#/components/schemas/NfGroupId'
pcfGroupId: pcfGroupId:
$ref: 'TS29571_CommonData.yaml#/components/schemas/NfGroupId' $ref: 'TS29571_CommonData.yaml#/components/schemas/NfGroupId'
pduSessionPrio:
$ref: '#/components/schemas/PduSessionPriority'
SmContextUpdateData: SmContextUpdateData:
description: Data within Update SM Context Request description: Data within Update SM Context Request
...@@ -2305,6 +2307,8 @@ components: ...@@ -2305,6 +2307,8 @@ components:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Uri' $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri'
anchorSmfFeatures: anchorSmfFeatures:
$ref: '#/components/schemas/AnchorSmfFeatures' $ref: '#/components/schemas/AnchorSmfFeatures'
pduSessionPrio:
$ref: '#/components/schemas/PduSessionPriority'
SmContextReleaseData: SmContextReleaseData:
description: Data within Release SM Context Request description: Data within Release SM Context Request
...@@ -4397,7 +4401,7 @@ components: ...@@ -4397,7 +4401,7 @@ components:
maxItems: 1 maxItems: 1
description: > description: >
A reference to the TrafficControlData policy decision type. It is the tcId described A reference to the TrafficControlData policy decision type. It is the tcId described
in clause 5.6.2.10 of 3GPP TS 29.512 [30]. in clause 5.6.2.10 of 3GPP TS 29.512 [30].
# #
...@@ -4462,6 +4466,10 @@ components: ...@@ -4462,6 +4466,10 @@ components:
type: string type: string
format: byte format: byte
PduSessionPriority:
description: The priority of the PDU session
type: integer
# #
# ENUMERATIONS # ENUMERATIONS
# #
......
openapi: 3.0.0 openapi: 3.0.0
info: info:
version: '1.3.0' version: '1.3.1'
title: 'Nudm_PP' title: 'Nudm_PP'
description: | description: |
Nudm Parameter Provision Service. Nudm Parameter Provision Service.
...@@ -9,7 +9,7 @@ info: ...@@ -9,7 +9,7 @@ info:
All rights reserved. All rights reserved.
externalDocs: externalDocs:
description: 3GPP TS 29.503 Unified Data Management Services, version 18.6.0 description: 3GPP TS 29.503 Unified Data Management Services, version 18.7.0
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.503/' url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.503/'
servers: servers:
...@@ -1149,8 +1149,27 @@ components: ...@@ -1149,8 +1149,27 @@ components:
items: items:
$ref: '#/components/schemas/EcsAuthMethod' $ref: '#/components/schemas/EcsAuthMethod'
minItems: 1 minItems: 1
supportedPlmns:
type: array
items:
$ref: '#/components/schemas/SupportedPlmn'
minItems: 1
nullable: true nullable: true
SupportedPlmn:
type: object
required:
- plmnId
properties:
plmnId:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'
ecspIds:
type: array
items:
type: string
minItems: 1
5MbsAuthorizationInfo: 5MbsAuthorizationInfo:
type: object type: object
properties: properties:
......
openapi: 3.0.0 openapi: 3.0.0
info: info:
version: '2.3.0' version: '2.3.2'
title: 'Nudm_SDM' title: 'Nudm_SDM'
description: | description: |
Nudm Subscriber Data Management Service. Nudm Subscriber Data Management Service.
...@@ -9,7 +9,7 @@ info: ...@@ -9,7 +9,7 @@ info:
All rights reserved. All rights reserved.
externalDocs: externalDocs:
description: 3GPP TS 29.503 Unified Data Management Services, version 18.6.0 description: 3GPP TS 29.503 Unified Data Management Services, version 18.7.0
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.503/' url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.503/'
servers: servers:
...@@ -55,7 +55,7 @@ paths: ...@@ -55,7 +55,7 @@ paths:
$ref: '#/components/schemas/DatasetNames' $ref: '#/components/schemas/DatasetNames'
- name: plmn-id - name: plmn-id
in: query in: query
description: serving PLMN ID description: serving PLMN ID or SNPN ID
content: content:
application/json: application/json:
schema: schema:
...@@ -99,12 +99,12 @@ paths: ...@@ -99,12 +99,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -120,12 +120,12 @@ paths: ...@@ -120,12 +120,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -175,11 +175,11 @@ paths: ...@@ -175,11 +175,11 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: plmn-id - name: plmn-id
in: query in: query
description: serving PLMN ID description: serving PLMN ID or SNPN ID
content: content:
application/json: application/json:
schema: schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId' $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid'
- name: disaster-roaming-ind - name: disaster-roaming-ind
in: query in: query
description: Indication whether Disaster Roaming service is applied or not description: Indication whether Disaster Roaming service is applied or not
...@@ -189,12 +189,12 @@ paths: ...@@ -189,12 +189,12 @@ paths:
default: false default: false
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -210,12 +210,12 @@ paths: ...@@ -210,12 +210,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -352,12 +352,12 @@ paths: ...@@ -352,12 +352,12 @@ paths:
explode: false explode: false
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -373,12 +373,12 @@ paths: ...@@ -373,12 +373,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -428,12 +428,12 @@ paths: ...@@ -428,12 +428,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -449,12 +449,12 @@ paths: ...@@ -449,12 +449,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -504,11 +504,11 @@ paths: ...@@ -504,11 +504,11 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: plmn-id - name: plmn-id
in: query in: query
description: serving PLMN ID description: serving PLMN ID or SNPN ID
content: content:
application/json: application/json:
schema: schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId' $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid'
- name: disaster-roaming-ind - name: disaster-roaming-ind
in: query in: query
description: Indication whether Disaster Roaming service is applied or not description: Indication whether Disaster Roaming service is applied or not
...@@ -518,12 +518,12 @@ paths: ...@@ -518,12 +518,12 @@ paths:
default: false default: false
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -539,12 +539,12 @@ paths: ...@@ -539,12 +539,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -698,19 +698,19 @@ paths: ...@@ -698,19 +698,19 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: plmn-id - name: plmn-id
in: query in: query
description: serving PLMN ID description: serving PLMN ID or SNPN ID
content: content:
application/json: application/json:
schema: schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId' $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -726,12 +726,12 @@ paths: ...@@ -726,12 +726,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -791,10 +791,11 @@ paths: ...@@ -791,10 +791,11 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Dnn' $ref: 'TS29571_CommonData.yaml#/components/schemas/Dnn'
- name: plmn-id - name: plmn-id
in: query in: query
description: serving PLMN ID or SNPN ID
content: content:
application/json: application/json:
schema: schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId' $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid'
- name: disaster-roaming-ind - name: disaster-roaming-ind
in: query in: query
description: Indication whether Disaster Roaming service is applied or not description: Indication whether Disaster Roaming service is applied or not
...@@ -804,12 +805,12 @@ paths: ...@@ -804,12 +805,12 @@ paths:
default: false default: false
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -825,12 +826,12 @@ paths: ...@@ -825,12 +826,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -880,18 +881,19 @@ paths: ...@@ -880,18 +881,19 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: plmn-id - name: plmn-id
in: query in: query
description: serving PLMN ID or SNPN ID
content: content:
application/json: application/json:
schema: schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId' $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -907,12 +909,12 @@ paths: ...@@ -907,12 +909,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -962,18 +964,19 @@ paths: ...@@ -962,18 +964,19 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: plmn-id - name: plmn-id
in: query in: query
description: serving PLMN ID or SNPN ID
content: content:
application/json: application/json:
schema: schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId' $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -989,12 +992,12 @@ paths: ...@@ -989,12 +992,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -1044,12 +1047,12 @@ paths: ...@@ -1044,12 +1047,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -1065,12 +1068,12 @@ paths: ...@@ -1065,12 +1068,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -1121,12 +1124,12 @@ paths: ...@@ -1121,12 +1124,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -1142,12 +1145,12 @@ paths: ...@@ -1142,12 +1145,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -1197,18 +1200,19 @@ paths: ...@@ -1197,18 +1200,19 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: plmn-id - name: plmn-id
in: query in: query
description: serving PLMN ID or SNPN ID
content: content:
application/json: application/json:
schema: schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId' $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -1224,12 +1228,12 @@ paths: ...@@ -1224,12 +1228,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -1280,12 +1284,12 @@ paths: ...@@ -1280,12 +1284,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -1301,12 +1305,12 @@ paths: ...@@ -1301,12 +1305,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -1357,12 +1361,12 @@ paths: ...@@ -1357,12 +1361,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -1378,12 +1382,12 @@ paths: ...@@ -1378,12 +1382,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -1434,12 +1438,12 @@ paths: ...@@ -1434,12 +1438,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -1455,12 +1459,12 @@ paths: ...@@ -1455,12 +1459,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -1511,12 +1515,12 @@ paths: ...@@ -1511,12 +1515,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -1532,12 +1536,12 @@ paths: ...@@ -1532,12 +1536,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -1593,12 +1597,12 @@ paths: ...@@ -1593,12 +1597,12 @@ paths:
$ref: '#/components/schemas/UcPurpose' $ref: '#/components/schemas/UcPurpose'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -1614,12 +1618,12 @@ paths: ...@@ -1614,12 +1618,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -1961,12 +1965,12 @@ paths: ...@@ -1961,12 +1965,12 @@ paths:
$ref: '#/components/schemas/GpsiType' $ref: '#/components/schemas/GpsiType'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -1982,12 +1986,12 @@ paths: ...@@ -1982,12 +1986,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -2293,12 +2297,12 @@ paths: ...@@ -2293,12 +2297,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -2316,12 +2320,12 @@ paths: ...@@ -2316,12 +2320,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -2593,12 +2597,12 @@ paths: ...@@ -2593,12 +2597,12 @@ paths:
type: string type: string
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -2614,12 +2618,12 @@ paths: ...@@ -2614,12 +2618,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -2670,12 +2674,12 @@ paths: ...@@ -2670,12 +2674,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -2691,12 +2695,12 @@ paths: ...@@ -2691,12 +2695,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -2763,12 +2767,12 @@ paths: ...@@ -2763,12 +2767,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -2807,12 +2811,12 @@ paths: ...@@ -2807,12 +2811,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Supi' $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -2828,12 +2832,12 @@ paths: ...@@ -2828,12 +2832,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -2884,12 +2888,12 @@ paths: ...@@ -2884,12 +2888,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -2905,12 +2909,12 @@ paths: ...@@ -2905,12 +2909,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -2961,12 +2965,12 @@ paths: ...@@ -2961,12 +2965,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -2982,12 +2986,12 @@ paths: ...@@ -2982,12 +2986,12 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: > description: >
Timestamp for last modification of the resource, as described in RFC 9110, 2.2 Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -3038,12 +3042,12 @@ paths: ...@@ -3038,12 +3042,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: If-None-Match - name: If-None-Match
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.2 description: Validator for conditional requests, as described in RFC 9110, 13.1.2
schema: schema:
type: string type: string
- name: If-Modified-Since - name: If-Modified-Since
in: header in: header
description: Validator for conditional requests, as described in RFC 9110, 3.3 description: Validator for conditional requests, as described in RFC 9110, 13.1.3
schema: schema:
type: string type: string
responses: responses:
...@@ -3059,11 +3063,11 @@ paths: ...@@ -3059,11 +3063,11 @@ paths:
schema: schema:
type: string type: string
ETag: ETag:
description: Entity Tag, containing a strong validator, as described in RFC 9110, 2.3 description: Entity Tag, containing a strong validator, as described in RFC 9110, 8.8.3
schema: schema:
type: string type: string
Last-Modified: Last-Modified:
description: Timestamp for last modification of the resource, as described in RFC 9110, 2.2 description: Timestamp for last modification of the resource, as described in RFC 9110, 8.8.2
schema: schema:
type: string type: string
'400': '400':
...@@ -3867,9 +3871,6 @@ components: ...@@ -3867,9 +3871,6 @@ components:
$ref: '#/components/schemas/NsacAdmissionMode' $ref: '#/components/schemas/NsacAdmissionMode'
sessInactTimer: sessInactTimer:
$ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec'
onDemand:
type: boolean
default: false
supportedFeatures: supportedFeatures:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures' $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
additionalSharedDnnConfigurationsIds: additionalSharedDnnConfigurationsIds:
...@@ -4926,6 +4927,10 @@ components: ...@@ -4926,6 +4927,10 @@ components:
default: false default: false
UeIdentifiers: UeIdentifiers:
description: Contains a list of UE IDs
type: object
properties:
ueIdList:
description: A map(list of key-value pairs) where Gpsi serves as key of arrays of Supi description: A map(list of key-value pairs) where Gpsi serves as key of arrays of Supi
type: object type: object
additionalProperties: additionalProperties:
...@@ -5102,10 +5107,10 @@ components: ...@@ -5102,10 +5107,10 @@ components:
description: Expected UE Behaviour Threshold description: Expected UE Behaviour Threshold
type: object type: object
properties: properties:
expecedUeBehaviourDatasets: expectedUeBehaviourDatasets:
type: array type: array
items: items:
$ref: '#/components/schemas/ExpecedUeBehaviourDataset' $ref: '#/components/schemas/ExpectedUeBehaviourDataset'
minItems: 1 minItems: 1
singleNssais: singleNssais:
type: array type: array
...@@ -5874,7 +5879,9 @@ components: ...@@ -5874,7 +5879,9 @@ components:
extensions to the enumeration but is not used to encode extensions to the enumeration but is not used to encode
content defined in the present version of this API. content defined in the present version of this API.
ExpecedUeBehaviourDataset: ExpectedUeBehaviourDataset:
description: >
Indicates the name of the Expected UE Behaviour Dataset
anyOf: anyOf:
- type: string - type: string
enum: enum:
...@@ -5955,3 +5962,4 @@ components: ...@@ -5955,3 +5962,4 @@ components:
This string provides forward-compatibility with future This string provides forward-compatibility with future
extensions to the enumeration but is not used to encode extensions to the enumeration but is not used to encode
content defined in the present version of this API. content defined in the present version of this API.