Interface CfnFunction.ImageConfigProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnFunction.ImageConfigProperty.Jsii$Proxy
Enclosing class:
CfnFunction

@Stability(Stable) public static interface CfnFunction.ImageConfigProperty extends software.amazon.jsii.JsiiSerializable
Configuration values that override the container image Dockerfile settings.

For more information, see Container image settings .

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.lambda.*;
 ImageConfigProperty imageConfigProperty = ImageConfigProperty.builder()
         .command(List.of("command"))
         .entryPoint(List.of("entryPoint"))
         .workingDirectory("workingDirectory")
         .build();
 
  • Method Details

    • getCommand

      @Stability(Stable) @Nullable default List<String> getCommand()
      Specifies parameters that you want to pass in with ENTRYPOINT.

      You can specify a maximum of 1,500 parameters in the list.

    • getEntryPoint

      @Stability(Stable) @Nullable default List<String> getEntryPoint()
      Specifies the entry point to their application, which is typically the location of the runtime executable.

      You can specify a maximum of 1,500 string entries in the list.

    • getWorkingDirectory

      @Stability(Stable) @Nullable default String getWorkingDirectory()
      Specifies the working directory.

      The length of the directory string cannot exceed 1,000 characters.

    • builder

      @Stability(Stable) static CfnFunction.ImageConfigProperty.Builder builder()
      Returns:
      a CfnFunction.ImageConfigProperty.Builder of CfnFunction.ImageConfigProperty