Twoorb Plugins  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Amazon.S3.S3CannedACL Class Reference

A list of all possible CannedACLs that can be used for S3 Buckets or S3 Objects. For more information about CannedACLs, refer: More...

Inheritance diagram for Amazon.S3.S3CannedACL:

Public Member Functions

 S3CannedACL (string value)
 

Static Public Member Functions

static S3CannedACL FindValue (string value)
 Finds the constant for the unique value. More...
 
static implicit operator S3CannedACL (string value)
 

Static Public Attributes

static readonly S3CannedACL NoACL = new S3CannedACL("NoACL")
 Owner gets FULL_CONTROL. No one else has access rights (default). More...
 
static readonly S3CannedACL Private = new S3CannedACL("private")
 Owner gets FULL_CONTROL. No one else has access rights (default). More...
 
static readonly S3CannedACL PublicRead = new S3CannedACL("public-read")
 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. More...
 
static readonly S3CannedACL PublicReadWrite = new S3CannedACL("public-read-write")
 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. More...
 
static readonly S3CannedACL AuthenticatedRead = new S3CannedACL("authenticated-read")
 Owner gets FULL_CONTROL, and any principal authenticated as a registered Amazon S3 user is granted READ access. More...
 
static readonly S3CannedACL BucketOwnerRead = new S3CannedACL("bucket-owner-read")
 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. More...
 
static readonly S3CannedACL BucketOwnerFullControl = new S3CannedACL("bucket-owner-full-control")
 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. More...
 
static readonly S3CannedACL LogDeliveryWrite = new S3CannedACL("log-delivery-write")
 The LogDelivery group gets WRITE and READ_ACP permissions on the bucket. More...
 

Detailed Description

A list of all possible CannedACLs that can be used for S3 Buckets or S3 Objects. For more information about CannedACLs, refer:

Member Function Documentation

static S3CannedACL Amazon.S3.S3CannedACL.FindValue ( string  value)
static

Finds the constant for the unique value.

Parameters
value
Returns

Member Data Documentation

readonly S3CannedACL Amazon.S3.S3CannedACL.AuthenticatedRead = new S3CannedACL("authenticated-read")
static

Owner gets FULL_CONTROL, and any principal authenticated as a registered Amazon S3 user is granted READ access.

readonly S3CannedACL Amazon.S3.S3CannedACL.BucketOwnerFullControl = new S3CannedACL("bucket-owner-full-control")
static

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.

readonly S3CannedACL Amazon.S3.S3CannedACL.BucketOwnerRead = new S3CannedACL("bucket-owner-read")
static

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.

readonly S3CannedACL Amazon.S3.S3CannedACL.LogDeliveryWrite = new S3CannedACL("log-delivery-write")
static

The LogDelivery group gets WRITE and READ_ACP permissions on the bucket.

readonly S3CannedACL Amazon.S3.S3CannedACL.NoACL = new S3CannedACL("NoACL")
static

Owner gets FULL_CONTROL. No one else has access rights (default).

readonly S3CannedACL Amazon.S3.S3CannedACL.Private = new S3CannedACL("private")
static

Owner gets FULL_CONTROL. No one else has access rights (default).

readonly S3CannedACL Amazon.S3.S3CannedACL.PublicRead = new S3CannedACL("public-read")
static

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.

readonly S3CannedACL Amazon.S3.S3CannedACL.PublicReadWrite = new S3CannedACL("public-read-write")
static

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.


The documentation for this class was generated from the following file: