openapi-interfaces 0.4.0

Generate OpenAPI schemas for related GET, POST, PUT and JSON Merge Patch types
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# External definitions of some components.

openapi: "3.1.0"

components:
  schemas:
    Uuid:
      type: string
      format: uuid

  interfaces:
    Resource:
      emit: false
      members:
        id:
          required: true
          schema:
            $ref: "#/components/schemas/Uuid"