Skip to content

Commit 66696c5

Browse files
committed
Rel-17 Sept'22
1 parent 5b17e83 commit 66696c5

File tree

138 files changed

+6832
-1309
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

138 files changed

+6832
-1309
lines changed

TS24558_Eecs_ServiceProvisioning.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
openapi: 3.0.0
22
info:
33
title: Eecs_ServiceProvisioning
4-
version: "1.0.0"
4+
version: "1.0.1"
55
description: |
66
API for ECS Service Provisioning.
77
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
88
All rights reserved.
99
1010
externalDocs:
11-
description: 3GPP TS 24.558 V17.0.0 Enabling Edge Applications; Protocol specification.
11+
description: 3GPP TS 24.558 V17.1.0 Enabling Edge Applications; Protocol specification.
1212
url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/
1313

1414
security:
@@ -460,7 +460,7 @@ components:
460460
type: array
461461
items:
462462
type: string
463-
description: Identities of the Edge Application Servers registered with the EES.
463+
description: Application identities of the Edge Application Servers registered with the EES.
464464
ecspInfo:
465465
type: string
466466
description: Represents an ECSP Information.

TS24558_Eees_ACREvents.yaml

+27-8
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
openapi: 3.0.0
22
info:
33
title: Eees_ACREvents
4-
version: "1.0.0"
4+
version: "1.0.1"
55
description: |
66
API for ACR events subscription and notification.
77
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
88
All rights reserved.
99
externalDocs:
1010
description: >
11-
3GPP TS 24.558 V17.0.0 Enabling Edge Applications; Protocol specification.
11+
3GPP TS 24.558 V17.1.0 Enabling Edge Applications; Protocol specification.
1212
url: 'https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/'
1313

1414
security:
@@ -286,7 +286,12 @@ components:
286286
items:
287287
type: string
288288
minItems: 1
289-
description: The list of identifier of the EASs.
289+
description: The list of application identifiers of the EASs.
290+
acIds:
291+
type: array
292+
items:
293+
type: string
294+
description: List of AC identities
290295
eventIds:
291296
$ref: '#/components/schemas/ACREventIDs'
292297
notificationDestination:
@@ -316,14 +321,16 @@ components:
316321
Information notification is delivered.
317322
easId:
318323
type: string
319-
description: Identifier of the EAS.
324+
description: Application identifier of the EAS.
325+
acId:
326+
type: string
327+
description: Identity of the AC.
320328
eventId:
321329
$ref: '#/components/schemas/ACREventIDs'
322330
trgtInfo:
323331
$ref: '#/components/schemas/TargetInfo'
324-
acrRes:
325-
type: boolean
326-
description: Indicates whether the ACR is successful or failure.
332+
acrStatus:
333+
$ref: '#/components/schemas/ACRCompleteEventInfo'
327334
failReason :
328335
type: string
329336
description: Indicates the cause information for the failure.
@@ -353,7 +360,7 @@ components:
353360
items:
354361
type: string
355362
minItems: 1
356-
description: The list of identifier of the EASs.
363+
description: The list of application identifiers of the EASs.
357364
eventIds:
358365
$ref: '#/components/schemas/ACREventIDs'
359366
notificationDestination:
@@ -379,3 +386,15 @@ components:
379386
properties:
380387
implReg:
381388
$ref: 'TS29558_Eees_EECContextRelocation.yaml#/components/schemas/ImplicitRegDetails'
389+
ACRCompleteEventInfo:
390+
description: Indicates the completed ACR result and target EAS endpoint info.
391+
type: object
392+
properties:
393+
acrRes:
394+
type: boolean
395+
description: Indicates whether the ACR is successful or failure.
396+
tEasEndpoint:
397+
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
398+
required:
399+
- acrRes
400+
- tEasEndpoint

TS24558_Eees_EASDiscovery.yaml

+6-10
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ info:
55
API for EAS Discovery.
66
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
77
All rights reserved.
8-
version: "1.0.0"
8+
version: "1.0.1"
99
externalDocs:
1010
description: >
11-
3GPP TS 24.558 V17.0.0 Enabling Edge Applications; Protocol specification.
11+
3GPP TS 24.558 V17.1.0 Enabling Edge Applications; Protocol specification.
1212
url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/
1313

