Loading TS26510_Maf_Provisioning_ContentProtocols.yaml +17 −0 Original line number Diff line number Diff line Loading @@ -6,18 +6,26 @@ info: Media Delivery: Content Protocols Discovery API © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: M1_ContentDiscovery description: 'Media Delivery: Content Protocols Discovery API' externalDocs: description: 'TS 26.510 V18.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: - url: '{apiRoot}/3gpp-maf-provisioning/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.510 clause 7.1. security: - {} - OAuth2ClientCredentials: [] paths: /provisioning-sessions/{provisioningSessionId}/protocols: parameters: Loading @@ -37,7 +45,16 @@ paths: application/json: schema: $ref: '#/components/schemas/ContentProtocols' components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: ContentProtocolDescriptor: type: object Loading TS26510_Maf_Provisioning_EdgeResources.yaml +16 −0 Original line number Diff line number Diff line Loading @@ -6,18 +6,26 @@ info: Media Delivery: Edge Resources Provisioning API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: M1_EdgeResourcesProvisioning description: 'Media Delivery: Edge Resources Provisioning API' externalDocs: description: 'TS 26.510 V18.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: - url: '{apiRoot}/3gpp-maf-provisioning/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.510 clause 7.1. security: - {} - OAuth2ClientCredentials: [] paths: /provisioning-sessions/{provisioningSessionId}/edge-resources-configurations: parameters: Loading Loading @@ -116,6 +124,14 @@ paths: description: 'Not Found' components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: EdgeResourcesConfiguration: type: object Loading TS26510_Maf_Provisioning_MetricsReporting.yaml +17 −0 Original line number Diff line number Diff line Loading @@ -6,18 +6,26 @@ info: Media Delivery: Metrics Reporting Provisioning API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: Maf_Provisioning_MetricsReporting description: 'Media Delivery: Metrics Reporting Provisioning API' externalDocs: description: 'TS 26.510 V18.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: - url: '{apiRoot}/3gpp-maf-provisioning/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.510 clause 7.1. security: - {} - OAuth2ClientCredentials: [] paths: /provisioning-sessions/{provisioningSessionId}/metrics-reporting-configurations: parameters: Loading Loading @@ -115,7 +123,16 @@ paths: description: 'Destroyed Metrics Reporting Configuration' '404': description: 'Not Found' components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: MetricsReportingConfiguration: type: object Loading TS26510_Maf_Provisioning_PolicyTemplates.yaml +17 −0 Original line number Diff line number Diff line Loading @@ -6,18 +6,26 @@ info: Media Delivery: Policy Templates Provisioning API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: Maf_Provisioning_PolicyTemplates description: 'Media Delivery: Policy Templates Provisioning API' externalDocs: description: 'TS 26.510 V18.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: - url: '{apiRoot}/3gpp-maf-provisioning/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.510 clause 7.1. security: - {} - OAuth2ClientCredentials: [] paths: /provisioning-sessions/{provisioningSessionId}/policy-templates: parameters: Loading Loading @@ -117,7 +125,16 @@ paths: description: 'Destroyed Policy Template' '404': description: 'Not Found' components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: PolicyTemplate: type: object Loading TS26510_Maf_Provisioning_ProvisioningSessions.yaml +17 −0 Original line number Diff line number Diff line Loading @@ -6,18 +6,26 @@ info: Media Delivery: Provisioning Sessions API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: Maf_Provisioning_ProvisioningSessions description: 'Media Delivery: Provisioning Sessions API' externalDocs: description: 'TS 26.510 V18.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: - url: '{apiRoot}/3gpp-maf-provisioning/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.510 clause 7.1. security: - {} - OAuth2ClientCredentials: [] paths: /provisioning-sessions: post: Loading Loading @@ -61,7 +69,16 @@ paths: '204': description: 'Provisioning Session Destroyed' # No Content components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: ProvisioningSession: type: object Loading Loading
TS26510_Maf_Provisioning_ContentProtocols.yaml +17 −0 Original line number Diff line number Diff line Loading @@ -6,18 +6,26 @@ info: Media Delivery: Content Protocols Discovery API © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: M1_ContentDiscovery description: 'Media Delivery: Content Protocols Discovery API' externalDocs: description: 'TS 26.510 V18.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: - url: '{apiRoot}/3gpp-maf-provisioning/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.510 clause 7.1. security: - {} - OAuth2ClientCredentials: [] paths: /provisioning-sessions/{provisioningSessionId}/protocols: parameters: Loading @@ -37,7 +45,16 @@ paths: application/json: schema: $ref: '#/components/schemas/ContentProtocols' components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: ContentProtocolDescriptor: type: object Loading
TS26510_Maf_Provisioning_EdgeResources.yaml +16 −0 Original line number Diff line number Diff line Loading @@ -6,18 +6,26 @@ info: Media Delivery: Edge Resources Provisioning API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: M1_EdgeResourcesProvisioning description: 'Media Delivery: Edge Resources Provisioning API' externalDocs: description: 'TS 26.510 V18.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: - url: '{apiRoot}/3gpp-maf-provisioning/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.510 clause 7.1. security: - {} - OAuth2ClientCredentials: [] paths: /provisioning-sessions/{provisioningSessionId}/edge-resources-configurations: parameters: Loading Loading @@ -116,6 +124,14 @@ paths: description: 'Not Found' components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: EdgeResourcesConfiguration: type: object Loading
TS26510_Maf_Provisioning_MetricsReporting.yaml +17 −0 Original line number Diff line number Diff line Loading @@ -6,18 +6,26 @@ info: Media Delivery: Metrics Reporting Provisioning API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: Maf_Provisioning_MetricsReporting description: 'Media Delivery: Metrics Reporting Provisioning API' externalDocs: description: 'TS 26.510 V18.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: - url: '{apiRoot}/3gpp-maf-provisioning/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.510 clause 7.1. security: - {} - OAuth2ClientCredentials: [] paths: /provisioning-sessions/{provisioningSessionId}/metrics-reporting-configurations: parameters: Loading Loading @@ -115,7 +123,16 @@ paths: description: 'Destroyed Metrics Reporting Configuration' '404': description: 'Not Found' components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: MetricsReportingConfiguration: type: object Loading
TS26510_Maf_Provisioning_PolicyTemplates.yaml +17 −0 Original line number Diff line number Diff line Loading @@ -6,18 +6,26 @@ info: Media Delivery: Policy Templates Provisioning API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: Maf_Provisioning_PolicyTemplates description: 'Media Delivery: Policy Templates Provisioning API' externalDocs: description: 'TS 26.510 V18.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: - url: '{apiRoot}/3gpp-maf-provisioning/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.510 clause 7.1. security: - {} - OAuth2ClientCredentials: [] paths: /provisioning-sessions/{provisioningSessionId}/policy-templates: parameters: Loading Loading @@ -117,7 +125,16 @@ paths: description: 'Destroyed Policy Template' '404': description: 'Not Found' components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: PolicyTemplate: type: object Loading
TS26510_Maf_Provisioning_ProvisioningSessions.yaml +17 −0 Original line number Diff line number Diff line Loading @@ -6,18 +6,26 @@ info: Media Delivery: Provisioning Sessions API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: Maf_Provisioning_ProvisioningSessions description: 'Media Delivery: Provisioning Sessions API' externalDocs: description: 'TS 26.510 V18.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: - url: '{apiRoot}/3gpp-maf-provisioning/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.510 clause 7.1. security: - {} - OAuth2ClientCredentials: [] paths: /provisioning-sessions: post: Loading Loading @@ -61,7 +69,16 @@ paths: '204': description: 'Provisioning Session Destroyed' # No Content components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: ProvisioningSession: type: object Loading