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
NotebookOutputOptionisAllowed, 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
NotebookOutputOptionisAllowed, 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