| Package | Description |
|---|---|
| software.amazon.awscdk.services.s3 |
| Modifier and Type | Method and Description |
|---|---|
Bucket.Builder |
Bucket.Builder.accessControl(BucketAccessControl accessControl)
(experimental) Specifies a canned ACL that grants predefined permissions to the bucket.
|
Bucket.Builder |
Bucket.Builder.blockPublicAccess(BlockPublicAccess blockPublicAccess)
(experimental) The block public access configuration of this bucket.
|
Bucket.Builder |
Bucket.Builder.bucketName(String bucketName)
(experimental) Physical name of this bucket.
|
Bucket.Builder |
Bucket.Builder.cors(List<? extends CorsRule> cors)
(experimental) The CORS configuration of this bucket.
|
static Bucket.Builder |
Bucket.Builder.create(software.constructs.Construct scope,
String id) |
Bucket.Builder |
Bucket.Builder.encryption(BucketEncryption encryption)
(experimental) The kind of server-side encryption to apply to this bucket.
|
Bucket.Builder |
Bucket.Builder.encryptionKey(IKey encryptionKey)
(experimental) External KMS key to use for bucket encryption.
|
Bucket.Builder |
Bucket.Builder.inventories(List<? extends Inventory> inventories)
(experimental) The inventory configuration of the bucket.
|
Bucket.Builder |
Bucket.Builder.lifecycleRules(List<? extends LifecycleRule> lifecycleRules)
(experimental) Rules that define how Amazon S3 manages objects during their lifetime.
|
Bucket.Builder |
Bucket.Builder.metrics(List<? extends BucketMetrics> metrics)
(experimental) The metrics configuration of this bucket.
|
Bucket.Builder |
Bucket.Builder.publicReadAccess(Boolean publicReadAccess)
(experimental) Grants public read access to all objects in the bucket.
|
Bucket.Builder |
Bucket.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Policy to apply when the bucket is removed from this stack.
|
Bucket.Builder |
Bucket.Builder.serverAccessLogsBucket(IBucket serverAccessLogsBucket)
(experimental) Destination bucket for the server access logs.
|
Bucket.Builder |
Bucket.Builder.serverAccessLogsPrefix(String serverAccessLogsPrefix)
(experimental) Optional log file prefix to use for the bucket's access logs.
|
Bucket.Builder |
Bucket.Builder.versioned(Boolean versioned)
(experimental) Whether this bucket should have versioning turned on or not.
|
Bucket.Builder |
Bucket.Builder.websiteErrorDocument(String websiteErrorDocument)
(experimental) The name of the error document (e.g.
|
Bucket.Builder |
Bucket.Builder.websiteIndexDocument(String websiteIndexDocument)
(experimental) The name of the index document (e.g.
|
Bucket.Builder |
Bucket.Builder.websiteRedirect(RedirectTarget websiteRedirect)
(experimental) Specifies the redirect behavior of all requests to a website endpoint of a bucket.
|
Bucket.Builder |
Bucket.Builder.websiteRoutingRules(List<? extends RoutingRule> websiteRoutingRules)
(experimental) Rules that define when a redirect is applied and the redirect behavior.
|
Copyright © 2020. All rights reserved.