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.