aws-cdk-lib.aws_codepipeline.IStage

interface IStage

LanguageType name
.NETAmazon.CDK.AWS.CodePipeline.IStage
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscodepipeline#IStage
Javasoftware.amazon.awscdk.services.codepipeline.IStage
Pythonaws_cdk.aws_codepipeline.IStage
TypeScript (source)aws-cdk-lib » aws_codepipeline » IStage

Obtainable from Pipeline.addStage(), Pipeline.stage()

The abstract interface of a Pipeline Stage that is used by Actions.

Properties

NameTypeDescription
actionsIAction[]The actions belonging to this stage.
pipelineIPipeline
stageNamestringThe physical, human-readable name of this Pipeline Stage.

actions

Type: IAction[]

The actions belonging to this stage.


pipeline

Type: IPipeline


stageName

Type: string

The physical, human-readable name of this Pipeline Stage.

Methods

NameDescription
addAction(action)
onStateChange(name, target?, options?)

addAction(action)

public addAction(action: IAction): void

Parameters

  • action IAction

onStateChange(name, target?, options?)

public onStateChange(name: string, target?: IRuleTarget, options?: RuleProps): Rule

Parameters

  • name string
  • target IRuleTarget
  • options RuleProps

Returns

  • Rule