Class: Aws::SageMaker::Types::CreateNotebookInstanceLifecycleConfigInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#notebook_instance_lifecycle_config_name ⇒ String

The name of the lifecycle configuration.

Returns:

  • (String)


13607
13608
13609
13610
13611
13612
13613
13614
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 13607

class CreateNotebookInstanceLifecycleConfigInput < Struct.new(
  :notebook_instance_lifecycle_config_name,
  :on_create,
  :on_start,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#on_create ⇒ Array<Types::NotebookInstanceLifecycleHook>

A shell script that runs only once, when you create a notebook instance. The shell script must be a base64-encoded string.



13607
13608
13609
13610
13611
13612
13613
13614
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 13607

class CreateNotebookInstanceLifecycleConfigInput < Struct.new(
  :notebook_instance_lifecycle_config_name,
  :on_create,
  :on_start,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#on_start ⇒ Array<Types::NotebookInstanceLifecycleHook>

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.



13607
13608
13609
13610
13611
13612
13613
13614
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 13607

class CreateNotebookInstanceLifecycleConfigInput < Struct.new(
  :notebook_instance_lifecycle_config_name,
  :on_create,
  :on_start,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tags ⇒ Array<Types::Tag>

An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.

Returns:



13607
13608
13609
13610
13611
13612
13613
13614
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 13607

class CreateNotebookInstanceLifecycleConfigInput < Struct.new(
  :notebook_instance_lifecycle_config_name,
  :on_create,
  :on_start,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end