Skip to main content
Version: 2.1

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.