aws-cdk-lib.aws_codepipeline.ActionArtifactBounds

interface ActionArtifactBounds

LanguageType name
.NETAmazon.CDK.AWS.CodePipeline.ActionArtifactBounds
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscodepipeline#ActionArtifactBounds
Javasoftware.amazon.awscdk.services.codepipeline.ActionArtifactBounds
Pythonaws_cdk.aws_codepipeline.ActionArtifactBounds
TypeScript (source)aws-cdk-lib » aws_codepipeline » ActionArtifactBounds

Specifies the constraints on the number of input and output artifacts an action can have.

The constraints for each action type are documented on the Pipeline Structure Reference page.

Example

// MyAction is some action type that produces variables, like EcrSourceAction
const myAction = new MyAction({
  // ...
  actionName: 'myAction',
});
new OtherAction({
  // ...
  config: myAction.variables.myVariable,
  actionName: 'otherAction',
});

Properties

NameTypeDescription
maxInputsnumber
maxOutputsnumber
minInputsnumber
minOutputsnumber

maxInputs

Type: number


maxOutputs

Type: number


minInputs

Type: number


minOutputs

Type: number