Swagger::Objects::Operation
Inherits JSON::Serializable < Struct < Value < Object
Operation Object
See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#operationObject
Constructors
new(pull : JSON::PullParser)
Sourcenew(responses : Hash(String, Response), summary : String | Nil = nil, description : String | Nil = nil, tags : Array(String) | Nil = nil, parameters : Array(Parameter) | Nil = nil, request_body : RequestBody | Nil = nil, deprecated : Bool = false, security : Array(Hash(String, Array(String))) | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceClass methods
from(action : Action, controller_name : String | Nil = nil, security : Hash(String, Array(String)) | Nil = nil)
SourceInstance methods
deprecated
Sourcedescription
Sourceexternal_docs
Sourceoperation_id
Sourceparameters
Sourcerequest_body
Sourcesecurity
Sourcesummary
Sourcetags
Source