Module: Scorpio::OpenAPI::V3
- Defined in:
- lib/scorpio/openapi.rb,
lib/scorpio/openapi.rb,
lib/scorpio/openapi/document.rb,
lib/scorpio/openapi/operation.rb,
lib/scorpio/openapi/v3/server.rb
Defined Under Namespace
Modules: Document, Operation, Reference, Server, Tag
Constant Summary collapse
- SchemaReference =
- Info =
- Contact =
- License =
- ServerVariable =
- Components =
- Schema =
- Discriminator =
- XML =
- Response =
- MediaType =
- MediaTypeWithExample =
- MediaTypeWithExamples =
- Example =
- Header =
- HeaderWithSchema =
- HeaderWithSchemaWithExample =
- HeaderWithSchemaWithExamples =
- HeaderWithContent =
- Paths =
- PathItem =
- Responses =
- SecurityRequirement =
- ExternalDocumentation =
- Parameter =
- ParameterWithSchema =
- ParameterWithSchemaWithExample =
- ParameterWithSchemaWithExampleInPath =
- ParameterWithSchemaWithExampleInQuery =
- ParameterWithSchemaWithExampleInHeader =
- ParameterWithSchemaWithExampleInCookie =
- ParameterWithSchemaWithExamples =
- ParameterWithSchemaWithExamplesInPath =
- ParameterWithSchemaWithExamplesInQuery =
- ParameterWithSchemaWithExamplesInHeader =
- ParameterWithSchemaWithExamplesInCookie =
- ParameterWithContent =
- ParameterWithContentInPath =
- ParameterWithContentNotInPath =
- RequestBody =
- SecurityScheme =
- APIKeySecurityScheme =
- HTTPSecurityScheme =
- NonBearerHTTPSecurityScheme =
- BearerHTTPSecurityScheme =
- OAuth2SecurityScheme =
- OpenIdConnectSecurityScheme =
- OAuthFlows =
- ImplicitOAuthFlow =
- PasswordOAuthFlow =
- ClientCredentialsFlow =
- AuthorizationCodeOAuthFlow =
- Link =
- LinkWithOperationRef =
- LinkWithOperationId =
- Callback =
- Encoding =