# BlockPublicAccessOptions

Extends: BlockPublicAccessOptions
Used as props by: BlockPublicAccess

- Source: [`aws-s3/lib/bucket.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-s3/lib/bucket.ts#L1149)

## Example

```ts
const bucket = new s3.Bucket(this, 'MyBlockedBucket', {
  blockPublicAccess: new s3.BlockPublicAccess({ blockPublicPolicy: false }),
});
```

## Properties

- `blockPublicAcls`: boolean — Whether to block public ACLs.

- `blockPublicPolicy`: boolean — Whether to block public policy.

- `ignorePublicAcls`: boolean — Whether to ignore public ACLs.

- `restrictPublicBuckets`: boolean — Whether to restrict public access.
