Interface InspectorScanActionBaseProps
- All Superinterfaces:
CommonActionProps,CommonAwsActionProps,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
InspectorEcrImageScanActionProps,InspectorSourceCodeScanActionProps
- All Known Implementing Classes:
InspectorEcrImageScanActionProps.Jsii$Proxy,InspectorScanActionBaseProps.Jsii$Proxy,InspectorSourceCodeScanActionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)",
date="2025-12-18T18:20:07.295Z")
@Stability(Stable)
public interface InspectorScanActionBaseProps
extends software.amazon.jsii.JsiiSerializable, CommonAwsActionProps
Base construction properties of the
InspectorScanActionBase.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.codepipeline.*;
import software.amazon.awscdk.services.codepipeline.actions.*;
import software.amazon.awscdk.services.iam.*;
Artifact artifact;
Role role;
InspectorScanActionBaseProps inspectorScanActionBaseProps = InspectorScanActionBaseProps.builder()
.actionName("actionName")
.output(artifact)
// the properties below are optional
.criticalThreshold(123)
.highThreshold(123)
.lowThreshold(123)
.mediumThreshold(123)
.role(role)
.runOrder(123)
.variablesNamespace("variablesNamespace")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forInspectorScanActionBasePropsstatic final classAn implementation forInspectorScanActionBaseProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default NumberThe number of critical severity vulnerabilities found in your source beyond which CodePipeline should fail the action.default NumberThe number of high severity vulnerabilities found in your source beyond which CodePipeline should fail the action.default NumberThe number of low severity vulnerabilities found in your source beyond which CodePipeline should fail the action.default NumberThe number of medium severity vulnerabilities found in your source beyond which CodePipeline should fail the action.Vulnerability details of your source in the form of a Software Bill of Materials (SBOM) file.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.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getOutput
Vulnerability details of your source in the form of a Software Bill of Materials (SBOM) file. -
getCriticalThreshold
The number of critical severity vulnerabilities found in your source beyond which CodePipeline should fail the action.Default: - no threshold
-
getHighThreshold
The number of high severity vulnerabilities found in your source beyond which CodePipeline should fail the action.Default: - no threshold
-
getLowThreshold
The number of low severity vulnerabilities found in your source beyond which CodePipeline should fail the action.Default: - no threshold
-
getMediumThreshold
The number of medium severity vulnerabilities found in your source beyond which CodePipeline should fail the action.Default: - no threshold
-
builder
-