public static interface CfnDeploymentGroup.S3LocationProperty
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() |
java.lang.String |
getBucket()
The name of the Amazon S3 bucket where the application revision is stored.
|
default java.lang.String |
getBundleType()
The file type of the application revision.
|
default java.lang.String |
getETag()
The ETag of the Amazon S3 object that represents the bundled artifacts for the application revision.
|
java.lang.String |
getKey()
The name of the Amazon S3 object that represents the bundled artifacts for the application revision.
|
default java.lang.String |
getVersion()
A specific version of the Amazon S3 object that represents the bundled artifacts for the application revision.
|
java.lang.String getBucket()
java.lang.String getKey()
default java.lang.String getBundleType()
default java.lang.String getETag()
If the ETag is not specified as an input parameter, ETag validation of the object is skipped.
default java.lang.String getVersion()
If the version is not specified, the system uses the most recent version by default.
static CfnDeploymentGroup.S3LocationProperty.Builder builder()