@Stability(value=Stable)
public static interface CfnPipeline.ArtifactStoreMapProperty
extends software.amazon.jsii.JsiiSerializable
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();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnPipeline.ArtifactStoreMapProperty.Builder
A builder for
CfnPipeline.ArtifactStoreMapProperty |
static class |
CfnPipeline.ArtifactStoreMapProperty.Jsii$Proxy
An implementation for
CfnPipeline.ArtifactStoreMapProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnPipeline.ArtifactStoreMapProperty.Builder |
builder() |
Object |
getArtifactStore()
Represents information about the S3 bucket where artifacts are stored for the pipeline.
|
String |
getRegion()
The action declaration's AWS Region, such as us-east-1.
|
@Stability(value=Stable) @NotNull Object getArtifactStore()
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.
@Stability(value=Stable) @NotNull String getRegion()
@Stability(value=Stable) static CfnPipeline.ArtifactStoreMapProperty.Builder builder()
Copyright © 2023. All rights reserved.