Data.Cloud.AmazonAPI.TAmazonACLType

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI Data.Cloud.AmazonAPI


Description

Types ACL du compartiment/objet.

TAmazonACLType est une énumération qui spécifie les types ACL (Access Control List, Liste de contrôles d'accès) du compartiment/objet.

Les valeurs suivantes sont disponibles :

Valeur S'applique à Description

amzbaNotSpecified

Compartiment et objet

L'ACL n'est pas spécifié. Si vous fournissez cette valeur, la valeur par défaut (amzbaPrivate) est utilisée.

amzbaPrivate

Compartiment et objet

Le propriétaire obtient le contrôle complet. C'est la valeur par défaut.

amzbaPublicRead

Compartiment et objet

Le propriétaire obtient le contrôle complet. Le groupe AllUsers obtient l'accès READ.

amzbaPublicReadWrite

Compartiment et objet

Le propriétaire obtient le contrôle complet. Le groupe AllUsers obtient l'accès READ/WRITE.

amzbaAWSExecRead

Compartiment et objet

Le propriétaire obtient le contrôle complet. C'est le Amazon EC29 obtenant l'accès READ afin d'obtenir (GET) un bundle Amazon Machine Image (AMI) depuis Amazon S3.

amzbaAuthenticatedRead

Compartiment et objet

Le propriétaire obtient le contrôle complet. Le groupe AuthenticatedUsers obtient un accès en lecture.

amzbaBucketOwnerRead

Objet

L'objet peut être lu seulement par le propriétaire.

amzbaBucketOwnerFullControl

Objet

Le propriétaire de l'objet et celui du compartiment ont le contrôle complet sur l'objet.

amzbaLogDeliveryWrite

Bucket

Le groupe LogDelivery obtient les permissions WRITE et READ_ACP sur le compartiment. Pour davantage d'informations sur l'historique, voir Server Access Logging (Amazon S3 documentation) (EN).

Voir aussi