[][src]Struct rusoto_sagemaker::SharingSettings

pub struct SharingSettings {
    pub notebook_output_option: Option<String>,
    pub s3_kms_key_id: Option<String>,
    pub s3_output_path: Option<String>,
}

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.

Fields

notebook_output_option: Option<String>

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

s3_kms_key_id: Option<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: Option<String>

When NotebookOutputOption is Allowed, the Amazon S3 bucket used to save the notebook cell output. If S3OutputPath isn't specified, a default bucket is used.

Trait Implementations

impl Clone for SharingSettings[src]

impl Debug for SharingSettings[src]

impl Default for SharingSettings[src]

impl<'de> Deserialize<'de> for SharingSettings[src]

impl PartialEq<SharingSettings> for SharingSettings[src]

impl Serialize for SharingSettings[src]

impl StructuralPartialEq for SharingSettings[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.