Put Public Access Block
| s3control_put_public_access_block | R Documentation |
This operation is not supported by directory buckets¶
Description¶
This operation is not supported by directory buckets.
Creates or modifies the PublicAccessBlock configuration for an Amazon
Web Services account. This operation may be restricted when the account
is managed by organization-level Block Public Access policies. You might
get an Access Denied (403) error when the account is managed by
organization-level Block Public Access policies. Organization-level
policies override account-level settings, preventing direct
account-level modifications. For this operation, users must have the
s3:PutAccountPublicAccessBlock permission. For more information, see
Using Amazon S3 block public
access.
Related actions include:
-
get_public_access_block -
delete_public_access_block
Usage¶
s3control_put_public_access_block(PublicAccessBlockConfiguration,
AccountId)
Arguments¶
PublicAccessBlockConfiguration |
[required] The |
AccountId |
[required] The account ID for the Amazon Web Services account
whose |
Value¶
An empty list.
Request syntax¶
svc$put_public_access_block(
PublicAccessBlockConfiguration = list(
BlockPublicAcls = TRUE|FALSE,
IgnorePublicAcls = TRUE|FALSE,
BlockPublicPolicy = TRUE|FALSE,
RestrictPublicBuckets = TRUE|FALSE
),
AccountId = "string"
)