open_api_spex v2.0.0 OpenApiSpex.OpenApi View Source

Defines the OpenApiSpex.OpenApi.t type.

Link to this section Summary

Link to this section Types

Link to this type t() View Source
t() :: %OpenApiSpex.OpenApi{
  components: OpenApiSpex.Components.t() | nil,
  externalDocs: OpenApiSpex.ExternalDocumentation.t() | nil,
  info: OpenApiSpex.Info.t(),
  openapi: String.t(),
  paths: OpenApiSpex.Paths.t(),
  security: [OpenApiSpex.SecurityRequirement.t()],
  servers: [OpenApiSpex.Server.t()],
  tags: [OpenApiSpex.Tag.t()]
}

OpenAPI Object

This is the root document object of the OpenAPI document.