OpenAPI models¶
OpenAPI Pydantic models used to generate and validate the generated OpenAPI.
    
module-attribute
  
¶
SecurityScheme = Union[
    APIKey, HTTPBase, OAuth2, OpenIdConnect, HTTPBearer
]
    
              Bases: str
classmethod
  
¶
validate(v)
| PARAMETER | DESCRIPTION | 
|---|---|
| v | 
                  
                    TYPE:
                       | 
Source code in fastapi/openapi/models.py
              | 29 30 31 32 33 34 35 |  | 
    
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
    
              Bases: BaseModelWithConfig
    
    
              Bases: BaseModelWithConfig
class-attribute
      instance-attribute
  
¶
vocabulary = Field(default=None, alias='$vocabulary')
class-attribute
      instance-attribute
  
¶
dynamicAnchor = Field(default=None, alias='$dynamicAnchor')
class-attribute
      instance-attribute
  
¶
dynamicRef = Field(default=None, alias='$dynamicRef')
class-attribute
      instance-attribute
  
¶
example = None
Deprecated in OpenAPI 3.1.0 that now uses JSON Schema 2020-12, although still supported. Use examples instead.
    
    
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
              Bases: ParameterBase
    
              Bases: ParameterBase
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
    
              Bases: BaseModelWithConfig
    
    
              Bases: SecurityBase
    
              Bases: SecurityBase
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
              Bases: SecurityBase
    
              Bases: SecurityBase
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig
    
              Bases: BaseModelWithConfig