Skip to content

ChannelBinding

faststream.specification.schema.bindings.ChannelBinding dataclass #

ChannelBinding(
    amqp=None, kafka=None, sqs=None, nats=None, redis=None
)

A class to represent channel bindings.

ATTRIBUTE DESCRIPTION
amqp

AMQP channel binding (optional)

kafka

Kafka channel binding (optional)

sqs

SQS channel binding (optional)

nats

NATS channel binding (optional)d

redis

Redis channel binding (optional)

amqp class-attribute instance-attribute #

amqp = None

kafka class-attribute instance-attribute #

kafka = None

sqs class-attribute instance-attribute #

sqs = None

nats class-attribute instance-attribute #

nats = None

redis class-attribute instance-attribute #

redis = None