Uses of Interface
software.amazon.awscdk.services.codebuild.IBuildImage
-
Uses of IBuildImage in software.amazon.awscdk.services.codebuild
Modifier and TypeInterfaceDescriptioninterface
A variant ofIBuildImage
that allows binding to the project.static interface
Internal default implementation forIBindableBuildImage
.static interface
Internal default implementation forIBuildImage
.Modifier and TypeClassDescriptionstatic final class
A proxy class which represents a concrete javascript instance of this type.static final class
A proxy class which represents a concrete javascript instance of this type.class
A CodeBuild image running aarch64 Linux.class
A CodeBuild image running aarch64 Lambda.class
A CodeBuild image running x86-64 Linux.class
A CodeBuild GPU image running Linux.class
A CodeBuild image running x86-64 Lambda.class
A CodeBuild image running Windows.Modifier and TypeFieldDescriptionstatic final IBuildImage
LinuxBuildImage.AMAZON_LINUX_2
Deprecated.Use LinuxBuildImage.AMAZON_LINUX_2_5 instead.static final IBuildImage
LinuxBuildImage.AMAZON_LINUX_2_2
Deprecated.Use LinuxBuildImage.AMAZON_LINUX_2_5 instead.static final IBuildImage
LinuxBuildImage.AMAZON_LINUX_2_3
Deprecated.Use LinuxBuildImage.AMAZON_LINUX_2_5 instead.static final IBuildImage
LinuxBuildImage.AMAZON_LINUX_2_4
The Amazon Linux 2 x86_64 standard image, version4.0
.static final IBuildImage
LinuxBuildImage.AMAZON_LINUX_2_5
The Amazon Linux 2 x86_64 standard image, version5.0
.static final IBuildImage
LinuxBuildImage.AMAZON_LINUX_2_ARM
Deprecated.Use LinuxArmBuildImage.AMAZON_LINUX_2_STANDARD_3_0 instead.static final IBuildImage
LinuxBuildImage.AMAZON_LINUX_2_ARM_2
Theaws/codebuild/amazonlinux2-aarch64-standard:2.0
build image.static final IBuildImage
LinuxBuildImage.AMAZON_LINUX_2_ARM_3
Theaws/codebuild/amazonlinux2-aarch64-standard:3.0
build image.static final IBuildImage
LinuxArmLambdaBuildImage.AMAZON_LINUX_2_CORRETTO_11
Theaws/codebuild/amazonlinux-aarch64-lambda-standard:corretto11
build image.static final IBuildImage
LinuxLambdaBuildImage.AMAZON_LINUX_2_CORRETTO_11
Theaws/codebuild/amazonlinux-x86_64-lambda-standard:corretto11
build image.static final IBuildImage
LinuxArmLambdaBuildImage.AMAZON_LINUX_2_CORRETTO_17
Theaws/codebuild/amazonlinux-aarch64-lambda-standard:corretto17
build image.static final IBuildImage
LinuxLambdaBuildImage.AMAZON_LINUX_2_CORRETTO_17
Theaws/codebuild/amazonlinux-x86_64-lambda-standard:corretto17
build image.static final IBuildImage
LinuxArmLambdaBuildImage.AMAZON_LINUX_2_DOTNET_6
Theaws/codebuild/amazonlinux-aarch64-lambda-standard:dotnet6
build image.static final IBuildImage
LinuxLambdaBuildImage.AMAZON_LINUX_2_DOTNET_6
Theaws/codebuild/amazonlinux-x86_64-lambda-standard:dotnet6
build image.static final IBuildImage
LinuxArmLambdaBuildImage.AMAZON_LINUX_2_GO_1_21
Theaws/codebuild/amazonlinux-aarch64-lambda-standard:go1.21
build image.static final IBuildImage
LinuxLambdaBuildImage.AMAZON_LINUX_2_GO_1_21
Theaws/codebuild/amazonlinux-x86_64-lambda-standard:go1.21
build image.static final IBuildImage
LinuxArmLambdaBuildImage.AMAZON_LINUX_2_NODE_18
Theaws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs18
build image.static final IBuildImage
LinuxLambdaBuildImage.AMAZON_LINUX_2_NODE_18
Theaws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs18
build image.static final IBuildImage
LinuxArmLambdaBuildImage.AMAZON_LINUX_2_PYTHON_3_11
Theaws/codebuild/amazonlinux-aarch64-lambda-standard:python3.11
build image.static final IBuildImage
LinuxLambdaBuildImage.AMAZON_LINUX_2_PYTHON_3_11
Theaws/codebuild/amazonlinux-x86_64-lambda-standard:python3.11
build image.static final IBuildImage
LinuxArmLambdaBuildImage.AMAZON_LINUX_2_RUBY_3_2
Theaws/codebuild/amazonlinux-aarch64-lambda-standard:ruby3.2
build image.static final IBuildImage
LinuxLambdaBuildImage.AMAZON_LINUX_2_RUBY_3_2
Theaws/codebuild/amazonlinux-x86_64-lambda-standard:ruby3.2
build image.static final IBuildImage
LinuxArmBuildImage.AMAZON_LINUX_2_STANDARD_1_0
Deprecated.Use LinuxArmBuildImage.AMAZON_LINUX_2_STANDARD_3_0 instead.static final IBuildImage
LinuxArmBuildImage.AMAZON_LINUX_2_STANDARD_2_0
Image "aws/codebuild/amazonlinux2-aarch64-standard:2.0".static final IBuildImage
LinuxArmBuildImage.AMAZON_LINUX_2_STANDARD_3_0
Image "aws/codebuild/amazonlinux2-aarch64-standard:3.0".static final IBuildImage
LinuxArmLambdaBuildImage.AMAZON_LINUX_2023_CORRETTO_21
Theaws/codebuild/amazonlinux-aarch64-lambda-standard:corretto21
build image.static final IBuildImage
LinuxLambdaBuildImage.AMAZON_LINUX_2023_CORRETTO_21
Theaws/codebuild/amazonlinux-x86_64-lambda-standard:corretto21
build image.static final IBuildImage
LinuxArmLambdaBuildImage.AMAZON_LINUX_2023_NODE_20
Theaws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs20
build image.static final IBuildImage
LinuxLambdaBuildImage.AMAZON_LINUX_2023_NODE_20
Theaws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs20
build image.static final IBuildImage
LinuxArmLambdaBuildImage.AMAZON_LINUX_2023_PYTHON_3_12
Theaws/codebuild/amazonlinux-aarch64-lambda-standard:python3.12
build image.static final IBuildImage
LinuxLambdaBuildImage.AMAZON_LINUX_2023_PYTHON_3_12
Theaws/codebuild/amazonlinux-x86_64-lambda-standard:python3.12
build image.static final IBuildImage
LinuxGpuBuildImage.DLC_MXNET_1_4_1
MXNet 1.4.1 GPU image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_MXNET_1_6_0
MXNet 1.6.0 GPU image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_PYTORCH_1_2_0
PyTorch 1.2.0 GPU image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_PYTORCH_1_3_1
PyTorch 1.3.1 GPU image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_PYTORCH_1_4_0_INFERENCE
PyTorch 1.4.0 GPU inference image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_PYTORCH_1_4_0_TRAINING
PyTorch 1.4.0 GPU training image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_PYTORCH_1_5_0_INFERENCE
PyTorch 1.5.0 GPU inference image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_PYTORCH_1_5_0_TRAINING
PyTorch 1.5.0 GPU training image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_TENSORFLOW_1_14_0
Tensorflow 1.14.0 GPU image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_TENSORFLOW_1_15_0
Tensorflow 1.15.0 GPU image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_TENSORFLOW_1_15_2_INFERENCE
Tensorflow 1.15.2 GPU inference image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_TENSORFLOW_1_15_2_TRAINING
Tensorflow 1.15.2 GPU training image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_TENSORFLOW_2_0_0
Tensorflow 2.0.0 GPU image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_TENSORFLOW_2_0_1
Tensorflow 2.0.1 GPU image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_TENSORFLOW_2_1_0_INFERENCE
Tensorflow 2.1.0 GPU inference image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_TENSORFLOW_2_1_0_TRAINING
Tensorflow 2.1.0 GPU training image from AWS Deep Learning Containers.static final IBuildImage
LinuxGpuBuildImage.DLC_TENSORFLOW_2_2_0_TRAINING
Tensorflow 2.2.0 GPU training image from AWS Deep Learning Containers.static final IBuildImage
LinuxBuildImage.STANDARD_1_0
Deprecated.Use LinuxBuildImage.STANDARD_7_0 instead.static final IBuildImage
LinuxBuildImage.STANDARD_2_0
Deprecated.Use LinuxBuildImage.STANDARD_7_0 instead.static final IBuildImage
LinuxBuildImage.STANDARD_3_0
Deprecated.Use LinuxBuildImage.STANDARD_7_0 instead.static final IBuildImage
LinuxBuildImage.STANDARD_4_0
Deprecated.Use LinuxBuildImage.STANDARD_7_0 instead.static final IBuildImage
LinuxBuildImage.STANDARD_5_0
Theaws/codebuild/standard:5.0
build image.static final IBuildImage
LinuxBuildImage.STANDARD_6_0
Theaws/codebuild/standard:6.0
build image.static final IBuildImage
LinuxBuildImage.STANDARD_7_0
Theaws/codebuild/standard:7.0
build image.static final IBuildImage
WindowsBuildImage.WIN_SERVER_CORE_2019_BASE
The standard CodeBuild imageaws/codebuild/windows-base:2019-1.0
, which is based off Windows Server Core 2019.static final IBuildImage
WindowsBuildImage.WIN_SERVER_CORE_2019_BASE_2_0
The standard CodeBuild imageaws/codebuild/windows-base:2019-2.0
, which is based off Windows Server Core 2019.static final IBuildImage
WindowsBuildImage.WIN_SERVER_CORE_2019_BASE_3_0
The standard CodeBuild imageaws/codebuild/windows-base:2019-3.0
, which is based off Windows Server Core 2019.static final IBuildImage
WindowsBuildImage.WINDOWS_BASE_2_0
Deprecated.WindowsBuildImage.WIN_SERVER_CORE_2019_BASE_3_0
should be used instead.Modifier and TypeMethodDescriptionstatic IBuildImage
LinuxGpuBuildImage.awsDeepLearningContainersImage
(String repositoryName, String tag) Returns a Linux GPU build image from AWS Deep Learning Containers.static IBuildImage
LinuxGpuBuildImage.awsDeepLearningContainersImage
(String repositoryName, String tag, String account) Returns a Linux GPU build image from AWS Deep Learning Containers.static IBuildImage
LinuxBuildImage.fromAsset
(software.constructs.Construct scope, String id, DockerImageAssetProps props) Uses an Docker image asset as a x86-64 Linux build image.static IBuildImage
WindowsBuildImage.fromAsset
(software.constructs.Construct scope, String id, DockerImageAssetProps props) Uses an Docker image asset as a Windows build image.static IBuildImage
WindowsBuildImage.fromAsset
(software.constructs.Construct scope, String id, DockerImageAssetProps props, WindowsImageType imageType) Uses an Docker image asset as a Windows build image.static IBuildImage
LinuxArmBuildImage.fromCodeBuildImageId
(String id) Uses a Docker image provided by CodeBuild.static IBuildImage
LinuxBuildImage.fromCodeBuildImageId
(String id) Uses a Docker image provided by CodeBuild.static IBuildImage
LinuxArmBuildImage.fromDockerRegistry
(String name) static IBuildImage
LinuxArmBuildImage.fromDockerRegistry
(String name, DockerImageOptions options) static IBuildImage
LinuxBuildImage.fromDockerRegistry
(String name) static IBuildImage
LinuxBuildImage.fromDockerRegistry
(String name, DockerImageOptions options) static IBuildImage
WindowsBuildImage.fromDockerRegistry
(String name) static IBuildImage
WindowsBuildImage.fromDockerRegistry
(String name, DockerImageOptions options) static IBuildImage
WindowsBuildImage.fromDockerRegistry
(String name, DockerImageOptions options, WindowsImageType imageType) static IBuildImage
LinuxArmBuildImage.fromEcrRepository
(IRepository repository) Returns an ARM image running Linux from an ECR repository.static IBuildImage
LinuxArmBuildImage.fromEcrRepository
(IRepository repository, String tagOrDigest) Returns an ARM image running Linux from an ECR repository.static IBuildImage
LinuxBuildImage.fromEcrRepository
(IRepository repository) static IBuildImage
LinuxBuildImage.fromEcrRepository
(IRepository repository, String tagOrDigest) static IBuildImage
LinuxGpuBuildImage.fromEcrRepository
(IRepository repository) Returns a GPU image running Linux from an ECR repository.static IBuildImage
LinuxGpuBuildImage.fromEcrRepository
(IRepository repository, String tag) Returns a GPU image running Linux from an ECR repository.static IBuildImage
WindowsBuildImage.fromEcrRepository
(IRepository repository) static IBuildImage
WindowsBuildImage.fromEcrRepository
(IRepository repository, String tagOrDigest) static IBuildImage
WindowsBuildImage.fromEcrRepository
(IRepository repository, String tagOrDigest, WindowsImageType imageType) default IBuildImage
BuildEnvironment.getBuildImage()
The image used for the builds.final IBuildImage
BuildEnvironment.Jsii$Proxy.getBuildImage()
Modifier and TypeMethodDescriptionBuildEnvironment.Builder.buildImage
(IBuildImage buildImage) Sets the value ofBuildEnvironment.getBuildImage()