1414
security:
@@ -422,7 +422,7 @@ components:
422422
properties:
423423
easId:
424424
type: string
425-
description: EAS identifier.
425+
description: EAS application identifier.
426426
easProvId:
427427
type: string
428428
description: EAS provider identifier.
@@ -451,16 +451,12 @@ components:
451451
description: Represents an EAS discovery information.
452452
type: object
453453
properties:
454-
eass:
455-
type: array
456-
items:
457-
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASProfile'
458-
minItems: 1
459-
description: Contains the list of EAS matching the discovery request filters
454+
eas:
455+
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASProfile'
460456
lifeTime:
461457
$ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime'
462458
required:
463-
- eass
459+
- eas
464460
EasDynamicInfoFilter:
465461
description: Represents EAS dynamic information changes filter.
466462
type: object

TS24558_Eees_EECRegistration.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
openapi: 3.0.0
22
info:
33
title: Eees_EECRegistration
4-
version: "1.0.0"
4+
version: "1.0.1"
55
description: |
66
API for EEC registration.
77
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
88
All rights reserved.
99
externalDocs:
1010
description: >
11-
3GPP TS 24.558 V17.0.0 Enabling Edge Applications; Protocol specification.
11+
3GPP TS 24.558 V17.1.0 Enabling Edge Applications; Protocol specification.
1212
url: 'https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/'
1313

1414
security:
@@ -286,7 +286,7 @@ components:
286286
properties:
287287
easId:
288288
type: string
289-
description: Identifier of the EAS.
289+
description: Application identifier of the EAS.
290290
expectedSvcKPIs:
291291
$ref: '#/components/schemas/ACServiceKPIs'
292292
minimumReqSvcKPIs:

TS26512_CommonData.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
openapi: 3.0.0
22
info:
33
title: 5GMS Common Data Types
4-
version: 1.1.0
4+
version: 2.0.0
55
description: |
66
5GMS Common Data Types
77
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -10,7 +10,7 @@ tags:
1010
- name: 5GMS Common Data Types
1111
description: '5G Media Streaming: Common Data Types'
1212
externalDocs:
13-
description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols'
13+
description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols'
1414
url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/'
1515
paths: {}
1616
components:

TS26512_M1_ConsumptionReportingProvisioning.yaml

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
openapi: 3.0.0
22
info:
33
title: M1_ConsumptionReportingProvisioning
4-
version: 1.1.0
4+
version: 2.0.0
55
description: |
66
5GMS AF M1 Consumption Reporting Provisioning API
77
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -10,7 +10,7 @@ tags:
1010
- name: M1_ConsumptionReportingProvisioning
1111
description: '5G Media Streaming: Provisioning (M1) APIs: Consumption Reporting Provisioning'
1212
externalDocs:
13-
description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols'
13+
description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols'
1414
url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/'
1515
servers:
1616
- url: '{apiRoot}/3gpp-m1/v2'
@@ -105,6 +105,7 @@ components:
105105
schemas:
106106
ConsumptionReportingConfiguration:
107107
type: object
108+
description: "A representation of a Consumption Reporting Configuration resource."
108109
properties:
109110
reportingInterval:
110111
$ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec'

TS26512_M1_ContentHostingProvisioning.yaml

