Class LinuxLambdaBuildImage

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codebuild.LinuxLambdaBuildImage
All Implemented Interfaces:
IBuildImage, software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-06T23:25:05.914Z") @Stability(Stable) public class LinuxLambdaBuildImage extends software.amazon.jsii.JsiiObject implements IBuildImage
A CodeBuild image running x86-64 Lambda.

This class has a bunch of public constants that represent the CodeBuild Lambda x86-64 images.

Example:

 Project.Builder.create(this, "Project")
         .environment(BuildEnvironment.builder()
                 .buildImage(LinuxLambdaBuildImage.AMAZON_LINUX_2_NODE_18)
                 .build())
         .build();
 

See Also:
  • Field Details

    • AMAZON_LINUX_2_CORRETTO_11

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2_CORRETTO_11
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto11 build image.
    • AMAZON_LINUX_2_CORRETTO_17

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2_CORRETTO_17
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto17 build image.
    • AMAZON_LINUX_2_DOTNET_6

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2_DOTNET_6
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:dotnet6 build image.
    • AMAZON_LINUX_2_GO_1_21

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2_GO_1_21
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:go1.21 build image.
    • AMAZON_LINUX_2_NODE_18

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2_NODE_18
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs18 build image.
    • AMAZON_LINUX_2_PYTHON_3_11

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2_PYTHON_3_11
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:python3.11 build image.
    • AMAZON_LINUX_2_RUBY_3_2

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2_RUBY_3_2
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:ruby3.2 build image.
    • AMAZON_LINUX_2023_CORRETTO_21

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2023_CORRETTO_21
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto21 build image.
    • AMAZON_LINUX_2023_DOTNET_8

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2023_DOTNET_8
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:dotnet8 build image.
    • AMAZON_LINUX_2023_NODE_20

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2023_NODE_20
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs20 build image.
    • AMAZON_LINUX_2023_PYTHON_3_12

      @Stability(Stable) public static final IBuildImage AMAZON_LINUX_2023_PYTHON_3_12
      The aws/codebuild/amazonlinux-x86_64-lambda-standard:python3.12 build image.
  • Constructor Details

    • LinuxLambdaBuildImage

      protected LinuxLambdaBuildImage(software.amazon.jsii.JsiiObjectRef objRef)
    • LinuxLambdaBuildImage

      protected LinuxLambdaBuildImage(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
  • Method Details