Loading TS26512_CommonData.yaml +2 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: 5GMS Common Data Types version: 1.1.0 version: 2.0.0 description: | 5GMS Common Data Types © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: 5GMS Common Data Types description: '5G Media Streaming: Common Data Types' externalDocs: description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' paths: {} components: Loading TS26512_M1_ConsumptionReportingProvisioning.yaml +3 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ConsumptionReportingProvisioning version: 1.1.0 version: 2.0.0 description: | 5GMS AF M1 Consumption Reporting Provisioning API © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_ConsumptionReportingProvisioning description: '5G Media Streaming: Provisioning (M1) APIs: Consumption Reporting Provisioning' externalDocs: description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v2' Loading Loading @@ -105,6 +105,7 @@ components: schemas: ConsumptionReportingConfiguration: type: object description: "A representation of a Consumption Reporting Configuration resource." properties: reportingInterval: $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' Loading TS26512_M1_ContentHostingProvisioning.yaml +14 −6 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentHostingProvisioning version: 1.1.0 version: 2.0.0 description: | 5GMS AF M1 Content Hosting Provisioning API © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_ContentHostingProvisioning description: '5G Media Streaming: Provisioning (M1) APIs: Content Hosting Provisioning' externalDocs: description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v2' Loading Loading @@ -135,6 +135,7 @@ components: schemas: IngestConfiguration: type: object description: 'A configuration for content ingest.' properties: path: type: string Loading @@ -146,6 +147,7 @@ components: $ref: 'TS26512_CommonData.yaml#/components/schemas/Url' PathRewriteRule: type: object description: 'A rule to manipulate URL paths.' required: - requestPattern - mappedPath Loading @@ -156,13 +158,15 @@ components: type: string CachingConfiguration: type: object description: 'A content caching configuration.' required: - urlPatternFilter properties: urlPatternFilter: type: string CachingDirectives: cachingDirectives: type: object required: - urlPatternFilter - noCache properties: statusCodeFilters: Loading @@ -176,6 +180,7 @@ components: format: int32 DistributionConfiguration: type: object description: 'A content distribution configuration.' required: - canonicalDomainName - domainNameAlias Loading @@ -194,7 +199,7 @@ components: type: array items: $ref: '#/components/schemas/CachingConfiguration' GeoFencing: geoFencing: type: object required: - locatorType Loading @@ -208,7 +213,7 @@ components: type: string description: 'Format of individual locators depends on the locatorType.' minItems: 1 UrlSignature: urlSignature: type: object required: - urlPattern Loading Loading @@ -246,6 +251,7 @@ components: # Schema for the resource itself ContentHostingConfiguration: type: object description: "A representation of a Content Hosting Configuration resource." required: - name - ingestConfiguration Loading @@ -261,6 +267,7 @@ components: $ref: '#/components/schemas/DistributionConfiguration' DistributionNetworkType: description: "Type of distribution network." anyOf: - type: string enum: [NETWORK_EMBMS] Loading @@ -271,6 +278,7 @@ components: content defined in the present version of this API. DistributionMode: description: "Mode of content distribution." anyOf: - type: string enum: [MODE_EXCLUSIVE, MODE_HYBRID, MODE_DYNAMIC] Loading TS26512_M1_ContentPreparationTemplatesProvisioning.yaml +2 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentPreparationTemplatesProvisioning version: 1.0.0 version: 2.0.0 description: | 5GMS AF M1 Content Preparation Templates Provisioning API © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_ContentPreparationTemplatesProvisioning description: '5G Media Streaming: Provisioning (M1) APIs: Content Preparation Templates Provisioning' externalDocs: description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v2' Loading TS26512_M1_ContentProtocolsDiscovery.yaml +4 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentProtocolsDiscovery version: 1.0.0 version: 2.0.0 description: | 5GMS AF M1 Content Protocols Discovery API © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_ContentDiscovery description: '5G Media Streaming: Provisioning (M1) APIs: Content Protocols Discovery' externalDocs: description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v2' Loading Loading @@ -41,6 +41,7 @@ components: schemas: ContentProtocolDescriptor: type: object description: "A descriptor describing a content protocol." required: - termIdentifier properties: Loading @@ -50,6 +51,7 @@ components: $ref: 'TS26512_CommonData.yaml#/components/schemas/Url' ContentProtocols: type: object description: "A representation of the Content Protocols resource." properties: downlinkIngestProtocols: type: array Loading Loading
TS26512_CommonData.yaml +2 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: 5GMS Common Data Types version: 1.1.0 version: 2.0.0 description: | 5GMS Common Data Types © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: 5GMS Common Data Types description: '5G Media Streaming: Common Data Types' externalDocs: description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' paths: {} components: Loading
TS26512_M1_ConsumptionReportingProvisioning.yaml +3 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ConsumptionReportingProvisioning version: 1.1.0 version: 2.0.0 description: | 5GMS AF M1 Consumption Reporting Provisioning API © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_ConsumptionReportingProvisioning description: '5G Media Streaming: Provisioning (M1) APIs: Consumption Reporting Provisioning' externalDocs: description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v2' Loading Loading @@ -105,6 +105,7 @@ components: schemas: ConsumptionReportingConfiguration: type: object description: "A representation of a Consumption Reporting Configuration resource." properties: reportingInterval: $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' Loading
TS26512_M1_ContentHostingProvisioning.yaml +14 −6 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentHostingProvisioning version: 1.1.0 version: 2.0.0 description: | 5GMS AF M1 Content Hosting Provisioning API © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_ContentHostingProvisioning description: '5G Media Streaming: Provisioning (M1) APIs: Content Hosting Provisioning' externalDocs: description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v2' Loading Loading @@ -135,6 +135,7 @@ components: schemas: IngestConfiguration: type: object description: 'A configuration for content ingest.' properties: path: type: string Loading @@ -146,6 +147,7 @@ components: $ref: 'TS26512_CommonData.yaml#/components/schemas/Url' PathRewriteRule: type: object description: 'A rule to manipulate URL paths.' required: - requestPattern - mappedPath Loading @@ -156,13 +158,15 @@ components: type: string CachingConfiguration: type: object description: 'A content caching configuration.' required: - urlPatternFilter properties: urlPatternFilter: type: string CachingDirectives: cachingDirectives: type: object required: - urlPatternFilter - noCache properties: statusCodeFilters: Loading @@ -176,6 +180,7 @@ components: format: int32 DistributionConfiguration: type: object description: 'A content distribution configuration.' required: - canonicalDomainName - domainNameAlias Loading @@ -194,7 +199,7 @@ components: type: array items: $ref: '#/components/schemas/CachingConfiguration' GeoFencing: geoFencing: type: object required: - locatorType Loading @@ -208,7 +213,7 @@ components: type: string description: 'Format of individual locators depends on the locatorType.' minItems: 1 UrlSignature: urlSignature: type: object required: - urlPattern Loading Loading @@ -246,6 +251,7 @@ components: # Schema for the resource itself ContentHostingConfiguration: type: object description: "A representation of a Content Hosting Configuration resource." required: - name - ingestConfiguration Loading @@ -261,6 +267,7 @@ components: $ref: '#/components/schemas/DistributionConfiguration' DistributionNetworkType: description: "Type of distribution network." anyOf: - type: string enum: [NETWORK_EMBMS] Loading @@ -271,6 +278,7 @@ components: content defined in the present version of this API. DistributionMode: description: "Mode of content distribution." anyOf: - type: string enum: [MODE_EXCLUSIVE, MODE_HYBRID, MODE_DYNAMIC] Loading
TS26512_M1_ContentPreparationTemplatesProvisioning.yaml +2 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentPreparationTemplatesProvisioning version: 1.0.0 version: 2.0.0 description: | 5GMS AF M1 Content Preparation Templates Provisioning API © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_ContentPreparationTemplatesProvisioning description: '5G Media Streaming: Provisioning (M1) APIs: Content Preparation Templates Provisioning' externalDocs: description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v2' Loading
TS26512_M1_ContentProtocolsDiscovery.yaml +4 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentProtocolsDiscovery version: 1.0.0 version: 2.0.0 description: | 5GMS AF M1 Content Protocols Discovery API © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_ContentDiscovery description: '5G Media Streaming: Provisioning (M1) APIs: Content Protocols Discovery' externalDocs: description: 'TS 26.512 V17.1.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.2.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v2' Loading Loading @@ -41,6 +41,7 @@ components: schemas: ContentProtocolDescriptor: type: object description: "A descriptor describing a content protocol." required: - termIdentifier properties: Loading @@ -50,6 +51,7 @@ components: $ref: 'TS26512_CommonData.yaml#/components/schemas/Url' ContentProtocols: type: object description: "A representation of the Content Protocols resource." properties: downlinkIngestProtocols: type: array Loading