Models¶
- class spectree.models.ExternalDocs[source]¶
ExternalDocs(url: str, description: str = ‘’)
- __init__(url: str, description: str = '') None¶
- class spectree.models.SecurityScheme[source]¶
Named security scheme
- __init__(name: str, data: SecuritySchemeData) None¶
- class spectree.models.SecuritySchemeData[source]¶
Security scheme data https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.3.md#securitySchemeObject
- __init__(type: SecureType, description: str | None = None, name: str | None = None, field_in: InType | None = None, scheme: str | None = None, bearer_format: str | None = None, flows: Dict[str, Any] | None = None, open_id_connect_url: str | None = None) None¶
- class spectree.models.Server[source]¶
Servers section of OAS
- __init__(url: str, description: str | None = None, variables: Dict[str, Any] | None = None) None¶
- class spectree.models.Tag[source]¶
OpenAPI tag object.
- __init__(name: str, description: str = '', externalDocs: ExternalDocs | None = None) None¶