Data.Cloud.AmazonAPI.TAmazonACLType
Delphi
TAmazonACLType = (amzbaNotSpecified, amzbaPrivate, amzbaPublicRead, amzbaPublicReadWrite,
amzbaAuthenticatedRead, amzbaBucketOwnerRead, amzbaBucketOwnerFullControl,
amzbaAWSExecRead, amzbaLogDeliveryWrite);
C++
enum DECLSPEC_DENUM TAmazonACLType : unsigned char { amzbaNotSpecified, amzbaPrivate, amzbaPublicRead, amzbaPublicReadWrite, amzbaAuthenticatedRead, amzbaBucketOwnerRead, amzbaBucketOwnerFullControl, amzbaAWSExecRead, amzbaLogDeliveryWrite };
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
enum | public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | Data.Cloud.AmazonAPI |
Description
Bucket/Object ACL types.
TAmazonACLType is an enumeration that specifies the Bucket/Object ACL (Access Control List) types.
The following values are available:
Value | Applies To | Description |
---|---|---|
|
Bucket and Object |
The ACL is not specified. If you provide this value, the default value ( |
|
Bucket and Object |
Owner gets full control. This is the default value. |
|
Bucket and Object |
Owner gets full control. The |
|
Bucket and Object |
Owner gets full control. The |
|
Bucket and Object |
Owner gets full control. The Amazon EC2, which gets |
|
Bucket and Object |
Owner gets full control. The |
|
Object |
The Object can be read only by the owner. |
|
Object |
Both Object owner and Bucket owner have full control over the Object. |
|
Bucket |
The |