[][src]Struct rusoto_sagemaker::UserSettings

pub struct UserSettings {
    pub execution_role: Option<String>,
    pub jupyter_server_app_settings: Option<JupyterServerAppSettings>,
    pub kernel_gateway_app_settings: Option<KernelGatewayAppSettings>,
    pub security_groups: Option<Vec<String>>,
    pub sharing_settings: Option<SharingSettings>,
    pub tensor_board_app_settings: Option<TensorBoardAppSettings>,
}

A collection of settings.

Fields

execution_role: Option<String>

The execution role for the user.

jupyter_server_app_settings: Option<JupyterServerAppSettings>

The Jupyter server's app settings.

kernel_gateway_app_settings: Option<KernelGatewayAppSettings>

The kernel gateway app settings.

security_groups: Option<Vec<String>>

The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.

Optional when the CreateDomain.AppNetworkAccessType parameter is set to PublicInternetOnly.

Required when the CreateDomain.AppNetworkAccessType parameter is set to VpcOnly.

sharing_settings: Option<SharingSettings>

The sharing settings.

tensor_board_app_settings: Option<TensorBoardAppSettings>

The TensorBoard app settings.

Trait Implementations

impl Clone for UserSettings[src]

impl Debug for UserSettings[src]

impl Default for UserSettings[src]

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

impl PartialEq<UserSettings> for UserSettings[src]

impl Serialize for UserSettings[src]

impl StructuralPartialEq for UserSettings[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, 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.