Interface EcrSourceActionProps
- All Superinterfaces:
CommonActionProps
,CommonAwsActionProps
,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
EcrSourceActionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-15T10:24:56.699Z")
@Stability(Stable)
public interface EcrSourceActionProps
extends software.amazon.jsii.JsiiSerializable, CommonAwsActionProps
Construction properties of
EcrSourceAction
.
Example:
import software.amazon.awscdk.services.ecr.*; Repository ecrRepository; Pipeline pipeline = new Pipeline(this, "MyPipeline"); Artifact sourceOutput = new Artifact(); EcrSourceAction sourceAction = EcrSourceAction.Builder.create() .actionName("ECR") .repository(ecrRepository) .imageTag("some-tag") // optional, default: 'latest' .output(sourceOutput) .build(); pipeline.addStage(StageOptions.builder() .stageName("Source") .actions(List.of(sourceAction)) .build());
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forEcrSourceActionProps
static final class
An implementation forEcrSourceActionProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic EcrSourceActionProps.Builder
builder()
default String
The image tag that will be checked for changes.The repository that will be watched for changes.Methods inherited from interface software.amazon.awscdk.services.codepipeline.CommonActionProps
getActionName, getRunOrder, getVariablesNamespace
Methods inherited from interface software.amazon.awscdk.services.codepipeline.CommonAwsActionProps
getRole
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getOutput
-
getRepository
The repository that will be watched for changes. -
getImageTag
The image tag that will be checked for changes.It is not possible to trigger on changes to more than one tag.
Default: 'latest'
-
builder
- Returns:
- a
EcrSourceActionProps.Builder
ofEcrSourceActionProps
-