[−][src]Struct rusoto_sagemaker::SharingSettings
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]
pub fn clone(&self) -> SharingSettings
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SharingSettings
[src]
impl Default for SharingSettings
[src]
pub fn default() -> SharingSettings
[src]
impl<'de> Deserialize<'de> for SharingSettings
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<SharingSettings> for SharingSettings
[src]
pub fn eq(&self, other: &SharingSettings) -> bool
[src]
pub fn ne(&self, other: &SharingSettings) -> bool
[src]
impl Serialize for SharingSettings
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for SharingSettings
[src]
Auto Trait Implementations
impl RefUnwindSafe for SharingSettings
[src]
impl Send for SharingSettings
[src]
impl Sync for SharingSettings
[src]
impl Unpin for SharingSettings
[src]
impl UnwindSafe for SharingSettings
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,