module Scorpio::OpenAPI::V2
Constants
- ApiKeySecurity
- BasicAuthenticationSecurity
- BodyParameter
- Contact
- Default
- Definitions
- Description
- Document
- Enum
- Examples
- ExclusiveMaximum
- ExclusiveMinimum
- ExternalDocs
- FileSchema
- FormDataParameterSubSchema
- Header
- HeaderParameterSubSchema
- Headers
- Info
naming these is not strictly necessary, but is nice to have. generated: `puts JSI::Schema.new(::JSON.parse(Scorpio.root.join(‘documents/swagger.io/v2/schema.json’).read)).select { |k,v| ['object', nil].include?(v) }.keys.map { |k| “#{k.upcase}#{k} = Document.definitions” }`
- JsonReference
- License
- MaxItems
- MaxLength
- Maximum
- MinItems
- MinLength
- Minimum
- MultipleOf
- NonBodyParameter
- Oauth2AccessCodeSecurity
- Oauth2ApplicationSecurity
- Oauth2ImplicitSecurity
- Oauth2PasswordSecurity
- Oauth2Scopes
- Operation
- Parameter
- ParameterDefinitions
- PathItem
- PathParameterSubSchema
- Paths
- Pattern
- PrimitivesItems
- QueryParameterSubSchema
- Response
- ResponseDefinitions
- ResponseValue
- Responses
- Schema
- SecurityDefinitions
- SecurityRequirement
- Tag
- Title
- UniqueItems
- VendorExtension
- Xml