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
- Struct
- Aws::SageMaker::Types::SharingSettings
- Defined in:
- (unknown)
Overview
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
-
#notebook_output_option ⇒ String
Whether to include the notebook cell output when sharing the notebook.
-
#s3_kms_key_id ⇒ String
When
NotebookOutputOption
isAllowed
, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. -
#s3_output_path ⇒ String
When
NotebookOutputOption
isAllowed
, the Amazon S3 bucket used to save the notebook cell output.
Instance Attribute Details
#notebook_output_option ⇒ String
Whether to include the notebook cell output when sharing the notebook.
The default is Disabled
.
Possible values:
- Allowed
- Disabled
#s3_kms_key_id ⇒ 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_path ⇒ String
When NotebookOutputOption
is Allowed
, the Amazon S3 bucket used to
save the notebook cell output.