| Package | Description |
|---|---|
| software.amazon.awscdk.services.s3.deployment |
AWS S3 Deployment Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
static CacheControl |
CacheControl.fromString(String s)
(experimental) Constructs a custom cache control key from the literal value.
|
static CacheControl |
CacheControl.maxAge(Duration t)
(experimental) Sets 'max-age=
|
static CacheControl |
CacheControl.mustRevalidate()
(experimental) Sets 'must-revalidate'.
|
static CacheControl |
CacheControl.noCache()
(experimental) Sets 'no-cache'.
|
static CacheControl |
CacheControl.noTransform()
(experimental) Sets 'no-transform'.
|
static CacheControl |
CacheControl.proxyRevalidate()
(experimental) Sets 'proxy-revalidate'.
|
static CacheControl |
CacheControl.setPrivate()
(experimental) Sets 'private'.
|
static CacheControl |
CacheControl.setPublic()
(experimental) Sets 'public'.
|
static CacheControl |
CacheControl.sMaxAge(Duration t)
(experimental) Sets 's-maxage=
|
| Modifier and Type | Method and Description |
|---|---|
default List<CacheControl> |
BucketDeploymentProps.getCacheControl()
(experimental) System-defined cache-control metadata to be set on all objects in the deployment.
|
List<CacheControl> |
BucketDeploymentProps.Jsii$Proxy.getCacheControl() |
| Modifier and Type | Method and Description |
|---|---|
BucketDeployment.Builder |
BucketDeployment.Builder.cacheControl(List<? extends CacheControl> cacheControl)
(experimental) System-defined cache-control metadata to be set on all objects in the deployment.
|
BucketDeploymentProps.Builder |
BucketDeploymentProps.Builder.cacheControl(List<? extends CacheControl> cacheControl)
Sets the value of
BucketDeploymentProps.getCacheControl() |
| Constructor and Description |
|---|
Jsii$Proxy(IBucket destinationBucket,
List<? extends ISource> sources,
List<? extends CacheControl> cacheControl,
String contentDisposition,
String contentEncoding,
String contentLanguage,
String contentType,
String destinationKeyPrefix,
IDistribution distribution,
List<String> distributionPaths,
Expiration expires,
Number memoryLimit,
UserDefinedObjectMetadata metadata,
Boolean prune,
Boolean retainOnDelete,
IRole role,
ServerSideEncryption serverSideEncryption,
String serverSideEncryptionAwsKmsKeyId,
String serverSideEncryptionCustomerAlgorithm,
StorageClass storageClass,
IVpc vpc,
SubnetSelection vpcSubnets,
String websiteRedirectLocation)
Constructor that initializes the object based on literal property values passed by the
BucketDeploymentProps.Builder. |
Copyright © 2021. All rights reserved.