Show / Hide Table of Contents

Class ActionArtifactBounds

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

Inheritance
System.Object
ActionArtifactBounds
Implements
IActionArtifactBounds
Namespace: Amazon.CDK.AWS.CodePipeline
Assembly: Amazon.CDK.AWS.CodePipeline.dll
Syntax (csharp)
public class ActionArtifactBounds : Object, IActionArtifactBounds
Syntax (vb)
Public Class ActionArtifactBounds
    Inherits Object
    Implements IActionArtifactBounds
Remarks

The constraints for each action type are documented on the {@link https://docs.aws.amazon.com/codepipeline/latest/userguide/reference-pipeline-structure.html Pipeline Structure Reference} page.

ExampleMetadata: fixture=action infused

Examples
// MyAction is some action type that produces variables, like EcrSourceAction
MyAction myAction = new MyAction(new MyActionProps {
    // ...
    ActionName = "myAction"
});
new OtherAction(new OtherActionProps {
    // ...
    Config = myAction.Variables.MyVariable,
    ActionName = "otherAction"
});

Synopsis

Constructors

ActionArtifactBounds()

Properties

MaxInputs
MaxOutputs
MinInputs
MinOutputs

Constructors

ActionArtifactBounds()

public ActionArtifactBounds()

Properties

MaxInputs

public double MaxInputs { get; set; }
Property Value

System.Double

MaxOutputs

public double MaxOutputs { get; set; }
Property Value

System.Double

MinInputs

public double MinInputs { get; set; }
Property Value

System.Double

MinOutputs

public double MinOutputs { get; set; }
Property Value

System.Double

Implements

IActionArtifactBounds
Back to top Generated by DocFX