Skip to content
openapi: 3.0.0
info:
version: '1.3.0'
version: '1.3.1'
title: 'Nudm_UEAU'
description: |
UDM UE Authentication Service.
......@@ -8,7 +8,7 @@ info:
All rights reserved.
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/'
servers:
......@@ -124,12 +124,12 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'
- name: If-None-Match
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:
type: string
- name: If-Modified-Since
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:
type: string
responses:
......
openapi: 3.0.0
info:
version: '1.3.0'
version: '1.3.2'
title: 'Nudm_UECM'
description: |
Nudm Context Management Service.
......@@ -9,7 +9,7 @@ info:
All rights reserved.
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/'
servers:
......@@ -365,6 +365,8 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/responses/403'
'404':
$ref: 'TS29571_CommonData.yaml#/components/responses/404'
'409':
$ref: 'TS29571_CommonData.yaml#/components/responses/409'
'411':
$ref: 'TS29571_CommonData.yaml#/components/responses/411'
'413':
......@@ -887,6 +889,8 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/responses/403'
'404':
$ref: 'TS29571_CommonData.yaml#/components/responses/404'
'409':
$ref: 'TS29571_CommonData.yaml#/components/responses/409'
'411':
$ref: 'TS29571_CommonData.yaml#/components/responses/411'
'413':
......@@ -1547,7 +1551,7 @@ paths:
schema:
type: string
ETag:
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 2.3
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 8.8.3
schema:
type: string
'200':
......@@ -1558,14 +1562,14 @@ paths:
$ref: '#/components/schemas/SmsfRegistration'
headers:
ETag:
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 2.3
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 8.8.3
schema:
type: string
'204':
description: No content
headers:
ETag:
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 2.3
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 8.8.3
schema:
type: string
'400':
......@@ -1843,7 +1847,7 @@ paths:
schema:
type: string
ETag:
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 2.3
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 8.8.3
schema:
type: string
'200':
......@@ -1854,14 +1858,14 @@ paths:
$ref: '#/components/schemas/SmsfRegistration'
headers:
ETag:
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 2.3
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 8.8.3
schema:
type: string
'204':
description: No content
headers:
ETag:
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 2.3
description: Entity Tag, containing a strong validator, as described in IETF RFC 9110, 8.8.3
schema:
type: string
'400':
......@@ -2699,6 +2703,8 @@ components:
minItems: 1
drFlag:
$ref: '#/components/schemas/DualRegistrationFlag'
eps5GsMobilityWoN26:
type: boolean
ratType:
$ref: 'TS29571_CommonData.yaml#/components/schemas/RatType'
urrpIndicator:
......@@ -3602,3 +3608,4 @@ components:
This string provides forward-compatibility with future
extensions to the enumeration but is not used to encode
content defined in the present version of this API.
openapi: 3.0.0
info:
version: 2.3.0
version: 2.3.1
title: 'Nudr_DataRepository API OpenAPI file'
description: |
Unified Data Repository Service.
......@@ -9,7 +9,7 @@ info:
All rights reserved.
externalDocs:
description: 3GPP TS 29.504 V18.6.0; 5G System; Unified Data Repository Services; Stage 3
description: 3GPP TS 29.504 V18.7.0; 5G System; Unified Data Repository Services; Stage 3
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.504/'
servers:
......@@ -333,15 +333,21 @@ components:
nudr-dr:policy-data:bdt-data:read: Access to read the BDT data resource
nudr-dr:policy-data:bdt-data:create: Access to create the BDT data resource
nudr-dr:policy-data:bdt-data:modify: Access to update the BDT data resource
nudr-dr:policy-data:subs-to-notify:read: Access to read Subscription to Notification
nudr-dr:policy-data:subs-to-notify:create: Access to create Subscriptions resources
nudr-dr:policy-data:subs-to-notify:modify: Access to update Subscriptions resources
nudr-dr:policy-data:ues:operator-specific-data:read: Access to read the UEs operator specific policy data
nudr-dr:policy-data:ues:operator-specific-data:modify: Access to update the UEs operator specific policy data
nudr-dr:policy-data:ues:operator-specific-data:create: Access to create the UEs operator specific policy data
nudr-dr:policy-data:plmns:ue-policy-set:read: Access to read UE Policy SET
nudr-dr:policy-data:slice-control-data:read: Access to read Slice specific Policy Control Data
nudr-dr:policy-data:slice-control-data:modify: Access to update Slice specific Policy Control Data
nudr-dr:policy-data:mbs-session-pol-data:read: Access to read MBS Session Policy Data
nudr-dr:policy-data:group-control-data:read: Access to read Group Control Data
nudr-dr:policy-data:group-control-data:modify: Access to update Group Control Data
nudr-dr:policy-data:pdtq-data:read: Access to read PDTQ Data
nudr-dr:policy-data:pdtq-data:create: Access to create PDTQ Data
nudr-dr:policy-data:pdtq-data:modify: Access to update PDTQ Data
nudr-dr:exposure-data: Access to the ExposureData data set
nudr-dr:exposure-data:access-and-mobility-data:create: Access to create ExposureData
nudr-dr:exposure-data:access-and-mobility-data:read: Access to read ExposureData
......@@ -386,6 +392,9 @@ components:
nudr-dr:application-data:af-qos-data-sets:read: Access to read AF Qos Data Sets
nudr-dr:application-data:af-qos-data-sets:create: Access to create AF Qos Data Sets
nudr-dr:application-data:af-qos-data-sets:modify: Access to update AF Qos Data Sets
nudr-dr:application-data:ueid-mappings:read: Access to read UE Id Mappings
nudr-dr:application-data:ueid-mappings:create: Access to create UE Id Mappings
nudr-dr:application-data:ueid-mappings:delete: Access to delete UE Id Mappings
schemas:
DataRestorationNotification:
......
......@@ -9,7 +9,7 @@ info:
All rights reserved.
externalDocs:
description: 3GPP TS 29.505 V18.6.0; 5G System; Usage of the Unified Data Repository Service for subscription data; Stage 3
description: 3GPP TS 29.505 V18.7.0; 5G System; Usage of the Unified Data Repository Service for subscription data; Stage 3
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.505/'
paths:
......@@ -10342,6 +10342,9 @@ components:
routingId:
type: string
pattern: '^[0-9]{1,4}$'
nswoAllowed:
type: boolean
default: false
5gKeyHierarSupp:
type: boolean
default: true
......@@ -11155,10 +11158,12 @@ components:
- serviceSpecificAuthorizationList
properties:
serviceSpecificAuthorizationList:
type: array
items:
description: >
A map (list of key-value pairs where authId serves as key) of AuthorizationInfo
type: object
additionalProperties:
$ref: 'TS29503_Nudm_NIDDAU.yaml#/components/schemas/AuthorizationInfo'
minItems: 1
minProperties: 1
NfIdentifier:
type: object
......
......@@ -569,7 +569,7 @@ components:
reIpv6Prefix:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Ipv6Prefix'
plmnId:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid'
accType:
$ref: 'TS29571_CommonData.yaml#/components/schemas/AccessType'
pduAccTypes:
......@@ -986,3 +986,5 @@ components:
Possible values are:
- ACTIVATED: PDU Session status is activated.
- DEACTIVATED: PDU Session status is deactivated.
openapi: 3.0.0
info:
version: '1.3.0'
version: '1.3.1'
title: 'NRF OAuth2'
description: |
NRF OAuth2 Authorization.
......@@ -9,7 +9,7 @@ info:
All rights reserved.
externalDocs:
description: 3GPP TS 29.510 V18.7.0; 5G System; Network Function Repository Services; Stage 3
description: 3GPP TS 29.510 V18.8.0; 5G System; Network Function Repository Services; Stage 3
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.510/'
servers:
......@@ -236,6 +236,8 @@ components:
items:
$ref: '#/components/schemas/MlModelInterInd'
minItems: 1
sourceVendorId:
$ref: 'TS29510_Nnrf_NFManagement.yaml#/components/schemas/VendorId'
AccessTokenRsp:
description: Contains information related to the access token response
......
openapi: 3.0.0
info:
version: '1.3.0'
version: '1.3.2'
title: 'NRF NFDiscovery Service'
description: |
NRF NFDiscovery Service.
......@@ -9,7 +9,7 @@ info:
All rights reserved.
externalDocs:
description: 3GPP TS 29.510 V18.7.0; 5G System; Network Function Repository Services; Stage 3
description: 3GPP TS 29.510 V18.9.0; 5G System; Network Function Repository Services; Stage 3
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.510/'
servers:
......@@ -1191,6 +1191,16 @@ paths:
minItems: 1
style: form
explode: false
- name: vendor-ids
in: query
description: vendor Ids of the NF instances being discovered
schema:
type: array
items:
$ref: 'TS29510_Nnrf_NFManagement.yaml#/components/schemas/VendorId'
minItems: 1
style: form
explode: false
responses:
'200':
......
openapi: 3.0.0
info:
version: '1.3.0'
version: '1.3.2'
title: 'NRF NFManagement Service'
description: |
NRF NFManagement Service.
......@@ -9,7 +9,7 @@ info:
All rights reserved.
externalDocs:
description: 3GPP TS 29.510 V18.7.0; 5G System; Network Function Repository Services; Stage 3
description: 3GPP TS 29.510 V18.9.0; 5G System; Network Function Repository Services; Stage 3
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.510/'
servers:
......@@ -923,7 +923,7 @@ paths:
type: string
- name: If-Match
in: header
description: Validator for conditional requests, as described in IETF RFC 9110, 8.8.3
description: Validator for conditional requests, as described in IETF RFC 9110, 13.1.1
schema:
type: string
requestBody:
......@@ -2446,6 +2446,8 @@ components:
- PCF
- CHF
- HSS
- BSF
- UDSF
nfGroupId:
$ref: 'TS29571_CommonData.yaml#/components/schemas/NfGroupId'
......@@ -2469,6 +2471,8 @@ components:
- PCF
- CHF
- HSS
- BSF
- UDSF
nfGroupIdList:
type: array
items:
......@@ -2603,6 +2607,8 @@ components:
- A_EASD
- A_EACI
- A_AMI
- A_DEM
- A_ALIM
- P_UE
- P_SCD
- P_BDT
......@@ -3163,14 +3169,6 @@ components:
description: URSP delivery in EPS is supported by the PCF
type: boolean
default: false
vplmnRuleSupport:
description: VPLMN specific rules is supported by the PCF
type: boolean
default: false
urspEnforceSupport:
description: URSP rule enforcement is supported by the PCF
type: boolean
default: false
BsfInfo:
description: Information of a BSF NF Instance
......@@ -4212,6 +4210,30 @@ components:
additionalProperties:
$ref: '#/components/schemas/NssaafInfo'
minProperties: 1
servedDcsfInfo:
type: object
description: A map (list of key-value pairs) where NF Instance Id serves as key
additionalProperties:
$ref: '#/components/schemas/DcsfInfo'
minProperties: 1
servedMfInfo:
type: object
description: A map (list of key-value pairs) where NF Instance Id serves as key
additionalProperties:
$ref: '#/components/schemas/MfInfo'
minProperties: 1
servedMrfInfo:
type: object
description: A map (list of key-value pairs) where NF Instance Id serves as key
additionalProperties:
$ref: '#/components/schemas/MrfInfo'
minProperties: 1
servedMrfpInfo:
type: object
description: A map (list of key-value pairs) where NF Instance Id serves as key
additionalProperties:
$ref: '#/components/schemas/MrfpInfo'
minProperties: 1
PlmnSnssai:
description: List of network slices (S-NSSAIs) for a given PLMN ID
......@@ -5800,7 +5822,8 @@ components:
RuleSetAction:
description: >
Specifies whether access/scope is allowed or denied for a specific NF-Consumer. anyOf:
Specifies whether access/scope is allowed or denied for a specific NF-Consumer.
anyOf:
- type: string
enum:
- ALLOW
......
......@@ -2,14 +2,14 @@ openapi: 3.0.0
info:
title: Npcf_SMPolicyControl API
version: 1.3.0
version: 1.3.1
description: |
Session Management Policy Control Service
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs:
description: 3GPP TS 29.512 V18.6.0; 5G System; Session Management Policy Control Service.
description: 3GPP TS 29.512 V18.7.0; 5G System; Session Management Policy Control Service.
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.512/'
security:
......@@ -2100,9 +2100,9 @@ components:
Indicates the period of time in units of miliiseconds for round trip packet delay.
nullable: true
conThreshDl:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
$ref: 'TS29571_CommonData.yaml#/components/schemas/UintegerRm'
conThreshUl:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
$ref: 'TS29571_CommonData.yaml#/components/schemas/UintegerRm'
waitTime:
$ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSecRm'
repPeriod:
......
......@@ -2,14 +2,14 @@ openapi: 3.0.0
info:
title: Npcf_PolicyAuthorization Service API
version: 1.3.0
version: 1.3.1
description: |
PCF Policy Authorization Service.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs:
description: 3GPP TS 29.514 V18.6.0; 5G System; Policy Authorization Service; Stage 3.
description: 3GPP TS 29.514 V18.8.0; 5G System; Policy Authorization Service; Stage 3.
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.514/'
servers:
......@@ -2244,6 +2244,11 @@ components:
items:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
minItems: 1
addPeriodicVals:
type: array
items:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
minItems: 1
BatOffsetInfo:
description: >
......@@ -2781,3 +2786,4 @@ components:
description: >
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.
......@@ -2801,6 +2801,9 @@ components:
type: boolean
enum:
- true
pduSessionPrio:
$ref: 'TS29502_Nsmf_PDUSession.yaml#/components/schemas/PduSessionPriority'
......@@ -3530,6 +3533,8 @@ components:
type: boolean
hrsboAllowedInd:
type: boolean
pduSessionPrio:
$ref: 'TS29502_Nsmf_PDUSession.yaml#/components/schemas/PduSessionPriority'
required:
- pduSessionId
- smContextRef
......
......@@ -10,7 +10,7 @@ info:
externalDocs:
description: >
3GPP TS 29.519 V18.6.0; 5G System; Usage of the Unified Data Repository Service for Policy Data,
3GPP TS 29.519 V18.8.0; 5G System; Usage of the Unified Data Repository Service for Policy Data,
Application Data and Structured Data for Exposure.
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.519/'
......@@ -760,16 +760,6 @@ paths:
items:
type: string
minItems: 1
- name: roam-ue-plmn-ids
in: query
description: >
Each element identifies a PLMN.
required: false
schema:
type: array
items:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'
minItems: 1
responses:
'200':
description: >
......@@ -1770,7 +1760,7 @@ paths:
- oAuth2ClientCredentials:
- nudr-dr
- nudr-dr:application-data
- nudr-dr:application-data:service-parameter-data:modify
- nudr-dr:application-data:service-param-data:modify
requestBody:
required: true
content:
......@@ -1836,7 +1826,7 @@ paths:
- oAuth2ClientCredentials:
- nudr-dr
- nudr-dr:application-data
- nudr-dr:application-data:service-parameter-data:modify
- nudr-dr:application-data:service-param-data:modify
parameters:
- name: serviceParamId
in: path
......@@ -1950,6 +1940,18 @@ paths:
required: false
schema:
type: boolean
- name: roam-ue-plmn-ids
in: query
description: >
Each element identifies a PLMN.
required: false
content:
application/json:
schema:
type: array
items:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'
minItems: 1
- name: supp-feat
in: query
required: false
......@@ -3299,6 +3301,71 @@ paths:
$ref: 'TS29571_CommonData.yaml#/components/responses/503'
default:
$ref: 'TS29571_CommonData.yaml#/components/responses/default'
patch:
summary: Update an individual ECS Address Roaming Data resource
operationId: UpdateIndividualEcsAddressData
tags:
- Individual ECS Address Roaming Data (Document)
security:
- {}
- oAuth2ClientCredentials:
- nudr-dr
- oAuth2ClientCredentials:
- nudr-dr
- nudr-dr:application-data
- oAuth2ClientCredentials:
- nudr-dr
- nudr-dr:application-data
- nudr-dr:application-data:ecs-address-roaming:modify
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/EcsAddrDataPatch'
parameters:
- name: ecsAddrInfoId
in: path
description: >
The Identifier of an Individual ECS Address Roaming Data to be updated.
required: true
schema:
type: string
responses:
'200':
description: >
The update of an Individual ECS Address Roaming Data resource is confirmed
and a response body containing ECS Address Roaming Data is returned.
content:
application/json:
schema:
$ref: '#/components/schemas/EcsAddrData'
'204':
description: Successful case. No content
'400':
$ref: 'TS29571_CommonData.yaml#/components/responses/400'
'401':
$ref: 'TS29571_CommonData.yaml#/components/responses/401'
'403':
$ref: 'TS29571_CommonData.yaml#/components/responses/403'
'404':
$ref: 'TS29571_CommonData.yaml#/components/responses/404'
'411':
$ref: 'TS29571_CommonData.yaml#/components/responses/411'
'413':
$ref: 'TS29571_CommonData.yaml#/components/responses/413'
'415':
$ref: 'TS29571_CommonData.yaml#/components/responses/415'
'429':
$ref: 'TS29571_CommonData.yaml#/components/responses/429'
'500':
$ref: 'TS29571_CommonData.yaml#/components/responses/500'
'502':
$ref: 'TS29571_CommonData.yaml#/components/responses/502'
'503':
$ref: 'TS29571_CommonData.yaml#/components/responses/503'
default:
$ref: 'TS29571_CommonData.yaml#/components/responses/default'
delete:
summary: Delete an individual ECS Address Roaming Data resource
operationId: DeleteIndividualEcsAddrData
......@@ -3394,7 +3461,7 @@ paths:
type: array
items:
$ref: 'TS29522_UEId.yaml#/components/schemas/UeIdMappingInfo'
minItems: 1
minItems: 0
'400':
$ref: 'TS29571_CommonData.yaml#/components/responses/400'
'401':
......@@ -3727,7 +3794,7 @@ components:
description: >
Identifies a list of Network Function Service Consumer supported per service. The key
used in this map for each entry is the ServiceName value as defined in
3GPP TS 29.510[24].
3GPP TS 29.510[24].
allOf:
- oneOf:
- required: [afAppId]
......@@ -4068,7 +4135,14 @@ components:
$ref: 'TS29522_ServiceParameter.yaml#/components/schemas/UrspRuleRequest'
minItems: 1
description: >
Contains the service parameter used to guide the URSP and/or VPLMN specific URSP.
Contains the service parameters used to guide the URSP rule(s).
vpsUrspGuidance:
type: array
items:
$ref: 'TS29522_ServiceParameter.yaml#/components/schemas/UrspRuleRequest'
minItems: 1
description: >
Contains the service parameters used to guide the VPLMN-specific URSP rule(s).
tnaps:
type: array
items:
......@@ -4145,7 +4219,15 @@ components:
minItems: 1
nullable: true
description: >
Contains the service parameter used to influence the URSP and/or VPLMN specific URSP.
Contains the service parameters used to influence the URSP rule(s).
vpsUrspGuidance:
type: array
items:
$ref: 'TS29522_ServiceParameter.yaml#/components/schemas/UrspRuleRequest'
minItems: 1
nullable: true
description: >
Contains the service parameters used to guide the VPLMN specific URSP rule(s).
tnaps:
type: array
items:
......@@ -4660,6 +4742,11 @@ components:
$ref: 'TS29571_CommonData.yaml#/components/schemas/EcsServerAddr'
spatialValidityCond:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SpatialValidityCond'
ecsAuthMethods:
type: array
items:
$ref: 'TS29503_Nudm_PP.yaml#/components/schemas/EcsAuthMethod'
minItems: 1
dnn:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Dnn'
snssai:
......@@ -4669,6 +4756,20 @@ components:
required:
- ecsServerAddr
EcsAddrDataPatch:
description: Represents Updatable ECS Address Data.
type: object
properties:
ecsServerAddr:
$ref: 'TS29571_CommonData.yaml#/components/schemas/EcsServerAddr'
spatialValidityCond:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SpatialValidityCond'
ecsAuthMethods:
type: array
items:
$ref: 'TS29503_Nudm_PP.yaml#/components/schemas/EcsAuthMethod'
minItems: 1
QosRequirements:
description: Represents QoS requirements.
type: object
......@@ -4756,3 +4857,4 @@ components:
description: >
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.
......@@ -10,7 +10,7 @@ info:
externalDocs:
description: >
3GPP TS 29.519 V18.6.0; 5G System; Usage of the Unified Data Repository Service for Policy Data,
3GPP TS 29.519 V18.7.0; 5G System; Usage of the Unified Data Repository Service for Policy Data,
Application Data and Structured Data for Exposure.
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.519/'
......@@ -411,6 +411,16 @@ paths:
application/json:
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Snssai'
- name: multi-pdu-sess-info
in: query
required: false
content:
application/json:
schema:
type: array
items:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PduSessionInfo'
minItems: 2
- name: dnn
in: query
required: false
......@@ -1136,7 +1146,7 @@ paths:
- nudr-dr:policy-data
- oAuth2ClientCredentials:
- nudr-dr
- nudr-dr:policy-data:subs-to-notify
- nudr-dr:policy-data
- nudr-dr:policy-data:subs-to-notify:create
requestBody:
required: true
......@@ -2343,6 +2353,9 @@ components:
additionalProperties:
$ref: '#/components/schemas/PolicyCounterInfoRm'
minProperties: 1
description: >
Contains the status of the requested policy counters for UE.
The key of the map is the attribute policyCounterId.
UePolicySet:
description: Contains the UE policy data for a given subscriber.
......@@ -3038,7 +3051,7 @@ components:
$ref: '#/components/schemas/PolicyCounterInfoRm'
minProperties: 1
description: >
Contains the updated status of the requested policy counters for UE.
Contains the updated status of the requested policy counters for the PDU session.
The key of the map is the attribute policyCounterId.
required:
- dnn
......
openapi: 3.0.0
info:
version: 1.3.0
version: 1.3.1
title: Nnwdaf_AnalyticsInfo
description: |
Nnwdaf_AnalyticsInfo Service API.
......@@ -9,7 +9,7 @@ info:
All rights reserved.
externalDocs:
description: 3GPP TS 29.520 V18.6.0; 5G System; Network Data Analytics Services.
description: 3GPP TS 29.520 V18.7.0; 5G System; Network Data Analytics Services.
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.520/'
security:
......@@ -143,6 +143,12 @@ paths:
application/json:
schema:
$ref: '#/components/schemas/RequestedContext'
- name: supported-features
in: query
description: The features supported by the NF service consumer.
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
required: false
responses:
'200':
description: >
......@@ -556,6 +562,8 @@ components:
minItems: 1
description: >
List of items that contain context information corresponding with a context identifier.
suppFeat:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
required:
- contextElems
......
......@@ -2,14 +2,14 @@ openapi: 3.0.0
info:
title: Nnwdaf_DataManagement
version: 1.1.0
version: 1.1.1
description: |
Nnwdaf_DataManagement API Service.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs:
description: 3GPP TS 29.520 V18.64.0; 5G System; Network Data Analytics Services.
description: 3GPP TS 29.520 V18.7.0; 5G System; Network Data Analytics Services.
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.520/'
servers:
......@@ -48,7 +48,7 @@ paths:
Location:
description: >
Contains the URI of the newly created resource, according to the structure
{apiRoot}/nnwdaf-datamanagement/<apiVersion>/subscriptions/{subId}.
{apiRoot}/nnwdaf-datamanagement/<apiVersion>/subscriptions/{subscriptionId}.
required: true
schema:
type: string
......
openapi: 3.0.0
info:
version: 1.3.0
version: 1.3.1
title: Nnwdaf_EventsSubscription
description: |
Nnwdaf_EventsSubscription Service API.
......@@ -9,7 +9,7 @@ info:
All rights reserved.
externalDocs:
description: 3GPP TS 29.520 V18.6.0; 5G System; Network Data Analytics Services.
description: 3GPP TS 29.520 V18.7.0; 5G System; Network Data Analytics Services.
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.520/'
security:
......@@ -2581,7 +2581,7 @@ components:
repeatDataTrans:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
tsIntervalDataTrans:
$ref: 'TS29571_CommonData.yaml#/components/schemas/DateTime'
$ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec'
dataVolume:
$ref: '#/components/schemas/DataVolume'
maxNumberUes:
......@@ -3993,7 +3993,6 @@ components:
anyOf:
- type: string
enum:
- TIME_SLOT_START
- E2E_DATA_VOL_TRANS_TIME
- type: string
description: >
......@@ -4002,7 +4001,6 @@ components:
description: |
Represents the ordering criterion for the list of E2E data volume transfer time.
Possible values are:
- TIME_SLOT_START: Indicates the order of time slot start.
- E2E_DATA_VOL_TRANS_TIME: The ordering criterion is the E2E data volume transfer time.
AnalyticsAccuracyIndication:
......
......@@ -2,14 +2,14 @@ openapi: 3.0.0
info:
title: Nnwdaf_MLModelProvision
version: 1.1.0
version: 1.1.1
description: |
Nnwdaf_MLModelProvision API Service.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs:
description: 3GPP TS 29.520 V18.6.0; 5G System; Network Data Analytics Services.
description: 3GPP TS 29.520 V18.7.0; 5G System; Network Data Analytics Services.
url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.520/
servers:
......@@ -417,6 +417,10 @@ components:
description: >
String identifying the context of use of ML model. The value and format of this
parameter are not standardized.
mLEventFilter:
$ref: 'TS29520_Nnwdaf_AnalyticsInfo.yaml#/components/schemas/EventFilter'
tgtUe:
$ref: 'TS29520_Nnwdaf_EventsSubscription.yaml#/components/schemas/TargetUeInformation'
allOf:
- required: [event]
- oneOf:
......
......@@ -2,14 +2,14 @@ openapi: 3.0.0
info:
title: Nnwdaf_MLModelTraining
version: 1.0.0
version: 1.0.1
description: |
Nnwdaf_MLModelTraining API Service.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs:
description: 3GPP TS 29.520 V18.6.0; 5G System; Network Data Analytics Services.
description: 3GPP TS 29.520 V18.7.0; 5G System; Network Data Analytics Services.
url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.520/
servers:
......@@ -424,11 +424,6 @@ components:
$ref: '#/components/schemas/StatusReportInfo'
termTrainReq:
$ref: '#/components/schemas/TermTrainCause'
uCaseCont:
type: string
description: >
String identifying the context of use of ML model. The value and format of this
parameter are not standardized.
required:
- notifCorreId
oneOf:
......@@ -535,13 +530,17 @@ components:
items:
type: string
minItems: 1
description: Represents the maximum value of one dimension of data.
description: >
Represents the maximum value of one dimension of data. The format of its value is out of
3GPP scope.
minValues:
type: array
items:
type: string
minItems: 1
description: Represents the minimum value of one dimension of data.
description: >
Represents the minimum value of one dimension of data. The format of its value is out of
3GPP scope.
samplRatio:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
#
......
openapi: 3.0.0
info:
version: 1.4.0
version: 1.4.1
title: Nbsf_Management
description: |
Binding Support Management Service API.
......@@ -9,7 +9,7 @@ info:
All rights reserved.
externalDocs:
description: 3GPP TS 29.521 V18.5.0; 5G System; Binding Support Management Service.
description: 3GPP TS 29.521 V18.6.0; 5G System; Binding Support Management Service.
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.521/'
servers:
......@@ -48,7 +48,7 @@ paths:
Location:
description: >
Contains the URI of the newly created resource, according to the structure
{apiRoot}/nbsf-management/<apiVersion>/pcf-mbs-bindings/{bindingId}
{apiRoot}/nbsf-management/<apiVersion>/pcfBindings/{bindingId}
required: true
schema:
type: string
......@@ -691,7 +691,7 @@ paths:
Location:
description: >
Contains the URI of the newly created resource, according to the structure
{apiRoot}/nbsf-management/v1/pcf-mbs-bindings/{bindingId}
{apiRoot}/nbsf-management/<apiVersion>/pcf-mbs-bindings/{bindingId}
required: true
schema:
type: string
......@@ -1118,13 +1118,6 @@ components:
properties:
notifCorreId:
type: string
description: Notification Correlation ID assigned by the NF service consumer.
pcfId:
$ref: 'TS29571_CommonData.yaml#/components/schemas/NfInstanceId'
pcfSetId:
$ref: 'TS29571_CommonData.yaml#/components/schemas/NfSetId'
bindLevel:
$ref: '#/components/schemas/BindingLevel'
eventNotifs:
type: array
items:
......
......@@ -2,7 +2,7 @@ openapi: 3.0.0
info:
title: 3gpp-5glan-pp
version: 1.2.0
version: 1.2.1
description: |
API for 5G LAN Parameter Provision.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
......@@ -10,7 +10,7 @@ info:
externalDocs:
description: >
3GPP TS 29.522 V18.6.0; 5G System; Network Exposure Function Northbound APIs.
3GPP TS 29.522 V18.7.0; 5G System; Network Exposure Function Northbound APIs.
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.522/'
security:
......@@ -656,6 +656,11 @@ components:
items:
$ref: 'TS29503_Nudm_PP.yaml#/components/schemas/EcsAuthMethod'
minItems: 1
supportedPlmns:
type: array
items:
$ref: 'TS29503_Nudm_PP.yaml#/components/schemas/SupportedPlmn'
minItems: 1
required:
- ecsServerAddr
......