Interface CfnApplicationVersion.SourceBundleProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplicationVersion.SourceBundleProperty.Jsii$Proxy
- Enclosing class:
CfnApplicationVersion
@Stability(Stable)
public static interface CfnApplicationVersion.SourceBundleProperty
extends software.amazon.jsii.JsiiSerializable
Use the
SourceBundle
property type to specify the Amazon S3 location of the source bundle for an AWS Elastic Beanstalk application version when defining an AWS::ElasticBeanstalk::ApplicationVersion resource in an AWS CloudFormation template.
The SourceBundle
property is an embedded property of the AWS::ElasticBeanstalk::ApplicationVersion resource. It specifies the Amazon S3 location of the source bundle for an AWS Elastic Beanstalk application version.
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.elasticbeanstalk.*; SourceBundleProperty sourceBundleProperty = SourceBundleProperty.builder() .s3Bucket("s3Bucket") .s3Key("s3Key") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnApplicationVersion.SourceBundleProperty
static final class
An implementation forCfnApplicationVersion.SourceBundleProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getS3Bucket
The Amazon S3 bucket where the data is located. -
getS3Key
The Amazon S3 key where the data is located. -
builder
-