| Package | Description |
|---|---|
| software.amazon.awscdk.services.s3.deployment |
AWS S3 Deployment Construct Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ISource.Jsii$Default
Internal default implementation for
ISource. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISource.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static ISource |
Source.asset(String path)
Uses a local asset as the deployment source.
|
static ISource |
Source.asset(String path,
AssetOptions options)
Uses a local asset as the deployment source.
|
static ISource |
Source.bucket(IBucket bucket,
String zipObjectKey)
Uses a .zip file stored in an S3 bucket as the source for the destination bucket contents.
|
static ISource |
Source.data(String objectKey,
String data)
Deploys an object with the specified string contents into the bucket.
|
static ISource |
Source.jsonData(String objectKey,
Object obj)
Deploys an object with the specified JSON object into the bucket.
|
| Modifier and Type | Method and Description |
|---|---|
List<ISource> |
BucketDeploymentProps.getSources()
The sources from which to deploy the contents of this bucket.
|
List<ISource> |
BucketDeploymentProps.Jsii$Proxy.getSources() |
| Modifier and Type | Method and Description |
|---|---|
BucketDeploymentProps.Builder |
BucketDeploymentProps.Builder.sources(List<? extends ISource> sources)
Sets the value of
BucketDeploymentProps.getSources() |
BucketDeployment.Builder |
BucketDeployment.Builder.sources(List<? extends ISource> sources)
The sources from which to deploy the contents of this bucket.
|
Copyright © 2022. All rights reserved.