Skip to content

MQTTPublisherConfig

faststream.mqtt.publisher.config.MQTTPublisherConfig dataclass #

MQTTPublisherConfig(
    *,
    _outer_config: MQTTBrokerConfig = MQTTBrokerConfig(),
    topic: str,
    qos: QoS,
    retain: bool,
    headers: dict[str, str] | None,
)

Bases: PublisherUsecaseConfig

topic instance-attribute #

topic: str

qos instance-attribute #

qos: QoS

retain instance-attribute #

retain: bool

headers instance-attribute #

headers: dict[str, str] | None