@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
date="2023-03-14T16:25:37.692Z")
public interface ICodePipelineActionFactory
If you have specific types of Actions you want to add to a
CodePipeline, write a subclass of Step
that implements this
interface, and add the action or actions you want in the produce
method.
There needs to be a level of indirection here, because some aspects of the Action creation need to be controlled by the workflow engine (name and runOrder). All the rest of the properties are controlled by the factory.
Modifier and Type | Interface and Description |
---|---|
static interface |
ICodePipelineActionFactory.Jsii$Default
Internal default implementation for
ICodePipelineActionFactory . |
static class |
ICodePipelineActionFactory.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
Modifier and Type | Method and Description |
---|---|
CodePipelineActionFactoryResult |
produceAction(IStage stage,
ProduceActionOptions options)
Create the desired Action and add it to the pipeline.
|
CodePipelineActionFactoryResult produceAction(IStage stage, ProduceActionOptions options)
stage
- This parameter is required.options
- This parameter is required.