Data.Cloud.AzureAPI.TBlobPublicAccess

From RAD Studio API Documentation
Jump to: navigation, search

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.

See Also