DSAzure.TAccessPolicy
| [–] Properties | |
|---|---|
| Type: record struct
| |
| Visibility: public | |
| Source: DSAzure.pas DSAzure.hpp
| |
| Unit: DSAzure | |
| Parent: DSAzure | |
Delphi
TAccessPolicy = record
C++
struct DECLSPEC_DRECORD TAccessPolicy
{
public:
System::UnicodeString Start;
System::UnicodeString Expiry;
bool PermRead;
bool PermWrite;
bool PermDelete;
bool PermList;
System::UnicodeString __fastcall GetPermission();
void __fastcall SetPermission(const System::UnicodeString rwdl);
System::UnicodeString __fastcall AsXML();
static TAccessPolicy __fastcall Create();
__property System::UnicodeString Permission = {read=GetPermission, write=SetPermission};
};
Description
Represents permissions for a blob container.
TAccessPolicy holds the required information for defining the permissions on a blob container. The permissions indicate whether blobs in a container may be accessed publicly, and with which actions.