@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:37.532Z") @Stability(value=Stable) public interface CodeStarConnectionsSourceActionProps extends software.amazon.jsii.JsiiSerializable, CommonAwsActionProps
CodeStarConnectionsSourceAction.
Example:
// Example automatically generated from non-compiling source. May contain errors.
Artifact sourceOutput = new Artifact();
CodeStarConnectionsSourceAction sourceAction = CodeStarConnectionsSourceAction.Builder.create()
.actionName("BitBucket_Source")
.owner("aws")
.repo("aws-cdk")
.output(sourceOutput)
.connectionArn("arn:aws:codestar-connections:us-east-1:123456789012:connection/12345678-abcd-12ab-34cdef5678gh")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CodeStarConnectionsSourceActionProps.Builder
A builder for
CodeStarConnectionsSourceActionProps |
static class |
CodeStarConnectionsSourceActionProps.Jsii$Proxy
An implementation for
CodeStarConnectionsSourceActionProps |
| Modifier and Type | Method and Description |
|---|---|
static CodeStarConnectionsSourceActionProps.Builder |
builder() |
default String |
getBranch()
The branch to build.
|
default Boolean |
getCodeBuildCloneOutput()
Whether the output should be the contents of the repository (which is the default), or a link that allows CodeBuild to clone the repository before building.
|
String |
getConnectionArn()
The ARN of the CodeStar Connection created in the AWS console that has permissions to access this GitHub or BitBucket repository.
|
Artifact |
getOutput()
The output artifact that this action produces.
|
String |
getOwner()
The owning user or organization of the repository.
|
String |
getRepo()
The name of the repository.
|
default Boolean |
getTriggerOnPush()
Controls automatically starting your pipeline when a new commit is made on the configured repository and branch.
|
getRolegetActionName, getRunOrder, getVariablesNamespace@Stability(value=Stable) @NotNull String getConnectionArn()
Example:
// Example automatically generated from non-compiling source. May contain errors. "arn:aws:codestar-connections:us-east-1:123456789012:connection/12345678-abcd-12ab-34cdef5678gh";
@Stability(value=Stable) @NotNull Artifact getOutput()
Can be used as input for further pipeline actions.
@Stability(value=Stable) @NotNull String getOwner()
Example:
// Example automatically generated from non-compiling source. May contain errors. "aws";
@Stability(value=Stable) @NotNull String getRepo()
Example:
// Example automatically generated from non-compiling source. May contain errors. "aws-cdk";
@Stability(value=Stable) @Nullable default String getBranch()
Default: 'master'
@Stability(value=Stable) @Nullable default Boolean getCodeBuildCloneOutput()
Note: if this option is true, then only CodeBuild actions can use the resulting {@link output}.
Default: false
@Stability(value=Stable) @Nullable default Boolean getTriggerOnPush()
If unspecified, the default value is true, and the field does not display by default.
Default: true
@Stability(value=Stable) static CodeStarConnectionsSourceActionProps.Builder builder()
builder in interface CommonActionPropsbuilder in interface CommonAwsActionPropsCodeStarConnectionsSourceActionProps.Builder of CodeStarConnectionsSourceActionPropsCopyright © 2022. All rights reserved.