Python 3.8 と azure-servicebus v0.50.3 を使用しています。作成したトピックごとに読み取り専用の SAS トークンを生成したいと考えています。これまでのところ、トピックを次のように作成できることがわかりました...
sbs = ServiceBusService(service_namespace,
shared_access_key_name=key_name,
shared_access_key_value=key_value)
...
sbs.create_topic(name)
ただし、既存の API を使用して、作成する各トピックの SAS トークンを生成する方法 (または可能かどうか) は不明です。オンラインのドキュメントは、これが不可能であることを暗示しているようですが、とにかく尋ねたいと思いました。