Skip to content

OperationBinding

faststream.asyncapi.schema.bindings.main.OperationBinding #

Bases: BaseModel

A class to represent an operation binding.

ATTRIBUTE DESCRIPTION
amqp

AMQP operation binding (optional)

kafka

Kafka operation binding (optional)

sqs

SQS operation binding (optional)

nats

NATS operation binding (optional)

redis

Redis operation 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

model_config class-attribute instance-attribute #

model_config = {'extra': 'allow'}

Config #

extra class-attribute instance-attribute #

extra = 'allow'