paws.storage (version 0.1.0)

s3_put_public_access_block: Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket

Description

Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket.

Usage

s3_put_public_access_block(Bucket, ContentMD5,
  PublicAccessBlockConfiguration)

Arguments

Bucket

[required] The name of the Amazon S3 bucket whose PublicAccessBlock configuration you want to set.

ContentMD5

The MD5 hash of the PutPublicAccessBlock request body.

PublicAccessBlockConfiguration

[required] The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see The Meaning of "Public" in the Amazon Simple Storage Service Developer Guide.

Request syntax

svc$put_public_access_block(
  Bucket = "string",
  ContentMD5 = "string",
  PublicAccessBlockConfiguration = list(
    BlockPublicAcls = TRUE|FALSE,
    IgnorePublicAcls = TRUE|FALSE,
    BlockPublicPolicy = TRUE|FALSE,
    RestrictPublicBuckets = TRUE|FALSE
  )
)