DomainDefaultUserSettingsJupyterLabAppSettingsArgs

data class DomainDefaultUserSettingsJupyterLabAppSettingsArgs(val appLifecycleManagement: Output<DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs>? = null, val builtInLifecycleConfigArn: Output<String>? = null, val codeRepositories: Output<List<DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArgs>>? = null, val customImages: Output<List<DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArgs>>? = null, val defaultResourceSpec: Output<DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs>? = null, val emrSettings: Output<DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettingsArgs>? = null, val lifecycleConfigArns: Output<List<String>>? = null) : ConvertibleToJava<DomainDefaultUserSettingsJupyterLabAppSettingsArgs>

Constructors

constructor(appLifecycleManagement: Output<DomainDefaultUserSettingsJupyterLabAppSettingsAppLifecycleManagementArgs>? = null, builtInLifecycleConfigArn: Output<String>? = null, codeRepositories: Output<List<DomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryArgs>>? = null, customImages: Output<List<DomainDefaultUserSettingsJupyterLabAppSettingsCustomImageArgs>>? = null, defaultResourceSpec: Output<DomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecArgs>? = null, emrSettings: Output<DomainDefaultUserSettingsJupyterLabAppSettingsEmrSettingsArgs>? = null, lifecycleConfigArns: Output<List<String>>? = null)

Properties

Link copied to clipboard

Indicates whether idle shutdown is activated for JupyterLab applications. see app_lifecycle_management Block below.

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

The lifecycle configuration that runs before the default lifecycle configuration. It can override changes made in the default lifecycle configuration.

Link copied to clipboard

A list of Git repositories that SageMaker AI automatically displays to users for cloning in the JupyterServer application. see code_repository Block below.

Link copied to clipboard

A list of custom SageMaker AI images that are configured to run as a JupyterLab app. see custom_image Block below.

Link copied to clipboard

The default instance type and the Amazon Resource Name (ARN) of the SageMaker AI image created on the instance. see default_resource_spec Block below.

Link copied to clipboard

The configuration parameters that specify the IAM roles assumed by the execution role of SageMaker AI (assumable roles) and the cluster instances or job execution environments (execution roles or runtime roles) to manage and access resources required for running Amazon EMR clusters or Amazon EMR Serverless applications. see emr_settings Block below.

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

The Amazon Resource Name (ARN) of the Lifecycle Configurations.

Functions

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