C# Class Amazon.S3.S3Permission

A list of all ACL permissions. For more information, refer to .
Inheritance: ConstantClass
Mostra file Open project: aws/aws-sdk-net

Public Properties

Property Type Description
FULL_CONTROL S3Permission
READ S3Permission
READ_ACP S3Permission
RESTORE_OBJECT S3Permission
WRITE S3Permission
WRITE_ACP S3Permission

Public Methods

Method Description
FindValue ( string value ) : S3Permission

Finds the constant for the unique value.

S3Permission ( string value ) : System

Construct S3Permission.

S3Permission ( string value, string headerName ) : System

Construct instance of S3Permission. It is not intended for this constructor to be called. Instead users should call the FindValue.

Method Details

FindValue() public static method

Finds the constant for the unique value.
public static FindValue ( string value ) : S3Permission
value string
return S3Permission

S3Permission() public method

Construct S3Permission.
public S3Permission ( string value ) : System
value string
return System

S3Permission() public method

Construct instance of S3Permission. It is not intended for this constructor to be called. Instead users should call the FindValue.
public S3Permission ( string value, string headerName ) : System
value string
headerName string
return System

Property Details

FULL_CONTROL public_oe static_oe property

Provides READ, WRITE, READ_ACP, and WRITE_ACP permissions. It does not convey additional rights and is provided only for convenience.
public static S3Permission,Amazon.S3 FULL_CONTROL
return S3Permission

READ public_oe static_oe property

When applied to a bucket, grants permission to list the bucket. When applied to an object, this grants permission to read the object data and/or metadata.
public static S3Permission,Amazon.S3 READ
return S3Permission

READ_ACP public_oe static_oe property

Grants permission to read the ACL for the applicable bucket or object. The owner of a bucket or object always has this permission implicitly.
public static S3Permission,Amazon.S3 READ_ACP
return S3Permission

RESTORE_OBJECT public_oe static_oe property

Gives permission to restore an object that is currently stored in Amazon Glacier for archival storage.
public static S3Permission,Amazon.S3 RESTORE_OBJECT
return S3Permission

WRITE public_oe static_oe property

When applied to a bucket, grants permission to create, overwrite, and delete any object in the bucket. This permission is not supported for objects.
public static S3Permission,Amazon.S3 WRITE
return S3Permission

WRITE_ACP public_oe static_oe property

Gives permission to overwrite the ACP for the applicable bucket or object. The owner of a bucket or object always has this permission implicitly. Granting this permission is equivalent to granting FULL_CONTROL because the grant recipient can make any changes to the ACP.
public static S3Permission,Amazon.S3 WRITE_ACP
return S3Permission