@Stability(value=Stable) @Internal public static final class S3SourceActionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements S3SourceActionProps
S3SourceActionPropssoftware.amazon.jsii.JsiiObject.InitializationModeS3SourceActionProps.Builder, S3SourceActionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(S3SourceActionProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
S3SourceActionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getActionName() |
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() |
IRole |
getRole() |
Number |
getRunOrder() |
S3Trigger |
getTrigger()
How should CodePipeline detect source changes for this Action.
|
String |
getVariablesNamespace() |
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(S3SourceActionProps.Builder builder)
S3SourceActionProps.Builder.public final IBucket getBucket()
S3SourceActionProps
If you import an encrypted bucket in your stack, please specify
the encryption key at import time by using Bucket.fromBucketAttributes() method.
getBucket in interface S3SourceActionPropspublic final String getBucketKey()
S3SourceActionPropsExample:
"path/to/file.zip";
getBucketKey in interface S3SourceActionPropspublic final Artifact getOutput()
getOutput in interface S3SourceActionPropspublic final S3Trigger getTrigger()
S3SourceActionPropsNote 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
getTrigger in interface S3SourceActionPropspublic final IRole getRole()
getRole in interface CommonAwsActionPropspublic final String getActionName()
getActionName in interface CommonActionPropspublic final Number getRunOrder()
getRunOrder in interface CommonActionPropspublic final String getVariablesNamespace()
getVariablesNamespace in interface CommonActionProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2023. All rights reserved.