EventProcessorClient 需要从存储帐户获得的最低 SAS 权限是什么?

What are the minimum SAS permissions that the EventProcessorClient needs from Storage Accounts?

对于我仅用于连接到 Eventhub 以供使用的存储帐户,我找不到需要授予的 SAS 权限。

picture of permissions

所以它存储在 blob 中,肯定需要读取...它会更新吗?或写? 文档仅显示连接字符串。

EventProcessorClient 需要能够:

  • 列出容器中的 blob
  • 向容器添加新的 blob
  • 更新容器中现有的 blob (仅限元数据)
  • 读取容器中现有的 blob (仅限元数据)

我们通常建议使用专用于处理器的容器并允许处理器控制该容器。