Interface LambdaRuntimeProps

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.99.0 (build 8f757e4)", date="2024-06-13T18:49:21.044Z") @Stability(Stable) public interface LambdaRuntimeProps extends

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 LambdaRuntimeProps lambdaRuntimeProps = LambdaRuntimeProps.builder()
  • Method Details

    • getBundlingDockerImage

      @Stability(Stable) @Nullable default String getBundlingDockerImage()
      The Docker image name to be used for bundling in this runtime.

      Default: - the latest docker image "amazon/" from

    • getIsVariable

      @Stability(Stable) @Nullable default Boolean getIsVariable()
      Whether the runtime enum is meant to change over time, IE NODEJS_LATEST.

      Default: false

    • getSupportsCodeGuruProfiling

      @Stability(Stable) @Nullable default Boolean getSupportsCodeGuruProfiling()
      Whether this runtime is integrated with and supported for profiling using Amazon CodeGuru Profiler.

      Default: false

    • getSupportsInlineCode

      @Stability(Stable) @Nullable default Boolean getSupportsInlineCode()
      Whether the ZipFile (aka inline code) property can be used with this runtime.

      Default: false

    • getSupportsSnapStart

      @Stability(Stable) @Nullable default Boolean getSupportsSnapStart()
      Whether this runtime supports SnapStart.

      Default: false

    • builder

      @Stability(Stable) static LambdaRuntimeProps.Builder builder()
      a LambdaRuntimeProps.Builder of LambdaRuntimeProps