Interface CfnApplicationVersion.ImageBuildConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplicationVersion.ImageBuildConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnApplicationVersion
@Stability(Stable)
public static interface CfnApplicationVersion.ImageBuildConfigurationProperty
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.elasticbeanstalk.*;
ImageBuildConfigurationProperty imageBuildConfigurationProperty = ImageBuildConfigurationProperty.builder()
.codeBuildServiceRole("codeBuildServiceRole")
.type("type")
// the properties below are optional
.architecture("architecture")
.buildpack("buildpack")
.computeType("computeType")
.dockerfileLocation("dockerfileLocation")
.timeoutInMinutes(123)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnApplicationVersion.ImageBuildConfigurationPropertystatic final classAn implementation forCfnApplicationVersion.ImageBuildConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe target architecture for the built container image.default StringThe buildpack to use for building the image.The ARN of the IAM role that AWS CodeBuild assumes to build the application version.default StringThe compute type for the CodeBuild build environment.default StringThe path to the Dockerfile, relative to the source root.default NumberThe timeout for the CodeBuild build, in minutes.getType()The type of image build: docker or buildpack.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCodeBuildServiceRole
The ARN of the IAM role that AWS CodeBuild assumes to build the application version.- See Also:
-
getType
The type of image build: docker or buildpack.- See Also:
-
getArchitecture
The target architecture for the built container image.- See Also:
-
getBuildpack
The buildpack to use for building the image.- See Also:
-
getComputeType
The compute type for the CodeBuild build environment.- See Also:
-
getDockerfileLocation
The path to the Dockerfile, relative to the source root.- See Also:
-
getTimeoutInMinutes
The timeout for the CodeBuild build, in minutes.- See Also:
-
builder
-