Commit a6437d2b authored by Jesus de Gregorio's avatar Jesus de Gregorio
Browse files

SA#106

parent 82ec4860
Loading
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
openapi: 3.0.0
info:
  title: 5GMS Common Data Types
  version: 2.0.2
  version: 2.1.0
  description: |
    5GMS Common Data Types
    © 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:
  - name: 5GMS Common Data Types
    description: '5G Media Streaming: Common Data Types'
externalDocs:
  description: 'TS 26.512 V17.6.0; 5G Media Streaming (5GMS); Protocols'
  description: 'TS 26.512 V17.10.0; 5G Media Streaming (5GMS); Protocols'
  url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/'
paths: {}
components:
@@ -109,9 +109,13 @@ components:
        qosReference:
          type: string
        maxBtrUl:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRate'
          readOnly: true
          allOf:
            - $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRate'
        maxBtrDl:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRate'
          readOnly: true
          allOf:
            - $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRate'
        maxAuthBtrUl:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRate'
        maxAuthBtrDl:
+12 −5
Original line number Diff line number Diff line
openapi: 3.0.0
info:
  title: M1_ContentHostingProvisioning
  version: 2.2.3
  version: 2.3.0
  description: |
    5GMS AF M1 Content Hosting Provisioning 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:
  - name: M1_ContentHostingProvisioning
    description: '5G Media Streaming: Provisioning (M1) APIs: Content Hosting Provisioning'
externalDocs:
  description: 'TS 26.512 V17.7.0; 5G Media Streaming (5GMS); Protocols'
  description: 'TS 26.512 V17.10.0; 5G Media Streaming (5GMS); Protocols'
  url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/'
servers:
  - url: '{apiRoot}/3gpp-m1/v2'
@@ -167,6 +167,9 @@ components:
    IngestConfiguration:
      type: object
      description: 'A configuration for content ingest.'
      required:
        - pull
        - protocol
      properties:
        pull:
          type: boolean
@@ -176,8 +179,8 @@ components:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl'

    M1MediaEntryPoint:
      description: "A typed entry point for downlink or uplink media streaming."
      type: object
      description: "A typed entry point for downlink or uplink media streaming."
      required:
        - relativePath
        - contentType
@@ -209,6 +212,7 @@ components:
      description: 'A content caching configuration.'
      required:
        - urlPatternFilter
        - cachingDirectives
      properties:
        urlPatternFilter:
          type: string
@@ -238,11 +242,14 @@ components:
        edgeResourcesConfigurationId:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
        canonicalDomainName:
          readOnly: true
          type: string
        domainNameAlias:
          type: string
        baseURL:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl'
          readOnly: true
          allOf:
            - $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl'
        pathRewriteRules:
          type: array
          items:
+6 −9
Original line number Diff line number Diff line
openapi: 3.0.0
info:
  title: M1_EdgeResourcesProvisioning
  version: 2.1.2
  version: 2.2.0
  description: |
    5GMS AF M1 Edge Resources Provisioning 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:
  - name: M1_EdgeResourcesProvisioning
    description: '5G Media Streaming: Provisioning (M1) APIs: Edge Resources Provisioning'
externalDocs:
  description: 'TS 26.512 V17.6.0; 5G Media Streaming (5GMS); Protocols'
  description: 'TS 26.512 V17.10.0; 5G Media Streaming (5GMS); Protocols'
  url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/'
servers:
  - url: '{apiRoot}/3gpp-m1/v2'
@@ -126,7 +126,9 @@ components:
        - easRequirements
      properties:
        edgeResourcesConfigurationId:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          readOnly: true
          allOf:
            - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
        edgeManagementMode:
          $ref: '#/components/schemas/EdgeManagementMode'
        eligibilityCriteria:
@@ -181,11 +183,6 @@ components:
            items:
              $ref: 'TS29558_Eecs_EESRegistration.yaml#/components/schemas/ACRScenario'
            minItems: 1
          serviceContinuitySupport:
            type: array
            items:
              $ref: 'TS29558_Eecs_EESRegistration.yaml#/components/schemas/ACRScenario'
            minItems: 1

    EdgeManagementMode:
      description: 'The management mode of an EAS.'
+7 −4
Original line number Diff line number Diff line
openapi: 3.0.0
info:
  title: M1_EventDataProcessingProvisioning
  version: 2.0.1
  version: 2.1.0
  description: |
    5GMS AF M1 Event Data Processing Provisioning 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:
  - name: M1_EventDataProcessingProvisioning
    description: '5G Media Streaming: Provisioning (M1) APIs: Event Data Processing Provisioning'
externalDocs:
  description: 'TS 26.512 V17.4.0; 5G Media Streaming (5GMS); Protocols'
  description: 'TS 26.512 V17.10.0; 5G Media Streaming (5GMS); Protocols'
  url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/'
servers:
  - url: '{apiRoot}/3gpp-m1/v2'
@@ -126,12 +126,15 @@ components:
        - dataAccessProfiles
      properties:
        eventDataProcessingConfigurationId:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          readOnly: true
          allOf:
            - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
        eventId:
          $ref: 'TS29517_Naf_EventExposure.yaml#/components/schemas/AfEvent'
        authorizationUrl:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/Url'
        dataAccessProfiles:
          type: array
          minItems: 1
          items:
            $ref: 'TS26532_Ndcaf_DataReportingProvisioning.yaml#/components/schemas/DataAccessProfile'
+5 −3
Original line number Diff line number Diff line
openapi: 3.0.0
info:
  title: M1_MetricsReportingProvisioning
  version: 2.2.0
  version: 2.3.0
  description: |
    5GMS AF M1 Metrics Reporting Provisioning API
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -10,7 +10,7 @@ tags:
  - name: M1_MetricsReportingProvisioning
    description: '5G Media Streaming: Provisioning (M1) APIs: Metrics Reporting Provisioning'
externalDocs:
  description: 'TS 26.512 V17.9.0; 5G Media Streaming (5GMS); Protocols'
  description: 'TS 26.512 V17.10.0; 5G Media Streaming (5GMS); Protocols'
  url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/'
servers:
  - url: '{apiRoot}/3gpp-m1/v2'
@@ -125,7 +125,9 @@ components:
        - samplingPeriod
      properties:
        metricsReportingConfigurationId:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          readOnly: true
          allOf:
            - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
        sliceScope:
          type: array
          items:
Loading