Interface ActionArtifactBounds

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
ActionArtifactBounds.Jsii$Proxy

@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-04-10T22:22:25.306Z") @Stability(Stable) public interface ActionArtifactBounds extends software.amazon.jsii.JsiiSerializable
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
 MyAction myAction = new MyAction(new MyActionProps()
         // ...
         .actionName("myAction")
         );
 new OtherAction(new OtherActionProps()
         // ...
         .config(myAction.getVariables().getMyVariable())
         .actionName("otherAction")
         );