@Generated(value="jsii-pacmak/1.15.0 (build 585166b)", date="2020-12-22T12:13:37.466Z") @Stability(value=Stable) public interface S3SourceActionProps extends software.amazon.jsii.JsiiSerializable, CommonAwsActionProps
S3 source Action.| Modifier and Type | Interface and Description |
|---|---|
static class |
S3SourceActionProps.Builder
A builder for
S3SourceActionProps |
static class |
S3SourceActionProps.Jsii$Proxy
An implementation for
S3SourceActionProps |
| Modifier and Type | Method and Description |
|---|---|
static S3SourceActionProps.Builder |
builder() |
IBucket |
getBucket()
The Amazon S3 bucket that stores the source code.
|
String |
getBucketKey()
The key within the S3 bucket that stores the source code.
|
Artifact |
getOutput() |
default S3Trigger |
getTrigger()
How should CodePipeline detect source changes for this Action.
|
getRolegetActionName, getRunOrder, getVariablesNamespace@Stability(value=Stable) @NotNull IBucket getBucket()
@Stability(value=Stable) @NotNull String getBucketKey()
Example:
// Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826 "path/to/file.zip";
@Stability(value=Stable) @NotNull Artifact getOutput()
@Stability(value=Stable) @Nullable default S3Trigger getTrigger()
Note that if this is S3Trigger.EVENTS, you need to make sure to include the source Bucket in a CloudTrail Trail, as otherwise the CloudWatch Events will not be emitted.
Default: S3Trigger.POLL
https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/log-s3-data-events.html@Stability(value=Stable) static S3SourceActionProps.Builder builder()
builder in interface CommonActionPropsbuilder in interface CommonAwsActionPropsS3SourceActionProps.Builder of S3SourceActionPropsCopyright © 2020. All rights reserved.