Commit d7285c39 authored by bradburyr's avatar bradburyr
Browse files

Re-escaped braces around path parameter names to eliminate semantic errors.

parent 3d9f0500
Loading
Loading
Loading
Loading
+17 −17
Original line number Diff line number Diff line
@@ -20,60 +20,60 @@ servers:
        description: See 3GPP TS 29.512 clause 6.1.
paths:
  # Content Protocols Discovery API
  /provisioning-sessions/{provisioningSessionId}/protocols:
  /provisioning-sessions/%7bprovisioningSessionId%7d/protocols:
    $ref: 'TS26510_Maf_Provisioning_ContentProtocols.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1protocols'

  # Provisioning Sessions API
  /provisioning-sessions:
    $ref: 'TS26510_Maf_Provisioning_ProvisioningSessions.yaml#/paths/~1provisioning-sessions'
  /provisioning-sessions/{provisioningSessionId}:
  /provisioning-sessions/%7bprovisioningSessionId%7d:
    $ref: 'TS26510_Maf_Provisioning_ProvisioningSessions.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d'

  # Server Certificates Provisioning API API
  /provisioning-sessions/{provisioningSessionId}/certificates:
  /provisioning-sessions/%7bprovisioningSessionId%7d/certificates:
    $ref: 'TS26512_Maf_Provisioning_ServerCertificates.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1certificates'
  /provisioning-sessions/{provisioningSessionId}/certificates/{certificateId}:
  /provisioning-sessions/%7bprovisioningSessionId%7d/certificates/%7bcertificateId%7d:
    $ref: 'TS26512_Maf_Provisioning_ServerCertificates.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1certificates~1%7bcertificateId%7d'

  # Policy Templates Provisioning API API
  /provisioning-sessions/{provisioningSessionId}/policy-templates:
  /provisioning-sessions/%7bprovisioningSessionId%7d/policy-templates:
    $ref: 'TS26510_Maf_Provisioning_PolicyTemplates.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1policy-templates'
  /provisioning-sessions/{provisioningSessionId}/policy-templates/{policyTemplateId}:
  /provisioning-sessions/%7bprovisioningSessionId%7d/policy-templates/%7bpolicyTemplateId%7d:
    $ref: 'TS26510_Maf_Provisioning_PolicyTemplates.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1policy-templates~1%7bpolicyTemplateId%7d'

  # Content Preparation Templates Provisioning API
  /provisioning-sessions/{provisioningSessionId}/content-preparation-templates:
  /provisioning-sessions/%7bprovisioningSessionId%7d/content-preparation-templates:
    $ref: 'TS26512_Maf_Provisioning_ContentPreparationTemplates.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1content-preparation-templates'
  /provisioning-sessions/{provisioningSessionId}/content-preparation-templates/{contentPreparationTemplateId}:
  /provisioning-sessions/%7bprovisioningSessionId%7d/content-preparation-templates/%7bcontentPreparationTemplateId%7d:
    $ref: 'TS26512_Maf_Provisioning_ContentPreparationTemplates.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1content-preparation-templates~1%7bcontentPreparationTemplateId%7d'

  # Edge Resources Provisioning API
  /provisioning-sessions/{provisioningSessionId}/edge-resources-configurations:
  /provisioning-sessions/%7bprovisioningSessionId%7d/edge-resources-configurations:
    $ref: 'TS26510_Maf_Provisioning_EdgeResources.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1edge-resources-configurations'
  /provisioning-sessions/{provisioningSessionId}/edge-resources-configurations/{edgeResourcesConfigurationId}:
  /provisioning-sessions/%7bprovisioningSessionId%7d/edge-resources-configurations/%7bedgeResourcesConfigurationId%7d:
    $ref: 'TS26510_Maf_Provisioning_EdgeResources.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1edge-resources-configurations~1%7bedgeResourcesConfigurationId%7d'

  # Content Hosting Provisioning API
  /provisioning-sessions/{provisioningSessionId}/content-hosting-configuration:
  /provisioning-sessions/%7bprovisioningSessionId%7d/content-hosting-configuration:
    $ref: 'TS26512_Maf_Provisioning_ContentHosting.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1content-hosting-configuration'
  /provisioning-sessions/{provisioningSessionId}/content-hosting-configuration/purge:
  /provisioning-sessions/%7bprovisioningSessionId%7d/content-hosting-configuration/purge:
    $ref: 'TS26512_Maf_Provisioning_ContentHosting.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1content-hosting-configuration~1purge'

  # Content Publishing Provisioning API
  # (To be added)

  # Metrics Reporting Provisioning API
  /provisioning-sessions/{provisioningSessionId}/metrics-reporting-configurations:
  /provisioning-sessions/%7bprovisioningSessionId%7d/metrics-reporting-configurations:
    $ref: 'TS26510_Maf_Provisioning_MetricsReporting.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1metrics-reporting-configurations'
  /provisioning-sessions/{provisioningSessionId}/metrics-reporting-configurations/{metricsReportingConfigurationId}:
  /provisioning-sessions/%7bprovisioningSessionId%7d/metrics-reporting-configurations/%7bmetricsReportingConfigurationId%7d:
    $ref: 'TS26510_Maf_Provisioning_MetricsReporting.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1metrics-reporting-configurations~1%7bmetricsReportingConfigurationId%7d'

  # Consumption Reporting Provisioning API
  /provisioning-sessions/{provisioningSessionId}/consumption-reporting-configuration:
  /provisioning-sessions/%7bprovisioningSessionId%7d/consumption-reporting-configuration:
    $ref: 'TS26512_Maf_Provisioning_ConsumptionReporting.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1consumption-reporting-configuration'

  # Event Data Processing Provisioning API
  /provisioning-sessions/{provisioningSessionId}/event-data-processing-configurations:
  /provisioning-sessions/%7bprovisioningSessionId%7d/event-data-processing-configurations:
    $ref: 'TS26512_Maf_Provisioning_EventDataProcessing.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1event-data-processing-configurations'
  /provisioning-sessions/{provisioningSessionId}/event-data-processing-configurations/{eventDataProcessingConfigurationId}:
  /provisioning-sessions/%7bprovisioningSessionId%7d/event-data-processing-configurations/%7beventDataProcessingConfigurationId%7d:
    $ref: 'TS26512_Maf_Provisioning_EventDataProcessing.yaml#/paths/~1provisioning-sessions~1%7bprovisioningSessionId%7d~1event-data-processing-configurations~1%7beventDataProcessingConfigurationId%7d'
