Loading TS26512_M1_ConsumptionReportingProvisioning.yaml +7 −4 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ConsumptionReportingProvisioning version: 2.0.1 version: 2.1.0 description: | 5GMS AF M1 Consumption Reporting Provisioning API © 2023, 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.4.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.7.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 @@ -108,7 +108,10 @@ components: description: "A representation of a Consumption Reporting Configuration resource." properties: reportingInterval: $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' minimum: 0 exclusiveMinimum: true allOf: - $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' samplePercentage: $ref: 'TS26512_CommonData.yaml#/components/schemas/Percentage' locationReporting: Loading TS26512_M1_ContentHostingProvisioning.yaml +5 −9 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentHostingProvisioning version: 2.2.2 version: 2.2.3 description: | 5GMS AF M1 Content Hosting Provisioning API © 2023, 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.6.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.7.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 @@ -138,6 +138,9 @@ paths: '204': # No Content description: 'No Content Purged' '400': # Bad Request (e.g. syntactically invalid regular expression in request body) $ref: 'TS29571_CommonData.yaml#/components/responses/400' '404': # Not Found $ref: 'TS29571_CommonData.yaml#/components/responses/404' Loading @@ -150,13 +153,6 @@ paths: '415': # Unsupported Media Type $ref: 'TS29571_CommonData.yaml#/components/responses/415' '422': # Unprocessable Entity (e.g. syntactically invalid regular expression in request body) description: 'Unprocessable Entity' content: application/problem+json: schema: $ref: 'TS29571_CommonData.yaml#/components/schemas/ProblemDetails' '500': # Internal Server Error $ref: 'TS29571_CommonData.yaml#/components/responses/500' Loading TS26512_M1_ContentPreparationTemplatesProvisioning.yaml +21 −3 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentPreparationTemplatesProvisioning version: 2.1.0 version: 2.1.1 description: | 5GMS AF M1 Content Preparation Templates Provisioning API © 2023, 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.4.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.7.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 @@ -31,7 +31,7 @@ paths: operationId: createContentPreparationTemplate summary: 'Create (and optionally upload) a new Content Preparation Template for the specified Provisioning Session' requestBody: description: 'A Content Preparation Template of any type' description: 'A Content Preparation Template of any supported type' required: true content: '*/*': Loading @@ -46,6 +46,12 @@ paths: required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl' '415': # Unsupported Media Type $ref: 'TS29571_CommonData.yaml#/components/responses/415' '503': # Service Unavailable $ref: 'TS29571_CommonData.yaml#/components/responses/503' /provisioning-sessions/{provisioningSessionId}/content-preparation-templates/{contentPreparationTemplateId}: parameters: - name: provisioningSessionId Loading Loading @@ -85,6 +91,12 @@ paths: description: 'Updated Content Preparation Template' '404': description: 'Not Found' '415': # Unsupported Media Type $ref: 'TS29571_CommonData.yaml#/components/responses/415' '503': # Service Unavailable $ref: 'TS29571_CommonData.yaml#/components/responses/503' patch: operationId: patchContentPreparationTemplate summary: 'Patch the specified Content Preparation Template for the specified Provisioning Session' Loading @@ -107,6 +119,12 @@ paths: type: string '404': description: 'Not Found' '415': # Unsupported Media Type $ref: 'TS29571_CommonData.yaml#/components/responses/415' '503': # Service Unavailable $ref: 'TS29571_CommonData.yaml#/components/responses/503' delete: operationId: destroyContentPreparationTemplate summary: 'Destroy the specified Content Preparation Template of the specified Provisioning Session' Loading TS26512_M1_PolicyTemplatesProvisioning.yaml +16 −12 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_PolicyTemplatesProvisioning version: 2.2.0 version: 2.2.1 description: | 5GMS AF M1 Policy Templates Provisioning API © 2023, 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 V17.6.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.7.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 @@ -127,11 +127,13 @@ components: - state - stateReason - externalReference - applicationSessionContext properties: policyTemplateId: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' readOnly: true allOf: - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' state: readOnly: true anyOf: - type: string enum: [PENDING, INVALID, READY, SUSPENDED] Loading @@ -141,7 +143,9 @@ components: extensions to the enumeration but is not used to encode content defined in the present version of this API. stateReason: $ref: 'TS29571_CommonData.yaml#/components/schemas/ProblemDetails' readOnly: true allOf: - $ref: 'TS29571_CommonData.yaml#/components/schemas/ProblemDetails' externalReference: type: string qoSSpecification: Loading TS26512_M1_ProvisioningSessions.yaml +4 −4 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ProvisioningSessions version: 2.0.1 version: 2.1.0 description: | 5GMS AF M1 Provisioning Sessions API © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_ProvisioningSessions description: '5G Media Streaming: Provisioning (M1) APIs: Provisioning Sessions' externalDocs: description: 'TS 26.512 V17.4.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.7.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 @@ -69,7 +69,7 @@ components: required: - provisioningSessionId - provisioningSessionType - externalApplicationId - appId properties: provisioningSessionId: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' Loading @@ -77,7 +77,7 @@ components: $ref: 'TS26512_CommonData.yaml#/components/schemas/ProvisioningSessionType' aspId: $ref: 'TS29514_Npcf_PolicyAuthorization.yaml#/components/schemas/AspId' externalApplicationId: appId: $ref: 'TS29571_CommonData.yaml#/components/schemas/ApplicationId' serverCertificateIds: type: array Loading Loading
TS26512_M1_ConsumptionReportingProvisioning.yaml +7 −4 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ConsumptionReportingProvisioning version: 2.0.1 version: 2.1.0 description: | 5GMS AF M1 Consumption Reporting Provisioning API © 2023, 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.4.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.7.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 @@ -108,7 +108,10 @@ components: description: "A representation of a Consumption Reporting Configuration resource." properties: reportingInterval: $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' minimum: 0 exclusiveMinimum: true allOf: - $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' samplePercentage: $ref: 'TS26512_CommonData.yaml#/components/schemas/Percentage' locationReporting: Loading
TS26512_M1_ContentHostingProvisioning.yaml +5 −9 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentHostingProvisioning version: 2.2.2 version: 2.2.3 description: | 5GMS AF M1 Content Hosting Provisioning API © 2023, 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.6.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.7.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 @@ -138,6 +138,9 @@ paths: '204': # No Content description: 'No Content Purged' '400': # Bad Request (e.g. syntactically invalid regular expression in request body) $ref: 'TS29571_CommonData.yaml#/components/responses/400' '404': # Not Found $ref: 'TS29571_CommonData.yaml#/components/responses/404' Loading @@ -150,13 +153,6 @@ paths: '415': # Unsupported Media Type $ref: 'TS29571_CommonData.yaml#/components/responses/415' '422': # Unprocessable Entity (e.g. syntactically invalid regular expression in request body) description: 'Unprocessable Entity' content: application/problem+json: schema: $ref: 'TS29571_CommonData.yaml#/components/schemas/ProblemDetails' '500': # Internal Server Error $ref: 'TS29571_CommonData.yaml#/components/responses/500' Loading
TS26512_M1_ContentPreparationTemplatesProvisioning.yaml +21 −3 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ContentPreparationTemplatesProvisioning version: 2.1.0 version: 2.1.1 description: | 5GMS AF M1 Content Preparation Templates Provisioning API © 2023, 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.4.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.7.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 @@ -31,7 +31,7 @@ paths: operationId: createContentPreparationTemplate summary: 'Create (and optionally upload) a new Content Preparation Template for the specified Provisioning Session' requestBody: description: 'A Content Preparation Template of any type' description: 'A Content Preparation Template of any supported type' required: true content: '*/*': Loading @@ -46,6 +46,12 @@ paths: required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl' '415': # Unsupported Media Type $ref: 'TS29571_CommonData.yaml#/components/responses/415' '503': # Service Unavailable $ref: 'TS29571_CommonData.yaml#/components/responses/503' /provisioning-sessions/{provisioningSessionId}/content-preparation-templates/{contentPreparationTemplateId}: parameters: - name: provisioningSessionId Loading Loading @@ -85,6 +91,12 @@ paths: description: 'Updated Content Preparation Template' '404': description: 'Not Found' '415': # Unsupported Media Type $ref: 'TS29571_CommonData.yaml#/components/responses/415' '503': # Service Unavailable $ref: 'TS29571_CommonData.yaml#/components/responses/503' patch: operationId: patchContentPreparationTemplate summary: 'Patch the specified Content Preparation Template for the specified Provisioning Session' Loading @@ -107,6 +119,12 @@ paths: type: string '404': description: 'Not Found' '415': # Unsupported Media Type $ref: 'TS29571_CommonData.yaml#/components/responses/415' '503': # Service Unavailable $ref: 'TS29571_CommonData.yaml#/components/responses/503' delete: operationId: destroyContentPreparationTemplate summary: 'Destroy the specified Content Preparation Template of the specified Provisioning Session' Loading
TS26512_M1_PolicyTemplatesProvisioning.yaml +16 −12 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_PolicyTemplatesProvisioning version: 2.2.0 version: 2.2.1 description: | 5GMS AF M1 Policy Templates Provisioning API © 2023, 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 V17.6.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.7.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 @@ -127,11 +127,13 @@ components: - state - stateReason - externalReference - applicationSessionContext properties: policyTemplateId: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' readOnly: true allOf: - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' state: readOnly: true anyOf: - type: string enum: [PENDING, INVALID, READY, SUSPENDED] Loading @@ -141,7 +143,9 @@ components: extensions to the enumeration but is not used to encode content defined in the present version of this API. stateReason: $ref: 'TS29571_CommonData.yaml#/components/schemas/ProblemDetails' readOnly: true allOf: - $ref: 'TS29571_CommonData.yaml#/components/schemas/ProblemDetails' externalReference: type: string qoSSpecification: Loading
TS26512_M1_ProvisioningSessions.yaml +4 −4 Original line number Diff line number Diff line openapi: 3.0.0 info: title: M1_ProvisioningSessions version: 2.0.1 version: 2.1.0 description: | 5GMS AF M1 Provisioning Sessions API © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ tags: - name: M1_ProvisioningSessions description: '5G Media Streaming: Provisioning (M1) APIs: Provisioning Sessions' externalDocs: description: 'TS 26.512 V17.4.0; 5G Media Streaming (5GMS); Protocols' description: 'TS 26.512 V17.7.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 @@ -69,7 +69,7 @@ components: required: - provisioningSessionId - provisioningSessionType - externalApplicationId - appId properties: provisioningSessionId: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' Loading @@ -77,7 +77,7 @@ components: $ref: 'TS26512_CommonData.yaml#/components/schemas/ProvisioningSessionType' aspId: $ref: 'TS29514_Npcf_PolicyAuthorization.yaml#/components/schemas/AspId' externalApplicationId: appId: $ref: 'TS29571_CommonData.yaml#/components/schemas/ApplicationId' serverCertificateIds: type: array Loading