Interface CfnPipeline.ActionDeclarationProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnPipeline.ActionDeclarationProperty.Jsii$Proxy
Enclosing class:
CfnPipeline

@Stability(Stable) public static interface CfnPipeline.ActionDeclarationProperty extends software.amazon.jsii.JsiiSerializable
Represents information about an action declaration.

Documentation for the timeoutInMinutes parameter in the ActionDeclaration is not yet available for CloudFormation and CDK resources in CodePipeline. For more information about the configurable timeout for manual approval actions, see the ActionDeclaration in the CodePipeline API Reference.

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.*;
 Object configuration;
 ActionDeclarationProperty actionDeclarationProperty = ActionDeclarationProperty.builder()
         .actionTypeId(ActionTypeIdProperty.builder()
                 .category("category")
                 .owner("owner")
                 .provider("provider")
                 .version("version")
                 .build())
         .name("name")
         // the properties below are optional
         .configuration(configuration)
         .inputArtifacts(List.of(InputArtifactProperty.builder()
                 .name("name")
                 .build()))
         .namespace("namespace")
         .outputArtifacts(List.of(OutputArtifactProperty.builder()
                 .name("name")
                 .build()))
         .region("region")
         .roleArn("roleArn")
         .runOrder(123)
         .build();
 

See Also: