Interface InspectorEcrImageScanActionProps
- All Superinterfaces:
CommonActionProps,CommonAwsActionProps,InspectorScanActionBaseProps,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
InspectorEcrImageScanActionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.118.0 (build 02eec31)",
date="2025-11-10T13:40:01.041Z")
@Stability(Stable)
public interface InspectorEcrImageScanActionProps
extends software.amazon.jsii.JsiiSerializable, InspectorScanActionBaseProps
Construction properties of the
InspectorEcrImageScanAction.
Example:
import software.amazon.awscdk.services.ecr.*;
Pipeline pipeline;
IRepository repository;
Artifact scanOutput = new Artifact();
InspectorEcrImageScanAction scanAction = InspectorEcrImageScanAction.Builder.create()
.actionName("InspectorEcrImageScanAction")
.output(scanOutput)
.repository(repository)
.build();
pipeline.addStage(StageOptions.builder()
.stageName("Scan")
.actions(List.of(scanAction))
.build());
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forInspectorEcrImageScanActionPropsstatic final classAn implementation forInspectorEcrImageScanActionProps -
Method Summary
Methods inherited from interface software.amazon.awscdk.services.codepipeline.CommonActionProps
getActionName, getRunOrder, getVariablesNamespaceMethods inherited from interface software.amazon.awscdk.services.codepipeline.CommonAwsActionProps
getRoleMethods inherited from interface software.amazon.awscdk.services.codepipeline.actions.InspectorScanActionBaseProps
getCriticalThreshold, getHighThreshold, getLowThreshold, getMediumThreshold, getOutputMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRepository
The Amazon ECR repository where the image is pushed. -
getImageTag
The tag used for the image.Default: 'latest'
-
builder
-