Loading README.md +6 −0 Original line number Diff line number Diff line Loading @@ -89,6 +89,12 @@ The links below will open the Swagger Editor/UI and auto-load the OpenAPI YAML f ([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=TS26512_Maf_SessionHandling.yaml)) ([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=TS26512_Maf_SessionHandling.yaml)) ## Mas_Configuration (M3) APIs * Top-level Application Server Configuration API for 5G Media Streaming ([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=TS26512_Mas_Configuration.yaml)) ([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=TS26512_Mas_Configuration.yaml)) APIs specified in TS 26.512 that are deprecated in this release: * Dynamic Policies *(Rel-17 only; deprecated)* ([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=TS26512_M5_DynamicPolicies.yaml)) Loading TS26512_Mas_Configuration.yaml 0 → 100755 +59 −0 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Mas_Configuration (5G Media Streaming) version: 1.0.0-alpha description: | 5GMS AS Configuration API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: Mas_Configuration description: '5G Media Streaming: AS Configuration APIs' externalDocs: description: 'TS 26.512 V18.1.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-mas-configuration/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.512 clause 6.1.2 security: - {} - OAuth2ClientCredentials: [] components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} paths: # Server Certificates Configuration API /certificates: $ref: 'TS26512_Mas_Configuration_ServerCertificates.yaml#/paths/~1certificates' /certificates/%7bafResourceId%7d: $ref: 'TS26512_Mas_Configuration_ServerCertificates.yaml#/paths/~1certificates~1%7bafResourceId%7d' # Content Preparation Templates Configuration API /content-preparation-templates: $ref: 'TS26512_Mas_Configuration_ContentPreparationTemplates.yaml#/paths/~1content-preparation-templates' /content-preparation-templates/%7bafResourceId%7d: $ref: 'TS26512_Mas_Configuration_ContentPreparationTemplates.yaml#/paths/~1content-preparation-templates~1%7bafResourceId%7d' # Content Hosting Configurations API /content-hosting-configurations: $ref: 'TS26512_Mas_Configuration_ContentHosting.yaml#/paths/~1content-hosting-configurations' /content-hosting-configurations/%7bafResourceId%7d: $ref: 'TS26512_Mas_Configuration_ContentHosting.yaml#/paths/~1content-hosting-configurations~1%7bafResourceId%7d' /content-hosting-configurations/%7bafResourceId%7d/active: $ref: 'TS26512_Mas_Configuration_ContentHosting.yaml#/paths/~1content-hosting-configurations~1%7bafResourceId%7d~1active' /content-hosting-configurations/%7bafResourceId%7d/purge: $ref: 'TS26512_Mas_Configuration_ContentHostingConfigurations.yaml#/paths/~1content-hosting-configurations~1%7bafResourceId%7d~1purge' No newline at end of file Loading
README.md +6 −0 Original line number Diff line number Diff line Loading @@ -89,6 +89,12 @@ The links below will open the Swagger Editor/UI and auto-load the OpenAPI YAML f ([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=TS26512_Maf_SessionHandling.yaml)) ([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=TS26512_Maf_SessionHandling.yaml)) ## Mas_Configuration (M3) APIs * Top-level Application Server Configuration API for 5G Media Streaming ([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=TS26512_Mas_Configuration.yaml)) ([UI](https://forge.3gpp.org/swagger/tools/loader.html?action=ui&yaml=TS26512_Mas_Configuration.yaml)) APIs specified in TS 26.512 that are deprecated in this release: * Dynamic Policies *(Rel-17 only; deprecated)* ([Editor](https://forge.3gpp.org/swagger/tools/loader.html?yaml=TS26512_M5_DynamicPolicies.yaml)) Loading
TS26512_Mas_Configuration.yaml 0 → 100755 +59 −0 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Mas_Configuration (5G Media Streaming) version: 1.0.0-alpha description: | 5GMS AS Configuration API © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. tags: - name: Mas_Configuration description: '5G Media Streaming: AS Configuration APIs' externalDocs: description: 'TS 26.512 V18.1.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: - url: '{apiRoot}/3gpp-mas-configuration/v1' variables: apiRoot: default: https://example.com description: See 3GPP TS 29.512 clause 6.1.2 security: - {} - OAuth2ClientCredentials: [] components: securitySchemes: OAuth2ClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} paths: # Server Certificates Configuration API /certificates: $ref: 'TS26512_Mas_Configuration_ServerCertificates.yaml#/paths/~1certificates' /certificates/%7bafResourceId%7d: $ref: 'TS26512_Mas_Configuration_ServerCertificates.yaml#/paths/~1certificates~1%7bafResourceId%7d' # Content Preparation Templates Configuration API /content-preparation-templates: $ref: 'TS26512_Mas_Configuration_ContentPreparationTemplates.yaml#/paths/~1content-preparation-templates' /content-preparation-templates/%7bafResourceId%7d: $ref: 'TS26512_Mas_Configuration_ContentPreparationTemplates.yaml#/paths/~1content-preparation-templates~1%7bafResourceId%7d' # Content Hosting Configurations API /content-hosting-configurations: $ref: 'TS26512_Mas_Configuration_ContentHosting.yaml#/paths/~1content-hosting-configurations' /content-hosting-configurations/%7bafResourceId%7d: $ref: 'TS26512_Mas_Configuration_ContentHosting.yaml#/paths/~1content-hosting-configurations~1%7bafResourceId%7d' /content-hosting-configurations/%7bafResourceId%7d/active: $ref: 'TS26512_Mas_Configuration_ContentHosting.yaml#/paths/~1content-hosting-configurations~1%7bafResourceId%7d~1active' /content-hosting-configurations/%7bafResourceId%7d/purge: $ref: 'TS26512_Mas_Configuration_ContentHostingConfigurations.yaml#/paths/~1content-hosting-configurations~1%7bafResourceId%7d~1purge' No newline at end of file