QuenyaParser.Object.OpenApi (Quenya Parser v0.3.6) View Source

OpenApi Object

Link to this section Summary

Types

t()

OpenApi object from the spec

Link to this section Types

Specs

t() :: %QuenyaParser.Object.OpenApi{
  external_docs: ExternalDocumentation.t() | nil,
  info: QuenyaParser.Object.Info.t(),
  openapi: String.t(),
  paths:
    %{
      required(String.t()) => %{
        required(String.t()) => QuenyaParser.Object.Operation.t()
      }
    }
    | nil,
  security: [%{required(String.t()) => [String.t()]}],
  security_schemes: %{required(String.t()) => SecurtyScheme.t()},
  servers: [QuenyaParser.Object.Server.t()] | nil
}

OpenApi object from the spec

Link to this section Functions