Struct aws_sdk_sagemaker::types::SpaceSettings
source · #[non_exhaustive]pub struct SpaceSettings {
pub jupyter_server_app_settings: Option<JupyterServerAppSettings>,
pub kernel_gateway_app_settings: Option<KernelGatewayAppSettings>,
pub code_editor_app_settings: Option<SpaceCodeEditorAppSettings>,
pub jupyter_lab_app_settings: Option<SpaceJupyterLabAppSettings>,
pub app_type: Option<AppType>,
pub space_storage_settings: Option<SpaceStorageSettings>,
pub custom_file_systems: Option<Vec<CustomFileSystem>>,
}
Expand description
A collection of space settings.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.jupyter_server_app_settings: Option<JupyterServerAppSettings>
The JupyterServer app settings.
kernel_gateway_app_settings: Option<KernelGatewayAppSettings>
The KernelGateway app settings.
code_editor_app_settings: Option<SpaceCodeEditorAppSettings>
The Code Editor application settings.
jupyter_lab_app_settings: Option<SpaceJupyterLabAppSettings>
The settings for the JupyterLab application.
app_type: Option<AppType>
The type of app created within the space.
space_storage_settings: Option<SpaceStorageSettings>
The storage settings for a space.
custom_file_systems: Option<Vec<CustomFileSystem>>
A file system, created by you, that you assign to a space for an Amazon SageMaker Domain. Permitted users can access this file system in Amazon SageMaker Studio.
Implementations§
source§impl SpaceSettings
impl SpaceSettings
sourcepub fn jupyter_server_app_settings(&self) -> Option<&JupyterServerAppSettings>
pub fn jupyter_server_app_settings(&self) -> Option<&JupyterServerAppSettings>
The JupyterServer app settings.
sourcepub fn kernel_gateway_app_settings(&self) -> Option<&KernelGatewayAppSettings>
pub fn kernel_gateway_app_settings(&self) -> Option<&KernelGatewayAppSettings>
The KernelGateway app settings.
sourcepub fn code_editor_app_settings(&self) -> Option<&SpaceCodeEditorAppSettings>
pub fn code_editor_app_settings(&self) -> Option<&SpaceCodeEditorAppSettings>
The Code Editor application settings.
sourcepub fn jupyter_lab_app_settings(&self) -> Option<&SpaceJupyterLabAppSettings>
pub fn jupyter_lab_app_settings(&self) -> Option<&SpaceJupyterLabAppSettings>
The settings for the JupyterLab application.
sourcepub fn space_storage_settings(&self) -> Option<&SpaceStorageSettings>
pub fn space_storage_settings(&self) -> Option<&SpaceStorageSettings>
The storage settings for a space.
sourcepub fn custom_file_systems(&self) -> &[CustomFileSystem]
pub fn custom_file_systems(&self) -> &[CustomFileSystem]
A file system, created by you, that you assign to a space for an Amazon SageMaker Domain. Permitted users can access this file system in Amazon SageMaker Studio.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .custom_file_systems.is_none()
.
source§impl SpaceSettings
impl SpaceSettings
sourcepub fn builder() -> SpaceSettingsBuilder
pub fn builder() -> SpaceSettingsBuilder
Creates a new builder-style object to manufacture SpaceSettings
.
Trait Implementations§
source§impl Clone for SpaceSettings
impl Clone for SpaceSettings
source§fn clone(&self) -> SpaceSettings
fn clone(&self) -> SpaceSettings
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SpaceSettings
impl Debug for SpaceSettings
source§impl PartialEq for SpaceSettings
impl PartialEq for SpaceSettings
source§fn eq(&self, other: &SpaceSettings) -> bool
fn eq(&self, other: &SpaceSettings) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SpaceSettings
Auto Trait Implementations§
impl Freeze for SpaceSettings
impl RefUnwindSafe for SpaceSettings
impl Send for SpaceSettings
impl Sync for SpaceSettings
impl Unpin for SpaceSettings
impl UnwindSafe for SpaceSettings
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more