Module: Scorpio::OpenAPI::V3_0::Operation
- Includes:
- Operation::V3Methods
- Defined in:
- lib/scorpio/openapi/v3_0.rb
Overview
Describes a single API operation on a path.
https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#operationObject
Instance Attribute Summary
Attributes included from Operation::Configurables
#accept, #authorization, #base_url, #faraday_adapter, #faraday_builder, #logger, #request_headers, #user_agent
Attributes included from Operation::V3Methods::Configurables
#request_media_type, #server, #server_variables
Method Summary
Methods included from Operation::V3Methods
#request_schema, #request_schemas, #response_schema, #response_schemas
Methods included from Operation
#build_request, #delete?, #each_link_page, #get?, #head?, #http_method, #human_id, #inferred_parameters, #inherited_parameters, #oa_response, #options?, #patch?, #path_template, #path_template_str, #post?, #put?, #run, #run_ur, #tagged?, #trace?, #uri_template, #v2?, #v3?