aws-cdk-lib.aws_s3.BlockPublicAccess

class BlockPublicAccess

LanguageType name
.NETAmazon.CDK.AWS.S3.BlockPublicAccess
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awss3#BlockPublicAccess
Javasoftware.amazon.awscdk.services.s3.BlockPublicAccess
Pythonaws_cdk.aws_s3.BlockPublicAccess
TypeScript (source)aws-cdk-lib » aws_s3 » BlockPublicAccess

Example

const bucket = new s3.Bucket(this, 'MyBlockedBucket', {
  blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL,
});

Initializer

new BlockPublicAccess(options: BlockPublicAccessOptions)

Parameters

  • options BlockPublicAccessOptions

Properties

NameTypeDescription
blockPublicAcls?boolean
blockPublicPolicy?boolean
ignorePublicAcls?boolean
restrictPublicBuckets?boolean
static BLOCK_ACLSBlockPublicAccess
static BLOCK_ALLBlockPublicAccess

blockPublicAcls?

Type: boolean (optional)


blockPublicPolicy?

Type: boolean (optional)


ignorePublicAcls?

Type: boolean (optional)


restrictPublicBuckets?

Type: boolean (optional)


static BLOCK_ACLS

Type: BlockPublicAccess


static BLOCK_ALL

Type: BlockPublicAccess