如何检查/取消天蓝色的存储容器删除操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何检查/取消天蓝色的存储容器删除操作相关的知识,希望对你有一定的参考价值。

我知道Azure存储可以使用GC进行软删除。因此,我想检查容器是否具有删除标志并取消此删除操作。

但是,我无法找到一种方法来检查容器是否具有删除标志。

我确实在此处检查了DOC中的删除容器操作:

https://docs.microsoft.com/en-us/python/api/azure-storage-blob/azure.storage.blob.blobserviceclient?view=azure-python#delete-container-container--lease-none----kwargs-

有一个租赁参数,描述中说:

[如果指定,则只有在容器的租用处于活动状态且与该ID匹配时,delete_container才会成功。如果容器具有有效租赁,则为必需。

因此,即使我获得了新的租约,也可以取消删除操作。但是我无法获得新的租约或破坏现有的租约。我总是收到以下错误消息:

ResourceNotFoundError: The specified container does not exist.

但是,当我尝试创建容器时,它给了我以下错误:

ResourceExistsError: The specified container is being deleted. Try operation later.

如何检查容器中是否有删除标志?

如何更改标记了它的集装箱的租约?

答案

否,您不能取消对Blob容器的删除,并且没有这样的标记。

您可以在azure blob storage user feedback中请求此功能。

还有一件事,取消删除Blob容器的唯一方法(我认为这应该是您的情况下的恢复),您应该按照此guides及时与Microsoft联系,但不能保证。

以上是关于如何检查/取消天蓝色的存储容器删除操作的主要内容,如果未能解决你的问题,请参考以下文章

更改片段后如何取消显示堆叠的吐司?

如何在按钮单击时添加/删除片段?

如何检查 PayPal 订阅没有被取消?

是否可以在私有天蓝色存储容器中有一个公共 blob

天蓝色存储 blob 容器名称 - 为每个用户/所有者分开

word波浪线怎样去掉