AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SageMaker::Types::SharingSettings

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing SharingSettings as input to an Aws::Client method, you can use a vanilla Hash:

{
  notebook_output_option: "Allowed", # accepts Allowed, Disabled
  s3_output_path: "S3Uri",
  s3_kms_key_id: "KmsKeyId",
}

Specifies options when sharing an Amazon SageMaker Studio notebook. These settings are specified as part of DefaultUserSettings when the CreateDomain API is called, and as part of UserSettings when the CreateUserProfile API is called.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#notebook_output_optionString

Whether to include the notebook cell output when sharing the notebook. The default is Disabled.

Possible values:

  • Allowed
  • Disabled

Returns:

  • (String)

    Whether to include the notebook cell output when sharing the notebook.

#s3_kms_key_idString

When NotebookOutputOption is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.

Returns:

  • (String)

    When NotebookOutputOption is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.

#s3_output_pathString

When NotebookOutputOption is Allowed, the Amazon S3 bucket used to save the notebook cell output.

Returns:

  • (String)

    When NotebookOutputOption is Allowed, the Amazon S3 bucket used to save the notebook cell output.