Data.Cloud.AmazonAPI.TAmazonGrant
Delphi
TAmazonGrant = record
C++
struct DECLSPEC_DRECORD TAmazonGrant
{
public:
System::UnicodeString GranteeURI;
System::UnicodeString GranteeID;
System::UnicodeString GranteeDisplayName;
System::UnicodeString GranteeEmailAddress;
TAmazonGrantPermission Permission;
static TAmazonGrantPermission __fastcall GetPermission(const System::UnicodeString PermissionString);
static TAmazonGrant __fastcall Create(const System::UnicodeString Permission)/* overload */;
static TAmazonGrant __fastcall Create(TAmazonGrantPermission Permission)/* overload */;
System::UnicodeString __fastcall PermissionString();
bool __fastcall IsAllUsers();
bool __fastcall IsAllAuthenticatedUsers();
bool __fastcall IsLogDelivery();
TAmazonGranteeType __fastcall GranteeType();
System::UnicodeString __fastcall GranteeTypeString();
};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
record struct |
public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | Data.Cloud.AmazonAPI |
Description
Representation of a specific ACL Grant that specifies the grantee and permission.
TAmazonGrant represents a specific ACL Grant that specifies the grantee and permission.