Package com.pulumi.aws.sagemaker.outputs
Class DomainDefaultUserSettings
- java.lang.Object
-
- com.pulumi.aws.sagemaker.outputs.DomainDefaultUserSettings
-
public final class DomainDefaultUserSettings extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDomainDefaultUserSettings.Builder
-
Method Summary
-
-
-
Method Detail
-
autoMountHomeEfs
public java.util.Optional<java.lang.String> autoMountHomeEfs()
- Returns:
- Indicates whether auto-mounting of an EFS volume is supported for the user profile. The `DefaultAsDomain` value is only supported for user profiles. Do not use the `DefaultAsDomain` value when setting this parameter for a domain. Valid values are: `Enabled`, `Disabled`, and `DefaultAsDomain`.
-
canvasAppSettings
public java.util.Optional<DomainDefaultUserSettingsCanvasAppSettings> canvasAppSettings()
- Returns:
- The Canvas app settings. See `canvasAppSettings` Block below.
-
codeEditorAppSettings
public java.util.Optional<DomainDefaultUserSettingsCodeEditorAppSettings> codeEditorAppSettings()
- Returns:
- The Code Editor application settings. See `codeEditorAppSettings` Block below.
-
customFileSystemConfigs
public java.util.List<DomainDefaultUserSettingsCustomFileSystemConfig> customFileSystemConfigs()
- Returns:
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker AI Studio. See `customFileSystemConfig` Block below.
-
customPosixUserConfig
public java.util.Optional<DomainDefaultUserSettingsCustomPosixUserConfig> customPosixUserConfig()
- Returns:
- Details about the POSIX identity that is used for file system operations. See `customPosixUserConfig` Block below.
-
defaultLandingUri
public java.util.Optional<java.lang.String> defaultLandingUri()
- Returns:
- The default experience that the user is directed to when accessing the domain. The supported values are: `studio::`: Indicates that Studio is the default experience. This value can only be passed if StudioWebPortal is set to ENABLED. `app:JupyterServer:`: Indicates that Studio Classic is the default experience.
-
executionRole
public java.lang.String executionRole()
- Returns:
- The execution role ARN for the user.
-
jupyterLabAppSettings
public java.util.Optional<DomainDefaultUserSettingsJupyterLabAppSettings> jupyterLabAppSettings()
- Returns:
- The settings for the JupyterLab application. See `jupyterLabAppSettings` Block below.
-
jupyterServerAppSettings
public java.util.Optional<DomainDefaultUserSettingsJupyterServerAppSettings> jupyterServerAppSettings()
- Returns:
- The Jupyter server's app settings. See `jupyterServerAppSettings` Block below.
-
kernelGatewayAppSettings
public java.util.Optional<DomainDefaultUserSettingsKernelGatewayAppSettings> kernelGatewayAppSettings()
- Returns:
- The kernel gateway app settings. See `kernelGatewayAppSettings` Block below.
-
rSessionAppSettings
public java.util.Optional<DomainDefaultUserSettingsRSessionAppSettings> rSessionAppSettings()
- Returns:
- The RSession app settings. See `rSessionAppSettings` Block below.
-
rStudioServerProAppSettings
public java.util.Optional<DomainDefaultUserSettingsRStudioServerProAppSettings> rStudioServerProAppSettings()
- Returns:
- A collection of settings that configure user interaction with the RStudioServerPro app. See `rStudioServerProAppSettings` Block below.
-
securityGroups
public java.util.List<java.lang.String> securityGroups()
- Returns:
- A list of security group IDs that will be attached to the user.
-
sharingSettings
public java.util.Optional<DomainDefaultUserSettingsSharingSettings> sharingSettings()
- Returns:
- The sharing settings. See `sharingSettings` Block below.
-
spaceStorageSettings
public java.util.Optional<DomainDefaultUserSettingsSpaceStorageSettings> spaceStorageSettings()
- Returns:
- The storage settings for a private space. See `spaceStorageSettings` Block below.
-
studioWebPortal
public java.util.Optional<java.lang.String> studioWebPortal()
- Returns:
- Whether the user can access Studio. If this value is set to `DISABLED`, the user cannot access Studio, even if that is the default experience for the domain. Valid values are `ENABLED` and `DISABLED`.
-
studioWebPortalSettings
public java.util.Optional<DomainDefaultUserSettingsStudioWebPortalSettings> studioWebPortalSettings()
- Returns:
- The Studio Web Portal settings. See `studioWebPortalSettings` Block below.
-
tensorBoardAppSettings
public java.util.Optional<DomainDefaultUserSettingsTensorBoardAppSettings> tensorBoardAppSettings()
- Returns:
- The TensorBoard app settings. See `tensorBoardAppSettings` Block below.
-
builder
public static DomainDefaultUserSettings.Builder builder()
-
builder
public static DomainDefaultUserSettings.Builder builder(DomainDefaultUserSettings defaults)
-
-