class Aws::SageMaker::Types::CreateNotebookInstanceLifecycleConfigInput

@note When making an API call, you may pass CreateNotebookInstanceLifecycleConfigInput

data as a hash:

    {
      notebook_instance_lifecycle_config_name: "NotebookInstanceLifecycleConfigName", # required
      on_create: [
        {
          content: "NotebookInstanceLifecycleConfigContent",
        },
      ],
      on_start: [
        {
          content: "NotebookInstanceLifecycleConfigContent",
        },
      ],
    }

@!attribute [rw] notebook_instance_lifecycle_config_name

The name of the lifecycle configuration.
@return [String]

@!attribute [rw] on_create

A shell script that runs only once, when you create a notebook
instance. The shell script must be a base64-encoded string.
@return [Array<Types::NotebookInstanceLifecycleHook>]

@!attribute [rw] on_start

A shell script that runs every time you start a notebook instance,
including when you create the notebook instance. The shell script
must be a base64-encoded string.
@return [Array<Types::NotebookInstanceLifecycleHook>]

@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/CreateNotebookInstanceLifecycleConfigInput AWS API Documentation

Constants

SENSITIVE