Data.Cloud.AmazonAPI.TAmazonACLType
[–] Properties | |
---|---|
Type: enum | |
Visibility: public | |
Source: Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp
| |
Unit: Data.Cloud.AmazonAPI | |
Parent: Data.Cloud.AmazonAPI |
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 };
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 |