BrokerSpec faststream.specification.schema.broker.BrokerSpec dataclass # BrokerSpec( url: list[str], protocol: str | None, protocol_version: str | None, description: str | None, tags: Iterable[Union[Tag, TagDict]], security: Optional[BaseSecurity], ) url instance-attribute # url: list[str] protocol instance-attribute # protocol: str | None protocol_version instance-attribute # protocol_version: str | None description instance-attribute # description: str | None tags instance-attribute # tags: Iterable[Union[Tag, TagDict]] security instance-attribute # security: Optional[BaseSecurity]