+14-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
openapi: 3.0.0
22
info:
33
title: M1_ContentHostingProvisioning
4-
version: 1.1.0
4+
version: 2.0.0
55
description: |
66
5GMS AF M1 Content Hosting Provisioning API
77
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -10,7 +10,7 @@ tags:
1010
- name: M1_ContentHostingProvisioning
1111
description: '5G Media Streaming: Provisioning (M1) APIs: Content Hosting Provisioning'
1212
externalDocs:
13-
description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols'
13+
description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols'
1414
url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/'
1515
servers:
1616
- url: '{apiRoot}/3gpp-m1/v2'
@@ -135,6 +135,7 @@ components:
135135
schemas:
136136
IngestConfiguration:
137137
type: object
138+
description: 'A configuration for content ingest.'
138139
properties:
139140
path:
140141
type: string
@@ -146,6 +147,7 @@ components:
146147
$ref: 'TS26512_CommonData.yaml#/components/schemas/Url'
147148
PathRewriteRule:
148149
type: object
150+
description: 'A rule to manipulate URL paths.'
149151
required:
150152
- requestPattern
151153
- mappedPath
@@ -156,13 +158,15 @@ components:
156158
type: string
157159
CachingConfiguration:
158160
type: object
161+
description: 'A content caching configuration.'
162+
required:
163+
- urlPatternFilter
159164
properties:
160165
urlPatternFilter:
161166
type: string
162-
CachingDirectives:
167+
cachingDirectives:
163168
type: object
164169
required:
165-
- urlPatternFilter
166170
- noCache
167171
properties:
168172
statusCodeFilters:
@@ -176,6 +180,7 @@ components:
176180
format: int32
177181
DistributionConfiguration:
178182
type: object
183+
description: 'A content distribution configuration.'
179184
required:
180185
- canonicalDomainName
181186
- domainNameAlias
@@ -194,7 +199,7 @@ components:
194199
type: array
195200
items:
196201
$ref: '#/components/schemas/CachingConfiguration'
197-
GeoFencing:
202+
geoFencing:
198203
type: object
199204
required:
200205
- locatorType
@@ -208,7 +213,7 @@ components:
208213
type: string
209214
description: 'Format of individual locators depends on the locatorType.'
210215
minItems: 1
211-
UrlSignature:
216+
urlSignature:
212217
type: object
213218
required:
214219
- urlPattern
@@ -246,6 +251,7 @@ components:
246251
# Schema for the resource itself
247252
ContentHostingConfiguration:
248253
type: object
254+
description: "A representation of a Content Hosting Configuration resource."
249255
required:
250256
- name
251257
- ingestConfiguration
@@ -261,6 +267,7 @@ components:
261267
$ref: '#/components/schemas/DistributionConfiguration'
262268

263269
DistributionNetworkType:
270+
description: "Type of distribution network."
264271
anyOf:
265272
- type: string
266273
enum: [NETWORK_EMBMS]
@@ -271,6 +278,7 @@ components:
271278
content defined in the present version of this API.
272279
273280
DistributionMode:
281+
description: "Mode of content distribution."
274282
anyOf:
275283
- type: string
276284
enum: [MODE_EXCLUSIVE, MODE_HYBRID, MODE_DYNAMIC]

TS26512_M1_ContentPreparationTemplatesProvisioning.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
openapi: 3.0.0
22
info:
33
title: M1_ContentPreparationTemplatesProvisioning
4-
version: 1.0.0
4+
version: 2.0.0
55
description: |
66
5GMS AF M1 Content Preparation Templates Provisioning API
77
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -10,7 +10,7 @@ tags:
1010
- name: M1_ContentPreparationTemplatesProvisioning
1111
description: '5G Media Streaming: Provisioning (M1) APIs: Content Preparation Templates Provisioning'
1212
externalDocs:
13-
description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols'
13+
description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols'
1414
url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/'
1515
servers:
1616
- url: '{apiRoot}/3gpp-m1/v2'

TS26512_M1_ContentProtocolsDiscovery.yaml

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
openapi: 3.0.0
22
info:
33
title: M1_ContentProtocolsDiscovery
4-
version: 1.0.0
4+
version: 2.0.0
55
description: |
66
5GMS AF M1 Content Protocols Discovery API
77
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -10,7 +10,7 @@ tags:
1010
- name: M1_ContentDiscovery
1111
description: '5G Media Streaming: Provisioning (M1) APIs: Content Protocols Discovery'
1212
externalDocs:
13-
description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols'
13+
description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols'
1414
url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/'
1515
servers:
1616
- url: '{apiRoot}/3gpp-m1/v2'
@@ -41,6 +41,7 @@ components:
4141
schemas:
4242
ContentProtocolDescriptor:
4343
type: object
44+
description: "A descriptor describing a content protocol."
4445
required:
4546
- termIdentifier
4647
properties:
@@ -50,6 +51,7 @@ components:
5051
$ref: 'TS26512_CommonData.yaml#/components/schemas/Url'
5152
ContentProtocols:
5253
type: object
54+
description: "A representation of the Content Protocols resource."
5355
properties:
5456
downlinkIngestProtocols:
5557
type: array

0 commit comments

Comments
 (0)