Interface CfnPipeline.ArtifactStoreMapProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPipeline.ArtifactStoreMapProperty.Jsii$Proxy
- Enclosing class:
- CfnPipeline
@Stability(Stable)
public static interface CfnPipeline.ArtifactStoreMapProperty
extends software.amazon.jsii.JsiiSerializable
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.
You must include either
artifactStoreorartifactStoresin your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must useartifactStores.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.codepipeline.*;
ArtifactStoreMapProperty artifactStoreMapProperty = ArtifactStoreMapProperty.builder()
.artifactStore(ArtifactStoreProperty.builder()
.location("location")
.type("type")
// the properties below are optional
.encryptionKey(EncryptionKeyProperty.builder()
.id("id")
.type("type")
.build())
.build())
.region("region")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPipeline.ArtifactStoreMapPropertystatic final classAn implementation forCfnPipeline.ArtifactStoreMapProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Represents information about the S3 bucket where artifacts are stored for the pipeline.The action declaration's AWS Region, such as us-east-1.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getArtifactStore
Represents information about the S3 bucket where artifacts are stored for the pipeline.You must include either
artifactStoreorartifactStoresin your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must useartifactStores. -
getRegion
The action declaration's AWS Region, such as us-east-1. -
builder
-