繁体   English   中英

动态创建的子目录中 blob 的 Azure 存储帐户生命周期管理筛选器前缀

[英]Azure Storage Account Lifecycle Management filter prefix for blobs in dynamically created sub-directories

因此,我有一个关于与 Azure 存储帐户 V2 的生命周期管理相关的过滤器前缀的快速问题。

所以我面临的情况是我有一个 blob 目录/容器,它又包含通过根据条件推送/创建 blob 的函数动态创建的子目录,因此目录是根据该逻辑创建的。

我要解决的问题是我想在 7 天后删除 blob。

在生命周期管理的文档中,它说我可以为要应用“保留规则”的容器设置过滤器前缀,可以这么说。

因此,与我正在尝试做的事情相关的问题如下:

当将 blob 容器的过滤器前缀设置为:“containerName/”时,正如它在文档中所说的那样,它还会在子文件夹中查找吗?

Microsoft 文档中,它说:

“像 container1/ 这样的前缀匹配字符串适用于名为 container1 的容器中的所有 blob。”

这是否还自动包括所有子文件夹中的所有 blob。 还是我必须在斜线之后指定每个子文件夹,因为它在文档的同一部分中进一步说明?

我想在第一个容器中包含所有 blob,无论它们是否在子文件夹中,因为子文件夹是如前所述动态创建的。

这是否还自动包括所有子文件夹中的所有 blob。 还是我必须在斜线之后指定每个子文件夹,因为它在文档的同一部分中进一步说明?

是的,当您将前缀设置为容器名称时,将考虑所有 blob(包括子文件夹中的 blob),因此您无需专门指定子文件夹。

仅当您想要生命周期管理来管理特定子文件夹中的 blob 时,您才需要在前缀中指定子文件夹。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM