S3CannedACL Class

.NET Framework 4.5
 
 
 
Did this page help you?  Yes  No   Tell us about it...
A list of all possible CannedACLs that can be used for S3 Buckets or S3 Objects. For more information about CannedACLs, refer:

Inheritance Hierarchy

System.Object
  Amazon.Runtime.ConstantClass
    Amazon.S3.S3CannedACL

Namespace: Amazon.S3
Assembly: AWSSDK.dll
Version: 2.0.0.3

Syntax

C#
public sealed class S3CannedACL : ConstantClass

The S3CannedACL type exposes the following members

Constructors

  Name Description
Public Method S3CannedACL(string)

Properties

  Name Description
Public Property Value Gets the value that needs to be used when send the value to AWS

Methods

  Name Description
Public Method Static Method FindValue(string) Finds the constant for the unique value.

Fields

  Name Description
Field Static Field AuthenticatedRead Owner gets FULL_CONTROL, and any principal authenticated as a registered Amazon S3 user is granted READ access.
Field Static Field BucketOwnerFullControl Object Owner gets FULL_CONTROL, Bucket Owner gets FULL_CONTROL. This ACL applies only to objects and is equivalent to private when used with PUT Bucket. You use this ACL to let someone other than the bucket owner write content (get full control) in the bucket but still grant the bucket owner full rights over the objects.
Field Static Field BucketOwnerRead Object Owner gets FULL_CONTROL, Bucket Owner gets READ This ACL applies only to objects and is equivalent to private when used with PUT Bucket. You use this ACL to let someone other than the bucket owner write content (get full control) in the bucket but still grant the bucket owner read access to the objects.
Field Static Field LogDeliveryWrite The LogDelivery group gets WRITE and READ_ACP permissions on the bucket.
Field Static Field NoACL Owner gets FULL_CONTROL. No one else has access rights (default).
Field Static Field Private Owner gets FULL_CONTROL. No one else has access rights (default).
Field Static Field PublicRead Owner gets FULL_CONTROL and the anonymous principal is granted READ access. If this policy is used on an object, it can be read from a browser with no authentication.
Field Static Field PublicReadWrite Owner gets FULL_CONTROL, the anonymous principal is granted READ and WRITE access. This can be a useful policy to apply to a bucket, but is generally not recommended.

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5

.NET for Windows Store apps:
Supported in: Windows 8

.NET for Windows Phone:
Supported in: Window Phone 8