Data.Cloud.AmazonAPI.TAmazonGrant

From RAD Studio API Documentation
Jump to: navigation, search

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.

See Also