AWS::CodePipeline::Pipeline ArtifactStoreMap
A mapping of artifactStore
objects and their corresponding AWS Regions. There must be an artifact store for the pipeline Region and for
each cross-region action in the pipeline.
Note
You must include either artifactStore
or
artifactStores
in your pipeline, but you cannot use both. If you
create a cross-region action in your pipeline, you must use
artifactStores
.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ArtifactStore" :
ArtifactStore
, "Region" :String
}
YAML
ArtifactStore:
ArtifactStore
Region:String
Properties
ArtifactStore
-
Represents information about the S3 bucket where artifacts are stored for the pipeline.
Note
You must include either
artifactStore
orartifactStores
in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must useartifactStores
.Required: Conditional
Type: ArtifactStore
Update requires: No interruption
Region
-
The action declaration's AWS Region, such as us-east-1.
Required: Yes
Type: String
Minimum:
4
Maximum:
30
Update requires: No interruption