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
role_arn (
str
) –AWS::CodePipeline::Pipeline.RoleArn
.stages (
Union
[IResolvable
,List
[Union
[IResolvable
,StageDeclarationProperty
]]]) –AWS::CodePipeline::Pipeline.Stages
.artifact_store (
Union
[IResolvable
,ArtifactStoreProperty
,None
]) –AWS::CodePipeline::Pipeline.ArtifactStore
.artifact_stores (
Union
[IResolvable
,List
[Union
[IResolvable
,ArtifactStoreMapProperty
]],None
]) –AWS::CodePipeline::Pipeline.ArtifactStores
.disable_inbound_stage_transitions (
Union
[IResolvable
,List
[Union
[IResolvable
,StageTransitionProperty
]],None
]) –AWS::CodePipeline::Pipeline.DisableInboundStageTransitions
.name (
Optional
[str
]) –AWS::CodePipeline::Pipeline.Name
.restart_execution_on_update (
Union
[bool
,IResolvable
,None
]) –AWS::CodePipeline::Pipeline.RestartExecutionOnUpdate
.tags (
Optional
[List
[CfnTag
]]) –AWS::CodePipeline::Pipeline.Tags
.
- See
Attributes
-
artifact_store
¶ AWS::CodePipeline::Pipeline.ArtifactStore
.
-
artifact_stores
¶ AWS::CodePipeline::Pipeline.ArtifactStores
.- See
- Return type
Union
[IResolvable
,List
[Union
[IResolvable
,ArtifactStoreMapProperty
]],None
]
-
disable_inbound_stage_transitions
¶ AWS::CodePipeline::Pipeline.DisableInboundStageTransitions
.
-
name
¶ AWS::CodePipeline::Pipeline.Name
.
-
restart_execution_on_update
¶ AWS::CodePipeline::Pipeline.RestartExecutionOnUpdate
.
-
role_arn
¶ AWS::CodePipeline::Pipeline.RoleArn
.
-
stages
¶ AWS::CodePipeline::Pipeline.Stages
.
AWS::CodePipeline::Pipeline.Tags
.