Data.Cloud.AmazonAPI.TAmazonACLType

提供: RAD Studio API Documentation
移動先: 案内検索

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 };

プロパティ

種類 可視性 ソース ユニット
enum public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI Data.Cloud.AmazonAPI


説明

バケット/オブジェクトの ACL タイプ。

TAmazonACLType は列挙型で、バケット/オブジェクトの ACL(アクセス制御リスト)のタイプを指定します。

使用可能な値は以下のとおりです。

次に適用します 説明

amzbaNotSpecified

バケットとオブジェクト

ACL は指定されていません。この値を渡した場合、デフォルト値(amzbaPrivate)が使用されます。

amzbaPrivate

バケットとオブジェクト

所有者がすべての権限を持っています。これがデフォルト値です。

amzbaPublicRead

バケットとオブジェクト

所有者がすべての権限を持っています。 AllUsers グループが READ アクセス権限を持っています。

amzbaPublicReadWrite

バケットとオブジェクト

所有者がすべての権限を持っています。 AllUsers グループが READ/WRITEアクセス権限を持っています。

amzbaAWSExecRead

バケットとオブジェクト

所有者がすべての権限を持っています。 Amazon EC2Amazon Machine Image (AMI) バンドルを Amazon S3 から GET する READ アクセス権限を持っています。

amzbaAuthenticatedRead

バケットとオブジェクト

所有者がすべての権限を持っています。 AuthenticatedUsers グループが読み込みアクセス権限を持っています。

amzbaBucketOwnerRead

オブジェクト

Object は、所有者によって読み取りのみできます。

amzbaBucketOwnerFullControl

オブジェクト

Object 所有者と Bucket 所有者は、Object に対してフルの権限があります。

amzbaLogDeliveryWrite

バケット

LogDelivery グループは、バケットに対して WRITE および READ_ACP のアクセス権限があります。ログの詳細については、「サーバー アクセス ログ(Amazon S3 ドキュメント)」を参照してください。

関連項目