Implements IBuildImage
A CodeBuild image running aarch64 Lambda.
This class has a bunch of public constants that represent the CodeBuild aarch64 Lambda images.
See also: https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-available.html
Example
import { aws_codebuild as codebuild } from 'aws-cdk-lib';
const linuxArmLambdaBuildImage = codebuild.LinuxArmLambdaBuildImage.AMAZON_LINUX_2_CORRETTO_11;
Properties Name Type Description defaultComputeType ComputeType
The default ComputeType
to use with this image, if one was not specified in BuildEnvironment#computeType
explicitly. imageId string
The Docker image identifier that the build environment uses. type string
The type of build environment. static AMAZON_LINUX_2023_CORRETTO_21 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto21
build image. static AMAZON_LINUX_2023_DOTNET_8 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:dotnet8
build image. static AMAZON_LINUX_2023_GO_1_24 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:go1.24
build image. static AMAZON_LINUX_2023_NODE_20 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs20
build image. static AMAZON_LINUX_2023_NODE_22 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs22
build image. static AMAZON_LINUX_2023_PYTHON_3_12 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.12
build image. static AMAZON_LINUX_2023_PYTHON_3_13 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.13
build image. static AMAZON_LINUX_2023_RUBY_3_4 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:ruby3.4
build image. static AMAZON_LINUX_2_CORRETTO_11 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto11
build image. static AMAZON_LINUX_2_CORRETTO_17 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto17
build image. static AMAZON_LINUX_2_DOTNET_6 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:dotnet6
build image. static AMAZON_LINUX_2_GO_1_21 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:go1.21
build image. static AMAZON_LINUX_2_NODE_18 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs18
build image. static AMAZON_LINUX_2_PYTHON_3_11 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.11
build image. static AMAZON_LINUX_2_RUBY_3_2 IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:ruby3.2
build image. defaultComputeType
Type: ComputeType
The default ComputeType
to use with this image, if one was not specified in BuildEnvironment#computeType
explicitly.
Type: string
The Docker image identifier that the build environment uses.
typeType: string
The type of build environment.
static AMAZON_LINUX_2023_CORRETTO_21Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto21
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:dotnet8
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:go1.24
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs20
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs22
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.12
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.13
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:ruby3.4
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto11
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto17
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:dotnet6
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:go1.21
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs18
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.11
build image.
Type: IBuildImage
The aws/codebuild/amazonlinux-aarch64-lambda-standard:ruby3.2
build image.
public runScriptBuildspec(entrypoint: string): BuildSpec
Parameters
string
Returns
Make a buildspec to run the indicated script.
validate(buildEnvironment)public validate(buildEnvironment: BuildEnvironment): string[]
Parameters
BuildEnvironment
Returns
string[]
Allows the image a chance to validate whether the passed configuration is correct.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4