Module: Scorpio::OpenAPI::V3::Document

Includes:
Document, Configurables
Defined in:
lib/scorpio/openapi/document.rb,
lib/scorpio/openapi.rb

Overview

A document that defines or describes an API conforming to the OpenAPI Specification v3.

https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#oasObject

Defined Under Namespace

Modules: Configurables

Instance Attribute Summary

Attributes included from Configurables

#base_url, #request_media_type, #server, #server_variables

Attributes included from Document::Configurables

#faraday_adapter, #faraday_builder, #logger, #request_headers, #user_agent

Method Summary

Methods included from Configurables

#scheme

Methods included from Document

from_instance, #operations, #v2?, #v3?