aws-cdk-lib.pipelines.ICodePipelineActionFactory

interface ICodePipelineActionFactory

LanguageType name
.NETAmazon.CDK.Pipelines.ICodePipelineActionFactory
Gogithub.com/aws/aws-cdk-go/awscdk/v2/pipelines#ICodePipelineActionFactory
Javasoftware.amazon.awscdk.pipelines.ICodePipelineActionFactory
Pythonaws_cdk.pipelines.ICodePipelineActionFactory
TypeScript (source)aws-cdk-lib » pipelines » ICodePipelineActionFactory

Implemented by ConfirmPermissionsBroadening

Factory for explicit CodePipeline Actions.

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.

Methods

NameDescription
produceAction(stage, options)Create the desired Action and add it to the pipeline.

produceAction(stage, options)

public produceAction(stage: IStage, options: ProduceActionOptions): CodePipelineActionFactoryResult

Parameters

  • stage IStage
  • options ProduceActionOptions

Returns

  • CodePipelineActionFactoryResult

Create the desired Action and add it to the pipeline.