@Stability(value=Stable)
public static interface CfnDeploymentGroup.S3LocationProperty
extends software.amazon.jsii.JsiiSerializable
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.codedeploy.*;
S3LocationProperty s3LocationProperty = S3LocationProperty.builder()
.bucket("bucket")
.key("key")
// the properties below are optional
.bundleType("bundleType")
.eTag("eTag")
.version("version")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnDeploymentGroup.S3LocationProperty.Builder
A builder for
CfnDeploymentGroup.S3LocationProperty |
static class |
CfnDeploymentGroup.S3LocationProperty.Jsii$Proxy
An implementation for
CfnDeploymentGroup.S3LocationProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnDeploymentGroup.S3LocationProperty.Builder |
builder() |
String |
getBucket()
The name of the Amazon S3 bucket where the application revision is stored.
|
default String |
getBundleType()
The file type of the application revision.
|
default String |
getETag()
The ETag of the Amazon S3 object that represents the bundled artifacts for the application revision.
|
String |
getKey()
The name of the Amazon S3 object that represents the bundled artifacts for the application revision.
|
default String |
getVersion()
A specific version of the Amazon S3 object that represents the bundled artifacts for the application revision.
|
@Stability(value=Stable) @NotNull String getBucket()
@Stability(value=Stable) @NotNull String getKey()
@Stability(value=Stable) @Nullable default String getBundleType()
@Stability(value=Stable) @Nullable default String getETag()
If the ETag is not specified as an input parameter, ETag validation of the object is skipped.
@Stability(value=Stable) @Nullable default String getVersion()
If the version is not specified, the system uses the most recent version by default.
@Stability(value=Stable) static CfnDeploymentGroup.S3LocationProperty.Builder builder()
Copyright © 2022. All rights reserved.