CfnPipelineProps

class aws_cdk.aws_codepipeline.CfnPipelineProps(*, role_arn, stages, artifact_store=None, artifact_stores=None, disable_inbound_stage_transitions=None, name=None, restart_execution_on_update=None, tags=None)

Bases: object

Properties for defining a AWS::CodePipeline::Pipeline.

Parameters
See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html

Attributes

artifact_store

AWS::CodePipeline::Pipeline.ArtifactStore.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-artifactstore

Return type

Union[IResolvable, ArtifactStoreProperty, None]

artifact_stores

AWS::CodePipeline::Pipeline.ArtifactStores.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-artifactstores

Return type

Union[IResolvable, List[Union[IResolvable, ArtifactStoreMapProperty]], None]

disable_inbound_stage_transitions

AWS::CodePipeline::Pipeline.DisableInboundStageTransitions.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-disableinboundstagetransitions

Return type

Union[IResolvable, List[Union[IResolvable, StageTransitionProperty]], None]

name

AWS::CodePipeline::Pipeline.Name.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-name

Return type

Optional[str]

restart_execution_on_update

AWS::CodePipeline::Pipeline.RestartExecutionOnUpdate.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-restartexecutiononupdate

Return type

Union[bool, IResolvable, None]

role_arn

AWS::CodePipeline::Pipeline.RoleArn.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-rolearn

Return type

str

stages

AWS::CodePipeline::Pipeline.Stages.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-stages

Return type

Union[IResolvable, List[Union[IResolvable, StageDeclarationProperty]]]

tags

AWS::CodePipeline::Pipeline.Tags.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-tags

Return type

Optional[List[CfnTag]]