Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support openapi http proxy using openapi.yaml #740

Closed
jfallows opened this issue Jan 16, 2024 · 0 comments · Fixed by #778
Closed

Support openapi http proxy using openapi.yaml #740

jfallows opened this issue Jan 16, 2024 · 0 comments · Fixed by #778
Assignees
Labels
story Feature description from user's perspective

Comments

@jfallows
Copy link
Contributor

jfallows commented Jan 16, 2024

Describe the desired outcome from the user's perspective
As an OpenAPI consumer, I want to configure zilla as http proxy using openapi.yaml more directly in zilla.yaml.

Acceptance criteria

  • openapi server binding configured via openapi.yaml
  • openapi client binding configured via openapi.yaml
  • only openapi server binding and openapi client binding needed to configure openapi proxy

Additional context
Syntax similar to the following in zilla.yaml using composite bindings.

bindings:
  openapi_server:
    type: openapi
    kind: server
    options:
      specs:
        - http/openapi.yaml
    exit: openapi_client0
  openapi_client:
    type: openapi
    kind: client
    options:
      specs:
        - http/openapi.yaml
@jfallows jfallows added the story Feature description from user's perspective label Jan 16, 2024
@jfallows jfallows assigned bmaidics and akrambek and unassigned bmaidics Jan 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
story Feature description from user's perspective
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants