Data.Cloud.AzureAPI.TBlobPublicAccess
Delphi
TBlobPublicAccess = (bpaPrivate, bpaContainer, bpaBlob);
C++
enum DECLSPEC_DENUM TBlobPublicAccess : unsigned char { bpaPrivate, bpaContainer, bpaBlob };
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| enum | public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | Data.Cloud.AzureAPI |
Description
Options for container and blob public access restrictions.
TBlobPublicAccess is an enumeration of options for container and blob public access restrictions. These restrictions are used to determine which containers (and the blobs they contain) are visible to the public and with which restrictions they are visible.
When bpaPrivate is used, neither the container nor the blobs it contains are publicly visible.
When bpaContainer is used, the container and its blobs are fully visible.
When bpaBlob is used, the blobs within the container are visible, but the container data itself is hidden. This also prevents the enumeration of a container's blobs.