+7 −7
Original line number Diff line number Diff line
@@ -20,29 +20,29 @@ servers:
        description: See 3GPP TS 29.512 clause 6.1.
paths:
  # Service Access Information API
  /service-access-information/{provisioningSessionId}:
  /service-access-information/%7bprovisioningSessionId%7d:
    $ref: 'TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml#/paths/~1service-access-information~1%7bprovisioningSessionId%7d'

  # Dynamic Policy API
  /dynamic-policies:
    $ref: 'TS26510_Maf_SessionHandling_DynamicPolicy.yaml#/paths/~1dynamic-policies'
  /dynamic-policies/{dynamicPolicyId}:
  /dynamic-policies/%7bdynamicPolicyId%7d:
    $ref: 'TS26510_Maf_SessionHandling_DynamicPolicy.yaml#/paths/~1dynamic-policies~1%7bdynamicPolicyId%7d'

  # Network Assistance API
  /network-assistance/:
    $ref: 'TS26510_Maf_SessionHandling_NetworkAssistance.yaml#/paths/~1network-assistance~1'
  /network-assistance/{naSessionId}:
  /network-assistance/%7bnaSessionId%7d:
    $ref: 'TS26510_Maf_SessionHandling_NetworkAssistance.yaml#/paths/~1network-assistance~1%7bnaSessionId%7d'
  /network-assistance/{naSessionId}/recommendation:
  /network-assistance/%7bnaSessionId%7d/recommendation:
    $ref: 'TS26510_Maf_SessionHandling_NetworkAssistance.yaml#/paths/~1network-assistance~1%7bnaSessionId%7d~1recommendation'
  /network-assistance/{naSessionId}/boost-request:
  /network-assistance/%7bnaSessionId%7d/boost-request:
    $ref: 'TS26510_Maf_SessionHandling_NetworkAssistance.yaml#/paths/~1network-assistance~1%7bnaSessionId%7d~1boost-request'

  # Metrics Reporting API
  /metrics-reporting/{provisioningSessionId}/{metricsReportingConfigurationId}:
  /metrics-reporting/%7bprovisioningSessionId%7d/%7bmetricsReportingConfigurationId%7d:
    $ref: 'TS26510_Maf_SessionHandling_MetricsReporting.yaml#/paths/~1metrics-reporting~1%7bprovisioningSessionId%7d~1%7bmetricsReportingConfigurationId%7d'

  # Consumption Reporting API
  /consumption-reporting/{provisioningSessionId}:
  /consumption-reporting/%7bprovisioningSessionId%7d:
    $ref: 'TS26512_Maf_SessionHandling_ConsumptionReporting.yaml#/paths/~1consumption-reporting~1%7bprovisioningSessionId%7d'
 No newline at end of file