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 private 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 private 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 ==
.