interface ActionArtifactBounds
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.CodePipeline.ActionArtifactBounds |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awscodepipeline#ActionArtifactBounds |
Java | software.amazon.awscdk.services.codepipeline.ActionArtifactBounds |
Python | aws_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
Name | Type | Description |
---|---|---|
max | number | |
max | number | |
min | number | |
min | number |
maxInputs
Type:
number
maxOutputs
Type:
number
minInputs
Type:
number
minOutputs
Type:
number