针对特定 Blob 存储的 Azure 事件主题筛选

Azure Event Subject Filtering For Specific Blob Storage

Documentation linked here

过滤说明如下: "对于按主题进行简单过滤,为主题指定起始值或结束值。例如,您可以指定主题以 .txt 结尾,以仅获取与将文本文件上传到存储帐户相关的事件。或者,您可以过滤主题以 /blobServices/default/containers/testcontainer 开头以获取该容器的所有事件,但不获取存储帐户中其他容器的所有事件。"

这个例子让我有点困惑,

谁能解释一下这个地址的每一部分是什么?

整个事情是否需要只针对特定 StorageAccount 上的特定容器?

例如,要仅针对 blob 存储“BlobStorageName”中的容器“ContainerName”,我应该使用“/blobServices/blobStorageName/containers/containerName”等吗?

谢谢!

/blobServices/default/containers/“容器名称”/blobs/“文件名称”

在此处找到:

https://docs.microsoft.com/en-us/azure/event-grid/event-schema