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 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.