Anzeigen: Delphi
C++
Anzeigeeinstellungen
Data.Cloud.AmazonAPI.TAmazonGrant
Aus XE2 API Documentation
Delphi
TAmazonGrant = record GranteeURI: String; GranteeID: String; GranteeDisplayName: String; GranteeEmailAddress: String; Permission: TAmazonGrantPermission; class function GetPermission(const PermissionString: String): TAmazonGrantPermission; static; class function Create(const Permission: String): TAmazonGrant; overload; static; class function Create(Permission: TAmazonGrantPermission): TAmazonGrant; overload; static; function PermissionString: String; function IsAllUsers: Boolean; function IsAllAuthenticatedUsers: Boolean; function IsLogDelivery: Boolean; function GranteeType: TAmazonGranteeType; function GranteeTypeString: String; end;
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(void); bool __fastcall IsAllUsers(void); bool __fastcall IsAllAuthenticatedUsers(void); bool __fastcall IsLogDelivery(void); TAmazonGranteeType __fastcall GranteeType(void); System::UnicodeString __fastcall GranteeTypeString(void); };
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
struct class |
public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | Data.Cloud.AmazonAPI |
Beschreibung
Repräsentation einer speziellen ACL-Berechtigung, die den Empfänger und die Berechtigung angibt.
TAmazonGrant repräsentiert eine spezielle ACL-Berechtigung, die den Empfänger und die Berechtigung angibt.