Optional
awsA list of AWS principals and access type the bucket to grant principal should be a valid AWS resource principal like for AWS Macie it should be macie.amazonaws.com accessType should be any of these possible values BucketAccessType.READONLY, BucketAccessType.WRITEONLY,BucketAccessType.READWRITE and BucketAccessType.NO_ACCESS
Optional
bucketOptional bucket prefix property
SSE encryption type for this bucket.
Optional
kmsThe name of the alias.
Optional
kmsA description of the key.
Use a description that helps your users decide whether the key is appropriate for a particular task.
Optional
kmsThe kms key for bucket encryption.
Optional
Readonly
nagPrefix for nag suppression
Optional
replicationOptional bucket replication property
Optional
s3Physical name of this bucket.
Optional
s3Optional
s3Policy to apply when the bucket is removed from this stack.
Optional
serverOptional
serverOptional
serverPrefix to use in the target bucket for server access logs.
Generated using TypeDoc
Construction properties for an S3 Bucket object.