Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-1969

Generate an export service client from the openapi spec

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • 2024-02-05 - API
    • None
    • None

      In order for swatch to communicate with the export-service, we want to use their openapi spec to generate swatch client code - like we do with other external services (subscription, entitlement gateway, product service, etc.)

      Spec: https://raw.githubusercontent.com/RedHatInsights/export-service-go/main/static/spec/private.yaml 
      https://editor.swagger.io/?url=https://raw.githubusercontent.com/RedHatInsights/export-service-go/main/static/spec/private.yaml 

      Done:

      Testing:

      • integration test the client via wiremock stubs

            jcarvaja@redhat.com Jose Carvajal Hilario
            lburnett0 Lindsey Burnett
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: