Skip to content

ChannelBinding

faststream.asyncapi.schema.bindings.main.ChannelBinding #

Bases: BaseModel

A class to represent channel bindings.

Note

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

amqp class-attribute instance-attribute #

amqp: Optional[amqp_bindings.ChannelBinding] = None

kafka class-attribute instance-attribute #

kafka: Optional[kafka_bindings.ChannelBinding] = None

model_config class-attribute instance-attribute #

model_config = {'extra': 'allow'}

nats class-attribute instance-attribute #

nats: Optional[nats_bindings.ChannelBinding] = None

redis class-attribute instance-attribute #

redis: Optional[redis_bindings.ChannelBinding] = None

sqs class-attribute instance-attribute #

sqs: Optional[sqs_bindings.ChannelBinding] = None

Config #

extra class-attribute instance-attribute #

extra = 'allow'

Last update: 2023-11-13