Data.Cloud.AzureAPI.TBlobPublicAccess
Delphi
TBlobPublicAccess = (bpaPrivate, bpaContainer, bpaBlob);
C++
enum DECLSPEC_DENUM TBlobPublicAccess : unsigned char { bpaPrivate, bpaContainer, bpaBlob };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | Data.Cloud.AzureAPI |
説明
コンテナおよび BLOB のパブリック アクセス制限のオプションです。
TBlobPublicAccess は、コンテナおよび BLOB のパブリック アクセス制限のオプションを列挙したものです。これらの制限は、どのコンテナ(およびそこに格納されているどの BLOB)が公開されるかや公開に際してどのような制限があるかを決定するのに使用されます。
bpaPrivate
を使用した場合は、コンテナもその中の BLOB も公開されません。
bpaContainer
を使用した場合は、コンテナとその中の BLOB は完全に公開されます。
bpaBlob
を使用した場合は、コンテナ内の BLOB は公開されますが、コンテナ データそのものは隠蔽されます。また、これにより、コンテナ内の BLOB の列挙も避けられます。