@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:05.640Z") @Stability(value=Experimental) 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()
(experimental) The Amazon S3 bucket that stores the source code.
|
String |
getBucketKey()
(experimental) The key within the S3 bucket that stores the source code.
|
Artifact |
getOutput() |
default S3Trigger |
getTrigger()
(experimental) How should CodePipeline detect source changes for this Action.
|
getRolegetActionName, getRunOrder, getVariablesNamespace@Stability(value=Experimental) @NotNull IBucket getBucket()
@Stability(value=Experimental) @NotNull String getBucketKey()
Example:
// Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826 "path/to/file.zip";
@Stability(value=Experimental) @NotNull Artifact getOutput()
@Stability(value=Experimental) @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=Experimental) static S3SourceActionProps.Builder builder()
builder in interface CommonActionPropsbuilder in interface CommonAwsActionPropsS3SourceActionProps.Builder of S3SourceActionPropsCopyright © 2021. All rights reserved.