如何解决不考虑 blob 的软删除
我有一个 Azure 存储帐户,并且已为 Blob 启用软删除。
是否可以为某些特定的 blob 调用即时删除(忽略软删除期)?
我使用的是 Azure.Storage.Blob v12.7.0,但 DeleteBlobIfExistsAsync 或 DeleteAsync 没有我可以使用的额外参数。
解决方法
不幸的是,目前没有内置功能可以使用启用的软删除选项永久删除 blob(忽略软删除期)。
有一个解决方法: 禁用软删除选项。 通过 Microsoft Azure 存储资源管理器选择 Blob 容器,然后选择活动和删除的 Blob。 取消删除已删除的 blob,然后再次将其删除 然后 blob 被永久删除
这里描述了这种方法
https://github.com/MicrosoftDocs/azure-docs/issues/13064
您可以使用 Azure.Storage.Blob v12.7.0 自动执行上述解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。