gpt4 book ai didi

azure - 公共(public)访问级别 : Blob vs Container

转载 作者:行者123 更新时间:2023-12-05 01:23:48 27 4
gpt4 key购买 nike

公共(public)访问级别方面,容器Blob有什么区别? (见下图 azure 框)

根据microsoft definition :

A container organizes a set of blobs, similar to a directory in a file system. A storage account can include an unlimited number of containers, and a container can store an unlimited number of blobs.

但我不明白这与公共(public)访问级别有什么关系。

enter image description here

最佳答案

简单地说,公共(public)访问级别控制您是否可以仅通过使用资源的 URL 来匿名访问 blob(或容器的属性)。

此处提供了不同公共(public)访问级别的说明:https://learn.microsoft.com/en-us/rest/api/storageservices/get-container-acl .

要详细说明文档,如果访问级别是:

  • 私有(private):您无法使用资源 URL 访问资源。例如,如果您的 blob 的 URL 为 https://account.blob.core.windows.net/container/blob.txt,并且如果您尝试在浏览器中访问此资源,您将收到即使 blob 存在,也会出现 404 错误。
  • Blob:您可以使用 URL 下载 Blob 或获取其属性。但是,如果访问级别设置为 Blob,您将无法访问容器的属性。
  • Public:与Blob公共(public)访问级别类似,但如果容器的ACL设置为公共(public),则可以获得容器的属性以及列表Blob在那个容器里。

关于azure - 公共(public)访问级别 : Blob vs Container,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71845086/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com