Delete Public Access Block
| s3_delete_public_access_block | R Documentation |
This operation is not supported for directory buckets¶
Description¶
This operation is not supported for directory buckets.
Removes the PublicAccessBlock configuration for an Amazon S3 bucket.
This operation removes the bucket-level configuration only. The
effective public access behavior will still be governed by account-level
settings (which may inherit from organization-level policies). To use
this operation, you must have the s3:PutBucketPublicAccessBlock
permission. For more information about permissions, see Permissions
Related to Bucket Subresource
Operations
and Managing Access Permissions to Your Amazon S3
Resources.
The following operations are related to delete_public_access_block:
-
get_public_access_block -
put_public_access_block -
get_bucket_policy_status
You must URL encode any signed header values that contain spaces. For
example, if your header value is my file.txt, containing two spaces
after my, you must URL encode this value to my%20%20file.txt.
Usage¶
s3_delete_public_access_block(Bucket, ExpectedBucketOwner)
Arguments¶
Bucket |
[required] The Amazon S3 bucket whose
|
ExpectedBucketOwner |
The account ID of the expected bucket owner. If the account ID
that you provide does not match the actual owner of the bucket, the
request fails with the HTTP status code |
Value¶
An empty list.
Request syntax¶
svc$delete_public_access_block(
Bucket = "string",
ExpectedBucketOwner = "string"
)