AppImageConfigArgs

data class AppImageConfigArgs(val appImageConfigName: Output<String>? = null, val codeEditorAppImageConfig: Output<AppImageConfigCodeEditorAppImageConfigArgs>? = null, val jupyterLabImageConfig: Output<AppImageConfigJupyterLabImageConfigArgs>? = null, val kernelGatewayImageConfig: Output<AppImageConfigKernelGatewayImageConfigArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<AppImageConfigArgs>

Provides a SageMaker AI App Image Config resource.

Example Usage

Basic usage

resources:
test:
type: aws:sagemaker:AppImageConfig
properties:
appImageConfigName: example
kernelGatewayImageConfig:
kernelSpecs:
- name: example

Default File System Config

resources:
test:
type: aws:sagemaker:AppImageConfig
properties:
appImageConfigName: example
kernelGatewayImageConfig:
kernelSpecs:
- name: example
fileSystemConfig: {}

Import

Using pulumi import, import SageMaker AI App Image Configs using the name. For example:

$ pulumi import aws:sagemaker/appImageConfig:AppImageConfig example example

Constructors

Link copied to clipboard
constructor(appImageConfigName: Output<String>? = null, codeEditorAppImageConfig: Output<AppImageConfigCodeEditorAppImageConfigArgs>? = null, jupyterLabImageConfig: Output<AppImageConfigJupyterLabImageConfigArgs>? = null, kernelGatewayImageConfig: Output<AppImageConfigKernelGatewayImageConfigArgs>? = null, tags: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val appImageConfigName: Output<String>? = null

The name of the App Image Config.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard

The configuration for the file system and kernels in a SageMaker AI image running as a KernelGateway app. See Kernel Gateway Image Config details below.

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

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.

Functions

Link copied to clipboard
open override fun toJava(): AppImageConfigArgs