Interface CfnApplicationVersionPropsMixin.ImageBuildConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplicationVersionPropsMixin.ImageBuildConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnApplicationVersionPropsMixin
@Stability(Stable)
public static interface CfnApplicationVersionPropsMixin.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.cfnpropertymixins.services.elasticbeanstalk.*;
ImageBuildConfigurationProperty imageBuildConfigurationProperty = ImageBuildConfigurationProperty.builder()
.architecture("architecture")
.buildpack("buildpack")
.codeBuildServiceRole("codeBuildServiceRole")
.computeType("computeType")
.dockerfileLocation("dockerfileLocation")
.timeoutInMinutes(123)
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnApplicationVersionPropsMixin.ImageBuildConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe target architecture for the built container image.default StringThe buildpack to use for building the image.default StringThe 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.default StringgetType()The type of image build: docker or buildpack.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getArchitecture
The target architecture for the built container image.- See Also:
-
getBuildpack
The buildpack to use for building the image.- See Also:
-
getCodeBuildServiceRole
The ARN of the IAM role that AWS CodeBuild assumes to build the application version.- 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:
-
getType
The type of image build: docker or buildpack.- See Also:
-
builder
@Stability(Stable) static CfnApplicationVersionPropsMixin.ImageBuildConfigurationProperty.Builder builder()
-