View Source ExOpenAI.Codegen.DocsParser.Schema (ex_openai.ex v2.0.0-beta)
Represents an OpenAPI schema component.
Summary
Types
@type t() :: %ExOpenAI.Codegen.DocsParser.Schema{ additional_properties: boolean() | map() | nil, all_of: [t()] | nil, any_of: [t()] | nil, default: any() | nil, deprecated: boolean() | nil, description: String.t() | nil, discriminator: map() | nil, enum: [any()] | nil, example: any() | nil, format: String.t() | nil, items: t() | nil, name: String.t(), nullable: boolean() | nil, one_of: [t()] | nil, properties: %{required(String.t()) => t()} | nil, raw: map(), read_only: boolean() | nil, ref: String.t() | nil, required: [String.t()] | nil, type: String.t() | nil, write_only: boolean() | nil }
Functions
Parses components section from OpenAPI specification.
Parses a single schema definition.