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.0.0 version: 1.0.1 description: | 5GMS AF M1 Consumption Reporting Provisioning API © 2021, 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 V16.2.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V16.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v1' 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 +10 −5 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentHostingProvisioning version: 1.0.0 version: 1.1.0 description: | 5GMS AF M1 Content Hosting Provisioning API © 2021, 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 V16.2.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V16.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v1' 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,10 +158,11 @@ components: type: string CachingConfiguration: type: object description: 'A content caching configuration.' properties: urlPatternFilter: type: string CachingDirectives: cachingDirectives: type: object required: - urlPatternFilter Loading @@ -176,6 +179,7 @@ components: format: int32 DistributionConfiguration: type: object description: 'A content distribution configuration.' required: - canonicalDomainName - domainNameAlias Loading @@ -194,7 +198,7 @@ components: type: array items: $ref: '#/components/schemas/CachingConfiguration' GeoFencing: geoFencing: type: object required: - locatorType Loading @@ -208,7 +212,7 @@ components: type: string description: 'Format of individual locators depends on the locatorType.' minItems: 1 UrlSignature: urlSignature: type: object required: - urlPattern Loading Loading @@ -237,6 +241,7 @@ components: # Schema for the resource itself ContentHostingConfiguration: type: object description: "A representation of a Content Hosting Configuration resource." required: - name - ingestConfiguration 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: 1.0.1 description: | 5GMS AF M1 Content Protocols Discovery API © 2021, 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 V16.2.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V16.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v1' 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 TS26512_M1_MetricsReportingProvisioning.yaml +3 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_MetricsReportingProvisioning version: 1.0.0 version: 1.0.1 description: | 5GMS AF M1 Metrics Reporting Provisioning API © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_MetricsReportingProvisioning description: '5G Media Streaming: Provisioning (M1) APIs: Metrics Reporting Provisioning' externalDocs: description: 'TS 26.512 V16.2.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V16.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v1' Loading Loading @@ -119,6 +119,7 @@ components: schemas: MetricsReportingConfiguration: type: object description: "A representation of a Metrics Reporting Configuration resource." required: - metricsReportingConfigurationId - scheme Loading TS26512_M1_PolicyTemplatesProvisioning.yaml +5 −4 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_PolicyTemplatesProvisioning version: 1.0.0 version: 1.1.0 description: | 5GMS AF M1 Policy Templates Provisioning API © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_PolicyTemplatesProvisioning description: '5G Media Streaming: Provisioning (M1) APIs: Policy Templates Provisioning' externalDocs: description: 'TS 26.512 V16.2.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V16.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v1' Loading Loading @@ -121,13 +121,14 @@ components: schemas: PolicyTemplate: type: object description: "A representation of a Policy Template resource." required: - policyTemplateId - state - apiEndPoint - apiType - externalReference - ApplicationSessionContext - applicationSessionContext properties: policyTemplateId: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' Loading Loading @@ -155,7 +156,7 @@ components: type: string qoSSpecification: $ref: 'TS26512_CommonData.yaml#/components/schemas/M1QoSSpecification' ApplicationSessionContext: applicationSessionContext: type: object properties: afAppId: Loading 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.0.0 version: 1.0.1 description: | 5GMS AF M1 Consumption Reporting Provisioning API © 2021, 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 V16.2.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V16.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v1' 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 +10 −5 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentHostingProvisioning version: 1.0.0 version: 1.1.0 description: | 5GMS AF M1 Content Hosting Provisioning API © 2021, 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 V16.2.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V16.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v1' 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,10 +158,11 @@ components: type: string CachingConfiguration: type: object description: 'A content caching configuration.' properties: urlPatternFilter: type: string CachingDirectives: cachingDirectives: type: object required: - urlPatternFilter Loading @@ -176,6 +179,7 @@ components: format: int32 DistributionConfiguration: type: object description: 'A content distribution configuration.' required: - canonicalDomainName - domainNameAlias Loading @@ -194,7 +198,7 @@ components: type: array items: $ref: '#/components/schemas/CachingConfiguration' GeoFencing: geoFencing: type: object required: - locatorType Loading @@ -208,7 +212,7 @@ components: type: string description: 'Format of individual locators depends on the locatorType.' minItems: 1 UrlSignature: urlSignature: type: object required: - urlPattern Loading Loading @@ -237,6 +241,7 @@ components: # Schema for the resource itself ContentHostingConfiguration: type: object description: "A representation of a Content Hosting Configuration resource." required: - name - ingestConfiguration 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: 1.0.1 description: | 5GMS AF M1 Content Protocols Discovery API © 2021, 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 V16.2.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V16.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v1' 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
TS26512_M1_MetricsReportingProvisioning.yaml +3 −2 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_MetricsReportingProvisioning version: 1.0.0 version: 1.0.1 description: | 5GMS AF M1 Metrics Reporting Provisioning API © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_MetricsReportingProvisioning description: '5G Media Streaming: Provisioning (M1) APIs: Metrics Reporting Provisioning' externalDocs: description: 'TS 26.512 V16.2.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V16.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v1' Loading Loading @@ -119,6 +119,7 @@ components: schemas: MetricsReportingConfiguration: type: object description: "A representation of a Metrics Reporting Configuration resource." required: - metricsReportingConfigurationId - scheme Loading
TS26512_M1_PolicyTemplatesProvisioning.yaml +5 −4 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_PolicyTemplatesProvisioning version: 1.0.0 version: 1.1.0 description: | 5GMS AF M1 Policy Templates Provisioning API © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_PolicyTemplatesProvisioning description: '5G Media Streaming: Provisioning (M1) APIs: Policy Templates Provisioning' externalDocs: description: 'TS 26.512 V16.2.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V16.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-m1/v1' Loading Loading @@ -121,13 +121,14 @@ components: schemas: PolicyTemplate: type: object description: "A representation of a Policy Template resource." required: - policyTemplateId - state - apiEndPoint - apiType - externalReference - ApplicationSessionContext - applicationSessionContext properties: policyTemplateId: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' Loading Loading @@ -155,7 +156,7 @@ components: type: string qoSSpecification: $ref: 'TS26512_CommonData.yaml#/components/schemas/M1QoSSpecification' ApplicationSessionContext: applicationSessionContext: type: object properties: afAppId: Loading