Skip to main content

IS3PutBucketAclRequest

Interface in AWS.S3

Interface for PutBucketAcl requests.

Ancestors

Properties

Acl

property Acl: string

The canned ACL to apply to the bucket.

Valid values: </code>(private<code>( | public-read | public-read-write | authenticated-read.

AccessControlPolicy

property AccessControlPolicy: IS3AccessControlPolicy

Type: IS3AccessControlPolicy

An Access Control Policy to assign to the bucket.

If you specify this it takes precendence over all other arguments of this request.

GrantFullControl

property GrantFullControl: string

Allows the grantee read, write, read ACP, and write ACP permissions on the object.

GrantRead

property GrantRead: string

Allows the grantee to list objects in the bucket.

GrantReadAcp

property GrantReadAcp: string

Allows the grantee to read the bucket's ACL.

GrantWrite

property GrantWrite: string

Allows the grantee to create new objects in the bucket. Bucket and object owners of existing objects are granted deletions and overwrites of those objects.

GrantWriteAcp

property GrantWriteAcp: string

Allows the grantee to write the ACL for the bucket.