AWS::CodePipeline::Pipeline StageDeclaration - AWS CloudFormation

AWS::CodePipeline::Pipeline StageDeclaration

Represents information about a stage and its definition.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Actions" : [ ActionDeclaration, ... ], "Blockers" : [ BlockerDeclaration, ... ], "Name" : String, "OnFailure" : FailureConditions }

Properties

Actions

The actions included in a stage.

Required: Yes

Type: Array of ActionDeclaration

Update requires: No interruption

Blockers

Reserved for future use.

Required: No

Type: Array of BlockerDeclaration

Update requires: No interruption

Name

The name of the stage.

Required: Yes

Type: String

Pattern: [A-Za-z0-9.@\-_]+

Minimum: 1

Maximum: 100

Update requires: No interruption

OnFailure

The method to use when a stage has not completed successfully. For example, configuring this field for rollback will roll back a failed stage automatically to the last successful pipeline execution in the stage.

Required: No

Type: FailureConditions

Update requires: No interruption