| Interface | Description |
|---|---|
| IDefinition |
Any node model that represents a re-usable definition.
|
| IExampleParent | |
| IExternalDocumentationParent | |
| INamed |
Any node model that has a name.
|
| ISecurityRequirementParent | |
| IServerParent |
| Class | Description |
|---|---|
| AuthorizationCodeOAuthFlow |
Models an authorization code OAuth flow.
|
| ClientCredentialsOAuthFlow |
Models a client credentials OAuth flow.
|
| Components |
Base class for components defined by AsyncAPI 2+ and OpenAPI 3+.
|
| Contact |
Models a contact entity.
|
| ExternalDocumentation |
Models an External Documentation node.
|
| ImplicitOAuthFlow |
Modles an implicit OAuth flow.
|
| Info |
Models an Info node.
|
| License | |
| ModernSecurityScheme |
Implements the slightly more modern approach to a security scheme.
|
| OAuthFlow |
Models an OAuth Flow.
|
| OAuthFlows |
Models an OAuth Flows entity.
|
| Operation | |
| Parameter |
Models a parameter.
|
| PasswordOAuthFlow |
Models a password OAuth flow.
|
| Schema |
Models a schema.
|
| SecurityRequirement |
Models a security requirement.
|
| SecurityScheme |
Models a Security Scheme.
|
| Server | |
| ServerVariable |
Models a server variable.
|
| Tag |
Models a Tag node.
|
Copyright © 2019 Red Hat. All rights reserved.