NotebookInstanceLifecycleConfigurationArgs

data class NotebookInstanceLifecycleConfigurationArgs(val name: Output<String>? = null, val onCreate: Output<String>? = null, val onStart: Output<String>? = null) : ConvertibleToJava<NotebookInstanceLifecycleConfigurationArgs>

Provides a lifecycle configuration for SageMaker Notebook Instances.

Import

Models can be imported using the name, e.g.,

$ pulumi import aws:sagemaker/notebookInstanceLifecycleConfiguration:NotebookInstanceLifecycleConfiguration lc foo

Constructors

constructor(name: Output<String>? = null, onCreate: Output<String>? = null, onStart: Output<String>? = null)

Properties

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

The name of the lifecycle configuration (must be unique). If omitted, this provider will assign a random, unique name.

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

A shell script (base64-encoded) that runs only once when the SageMaker Notebook Instance is created.

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

A shell script (base64-encoded) that runs every time the SageMaker Notebook Instance is started including the time it's created.

Functions

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