Skip to content

Components

faststream.asyncapi.schema.main.Components #

Bases: BaseModel

A class to represent components in a system.

Note

The following attributes are not implemented yet: - servers - serverVariables - channels - securitySchemes - parameters - correlationIds - operationTraits - messageTraits - serverBindings - channelBindings - operationBindings - messageBindings

Note

The above docstring is autogenerated by docstring-gen library (https://docstring-gen.airt.ai)

messages class-attribute instance-attribute #

messages: Optional[Dict[str, Message]] = None

model_config class-attribute instance-attribute #

model_config = {'extra': 'allow'}

schemas class-attribute instance-attribute #

schemas: Optional[Dict[str, Dict[str, Any]]] = None

securitySchemes class-attribute instance-attribute #

securitySchemes: Optional[Dict[str, Dict[str, Any]]] = None

Config #

extra class-attribute instance-attribute #

extra = 'allow'

Last update: 2023-11-13