SharingSettings class
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.
Constructors
- SharingSettings({NotebookOutputOption? notebookOutputOption, String? s3KmsKeyId, String? s3OutputPath})
-
SharingSettings.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- notebookOutputOption → NotebookOutputOption?
-
Whether to include the notebook cell output when sharing the notebook. The
default is
Disabled
.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- s3KmsKeyId → 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.final - s3OutputPath → String?
-
When
NotebookOutputOption
isAllowed
, the Amazon S3 bucket used to save the notebook cell output.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited