Package com.pulumi.aws.sagemaker
Class AppImageConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.AppImageConfigArgs.Builder
-
- Enclosing class:
- AppImageConfigArgs
public static final class AppImageConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AppImageConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AppImageConfigArgs defaults)
-
-
Method Detail
-
appImageConfigName
public AppImageConfigArgs.Builder appImageConfigName(com.pulumi.core.Output<java.lang.String> appImageConfigName)
- Parameters:
appImageConfigName
- The name of the App Image Config.- Returns:
- builder
-
appImageConfigName
public AppImageConfigArgs.Builder appImageConfigName(java.lang.String appImageConfigName)
- Parameters:
appImageConfigName
- The name of the App Image Config.- Returns:
- builder
-
codeEditorAppImageConfig
public AppImageConfigArgs.Builder codeEditorAppImageConfig(@Nullable com.pulumi.core.Output<AppImageConfigCodeEditorAppImageConfigArgs> codeEditorAppImageConfig)
- Parameters:
codeEditorAppImageConfig
- The CodeEditorAppImageConfig. You can only specify one image kernel in the AppImageConfig API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in Code Editor. See Code Editor App Image Config details below.- Returns:
- builder
-
codeEditorAppImageConfig
public AppImageConfigArgs.Builder codeEditorAppImageConfig(AppImageConfigCodeEditorAppImageConfigArgs codeEditorAppImageConfig)
- Parameters:
codeEditorAppImageConfig
- The CodeEditorAppImageConfig. You can only specify one image kernel in the AppImageConfig API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in Code Editor. See Code Editor App Image Config details below.- Returns:
- builder
-
jupyterLabImageConfig
public AppImageConfigArgs.Builder jupyterLabImageConfig(@Nullable com.pulumi.core.Output<AppImageConfigJupyterLabImageConfigArgs> jupyterLabImageConfig)
- Parameters:
jupyterLabImageConfig
- The JupyterLabAppImageConfig. You can only specify one image kernel in the AppImageConfig API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in JupyterLab. See Jupyter Lab Image Config details below.- Returns:
- builder
-
jupyterLabImageConfig
public AppImageConfigArgs.Builder jupyterLabImageConfig(AppImageConfigJupyterLabImageConfigArgs jupyterLabImageConfig)
- Parameters:
jupyterLabImageConfig
- The JupyterLabAppImageConfig. You can only specify one image kernel in the AppImageConfig API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in JupyterLab. See Jupyter Lab Image Config details below.- Returns:
- builder
-
kernelGatewayImageConfig
public AppImageConfigArgs.Builder kernelGatewayImageConfig(@Nullable com.pulumi.core.Output<AppImageConfigKernelGatewayImageConfigArgs> kernelGatewayImageConfig)
- Parameters:
kernelGatewayImageConfig
- The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app. See Kernel Gateway Image Config details below.- Returns:
- builder
-
kernelGatewayImageConfig
public AppImageConfigArgs.Builder kernelGatewayImageConfig(AppImageConfigKernelGatewayImageConfigArgs kernelGatewayImageConfig)
- Parameters:
kernelGatewayImageConfig
- The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app. See Kernel Gateway Image Config details below.- Returns:
- builder
-
tags
public AppImageConfigArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- A map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public AppImageConfigArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- A map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
build
public AppImageConfigArgs build()
-
-