This implementation of the GET operation uses the acl subresource to
return the access control list (ACL) of a bucket. To use GET to return
the ACL of the bucket, you must have READ_ACP access to the bucket. If
READ_ACP permission is granted to the anonymous user, you can return
the ACL of the bucket without using an authorization header.
Related Resources
list_objects
s3_get_bucket_acl(Bucket, ExpectedBucketOwner)A list with the following syntax:
list(
Owner = list(
DisplayName = "string",
ID = "string"
),
Grants = list(
list(
Grantee = list(
DisplayName = "string",
EmailAddress = "string",
ID = "string",
Type = "CanonicalUser"|"AmazonCustomerByEmail"|"Group",
URI = "string"
),
Permission = "FULL_CONTROL"|"WRITE"|"WRITE_ACP"|"READ"|"READ_ACP"
)
)
)
[required] Specifies the S3 bucket whose ACL is being requested.
The account id of the expected bucket owner. If the bucket is owned by a
different account, the request will fail with an HTTP
403 (Access Denied) error.
svc$get_bucket_acl(
Bucket = "string",
ExpectedBucketOwner = "string"
)