Loading TS26510_Maf_Provisioning_ContentProtocols.yaml +3 −3 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ info: version: 2.0.0 description: | Media Delivery: Content Protocols Discovery API © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: Loading Loading @@ -33,7 +33,7 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' get: operationId: retrieveContentProtocols Loading Loading @@ -65,7 +65,7 @@ components: termIdentifier: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri' descriptionLocator: $ref: 'TS26512_CommonData.yaml#/components/schemas/Url' $ref: 'TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl' ContentProtocols: type: object description: "A representation of the Content Protocols resource." Loading TS26510_Maf_Provisioning_EdgeResources.yaml +8 −8 Original line number Diff line number Diff line Loading @@ -33,7 +33,7 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' post: operationId: createEdgeResourcesConfiguration Loading @@ -53,20 +53,20 @@ paths: description: 'URL of the newly created Edge Resources Configuration.' required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl' $ref: 'TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl' /provisioning-sessions/{provisioningSessionId}/edge-resources-configurations/{edgeResourcesConfigurationId}: parameters: - name: provisioningSessionId in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' - name: edgeResourcesConfigurationId in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Edge Resources Configuration.' get: operationId: retrieveEdgeResourcesConfiguration Loading Loading @@ -144,11 +144,11 @@ components: edgeResourcesConfigurationId: readOnly: true allOf: - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' edgeManagementMode: $ref: '#/components/schemas/EdgeManagementMode' eligibilityCriteria: $ref: 'TS26512_CommonData.yaml#/components/schemas/EdgeProcessingEligibilityCriteria' $ref: 'TS26510_CommonData.yaml#/components/schemas/EdgeProcessingEligibilityCriteria' easRequirements: $ref: '#/components/schemas/EASRequirements' easRelocationRequirements: Loading @@ -161,7 +161,7 @@ components: - tolerance properties: tolerance: $ref: 'TS26512_CommonData.yaml#/components/schemas/EASRelocationTolerance' $ref: 'TS26510_CommonData.yaml#/components/schemas/EASRelocationTolerance' maxInterruptionDuration: $ref: 'TS29571_CommonData.yaml#/components/schemas/UintegerRm' maxResponseTimeDifference: Loading TS26510_Maf_Provisioning_MetricsReporting.yaml +6 −6 Original line number Diff line number Diff line Loading @@ -33,7 +33,7 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' post: operationId: activateMetricsReporting Loading @@ -53,20 +53,20 @@ paths: description: 'URL of the newly created Metrics Reporting Configuration (same as request URL).' required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl' $ref: 'TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl' /provisioning-sessions/{provisioningSessionId}/metrics-reporting-configurations/{metricsReportingConfigurationId}: parameters: - name: provisioningSessionId in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' - name: metricsReportingConfigurationId in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of a Metrics Reporting Configuration.' get: operationId: retrieveMetricsReportingConfiguration Loading Loading @@ -144,7 +144,7 @@ components: metricsReportingConfigurationId: readOnly: true allOf: - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' scheme: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri' dataNetworkName: Loading @@ -152,7 +152,7 @@ components: reportingInterval: $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' samplePercentage: $ref: 'TS26512_CommonData.yaml#/components/schemas/Percentage' $ref: 'TS26510_CommonData.yaml#/components/schemas/Percentage' urlFilters: type: array items: Loading TS26510_Maf_Provisioning_PolicyTemplates.yaml +7 −7 Original line number Diff line number Diff line Loading @@ -33,7 +33,7 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' post: operationId: createPolicyTemplate Loading @@ -53,7 +53,7 @@ paths: description: 'URL of the newly created Policy Template resource.' required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl' $ref: 'TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl' /provisioning-sessions/{provisioningSessionId}/policy-templates/{policyTemplateId}: parameters: Loading @@ -61,13 +61,13 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'A unique identifier of the Provisioning Session.' - name: policyTemplateId in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'A resource identifier of a Policy Template.' get: operationId: retrievePolicyTemplate Loading Loading @@ -151,7 +151,7 @@ components: policyTemplateId: readOnly: true allOf: - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' state: readOnly: true anyOf: Loading @@ -176,6 +176,6 @@ components: dnn: $ref: 'TS29571_CommonData.yaml#/components/schemas/Dnn' qoSSpecification: $ref: 'TS26512_CommonData.yaml#/components/schemas/M1QoSSpecification' $ref: 'TS26510_CommonData.yaml#/components/schemas/M1QoSSpecification' chargingSpecification: $ref: 'TS26512_CommonData.yaml#/components/schemas/ChargingSpecification' $ref: 'TS26510_CommonData.yaml#/components/schemas/ChargingSpecification' TS26510_Maf_Provisioning_ProvisioningSessions.yaml +10 −10 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ paths: description: 'URL including the resource identifier of the newly created Provisioning Session.' required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl' $ref: 'TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl' content: application/json: schema: Loading @@ -50,7 +50,7 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' get: operationId: getProvisioningSessionById Loading Loading @@ -91,9 +91,9 @@ components: provisioningSessionId: readOnly: true allOf: - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' provisioningSessionType: $ref: 'TS26512_CommonData.yaml#/components/schemas/ProvisioningSessionType' $ref: 'TS26510_CommonData.yaml#/components/schemas/ProvisioningSessionType' aspId: $ref: 'TS29514_Npcf_PolicyAuthorization.yaml#/components/schemas/AspId' appId: Loading @@ -102,41 +102,41 @@ components: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true contentPreparationTemplateIds: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true metricsReportingConfigurationIds: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true policyTemplateIds: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true edgeResourcesConfigurationIds: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true eventDataProcessingConfigurationIds: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true Loading
TS26510_Maf_Provisioning_ContentProtocols.yaml +3 −3 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ info: version: 2.0.0 description: | Media Delivery: Content Protocols Discovery API © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: Loading Loading @@ -33,7 +33,7 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' get: operationId: retrieveContentProtocols Loading Loading @@ -65,7 +65,7 @@ components: termIdentifier: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri' descriptionLocator: $ref: 'TS26512_CommonData.yaml#/components/schemas/Url' $ref: 'TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl' ContentProtocols: type: object description: "A representation of the Content Protocols resource." Loading
TS26510_Maf_Provisioning_EdgeResources.yaml +8 −8 Original line number Diff line number Diff line Loading @@ -33,7 +33,7 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' post: operationId: createEdgeResourcesConfiguration Loading @@ -53,20 +53,20 @@ paths: description: 'URL of the newly created Edge Resources Configuration.' required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl' $ref: 'TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl' /provisioning-sessions/{provisioningSessionId}/edge-resources-configurations/{edgeResourcesConfigurationId}: parameters: - name: provisioningSessionId in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' - name: edgeResourcesConfigurationId in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Edge Resources Configuration.' get: operationId: retrieveEdgeResourcesConfiguration Loading Loading @@ -144,11 +144,11 @@ components: edgeResourcesConfigurationId: readOnly: true allOf: - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' edgeManagementMode: $ref: '#/components/schemas/EdgeManagementMode' eligibilityCriteria: $ref: 'TS26512_CommonData.yaml#/components/schemas/EdgeProcessingEligibilityCriteria' $ref: 'TS26510_CommonData.yaml#/components/schemas/EdgeProcessingEligibilityCriteria' easRequirements: $ref: '#/components/schemas/EASRequirements' easRelocationRequirements: Loading @@ -161,7 +161,7 @@ components: - tolerance properties: tolerance: $ref: 'TS26512_CommonData.yaml#/components/schemas/EASRelocationTolerance' $ref: 'TS26510_CommonData.yaml#/components/schemas/EASRelocationTolerance' maxInterruptionDuration: $ref: 'TS29571_CommonData.yaml#/components/schemas/UintegerRm' maxResponseTimeDifference: Loading
TS26510_Maf_Provisioning_MetricsReporting.yaml +6 −6 Original line number Diff line number Diff line Loading @@ -33,7 +33,7 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' post: operationId: activateMetricsReporting Loading @@ -53,20 +53,20 @@ paths: description: 'URL of the newly created Metrics Reporting Configuration (same as request URL).' required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl' $ref: 'TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl' /provisioning-sessions/{provisioningSessionId}/metrics-reporting-configurations/{metricsReportingConfigurationId}: parameters: - name: provisioningSessionId in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' - name: metricsReportingConfigurationId in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of a Metrics Reporting Configuration.' get: operationId: retrieveMetricsReportingConfiguration Loading Loading @@ -144,7 +144,7 @@ components: metricsReportingConfigurationId: readOnly: true allOf: - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' scheme: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri' dataNetworkName: Loading @@ -152,7 +152,7 @@ components: reportingInterval: $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' samplePercentage: $ref: 'TS26512_CommonData.yaml#/components/schemas/Percentage' $ref: 'TS26510_CommonData.yaml#/components/schemas/Percentage' urlFilters: type: array items: Loading
TS26510_Maf_Provisioning_PolicyTemplates.yaml +7 −7 Original line number Diff line number Diff line Loading @@ -33,7 +33,7 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' post: operationId: createPolicyTemplate Loading @@ -53,7 +53,7 @@ paths: description: 'URL of the newly created Policy Template resource.' required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl' $ref: 'TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl' /provisioning-sessions/{provisioningSessionId}/policy-templates/{policyTemplateId}: parameters: Loading @@ -61,13 +61,13 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'A unique identifier of the Provisioning Session.' - name: policyTemplateId in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'A resource identifier of a Policy Template.' get: operationId: retrievePolicyTemplate Loading Loading @@ -151,7 +151,7 @@ components: policyTemplateId: readOnly: true allOf: - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' state: readOnly: true anyOf: Loading @@ -176,6 +176,6 @@ components: dnn: $ref: 'TS29571_CommonData.yaml#/components/schemas/Dnn' qoSSpecification: $ref: 'TS26512_CommonData.yaml#/components/schemas/M1QoSSpecification' $ref: 'TS26510_CommonData.yaml#/components/schemas/M1QoSSpecification' chargingSpecification: $ref: 'TS26512_CommonData.yaml#/components/schemas/ChargingSpecification' $ref: 'TS26510_CommonData.yaml#/components/schemas/ChargingSpecification'
TS26510_Maf_Provisioning_ProvisioningSessions.yaml +10 −10 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ paths: description: 'URL including the resource identifier of the newly created Provisioning Session.' required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl' $ref: 'TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl' content: application/json: schema: Loading @@ -50,7 +50,7 @@ paths: in: path required: true schema: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' description: 'The resource identifier of an existing Provisioning Session.' get: operationId: getProvisioningSessionById Loading Loading @@ -91,9 +91,9 @@ components: provisioningSessionId: readOnly: true allOf: - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' provisioningSessionType: $ref: 'TS26512_CommonData.yaml#/components/schemas/ProvisioningSessionType' $ref: 'TS26510_CommonData.yaml#/components/schemas/ProvisioningSessionType' aspId: $ref: 'TS29514_Npcf_PolicyAuthorization.yaml#/components/schemas/AspId' appId: Loading @@ -102,41 +102,41 @@ components: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true contentPreparationTemplateIds: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true metricsReportingConfigurationIds: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true policyTemplateIds: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true edgeResourcesConfigurationIds: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true eventDataProcessingConfigurationIds: readOnly: true type: array items: $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId' $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' minItems: 1 uniqueItems: true