Package com.pulumi.aws.sagemaker.inputs
Class DomainDefaultUserSettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.sagemaker.inputs.DomainDefaultUserSettingsArgs
-
public final class DomainDefaultUserSettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DomainDefaultUserSettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DomainDefaultUserSettingsArgs
Empty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final DomainDefaultUserSettingsArgs Empty
-
-
Method Detail
-
canvasAppSettings
public java.util.Optional<com.pulumi.core.Output<DomainDefaultUserSettingsCanvasAppSettingsArgs>> canvasAppSettings()
- Returns:
- The Canvas app settings. See `canvas_app_settings` Block below.
-
codeEditorAppSettings
public java.util.Optional<com.pulumi.core.Output<DomainDefaultUserSettingsCodeEditorAppSettingsArgs>> codeEditorAppSettings()
- Returns:
- The Code Editor application settings. See `code_editor_app_settings` Block below.
-
customFileSystemConfigs
public java.util.Optional<com.pulumi.core.Output<java.util.List<DomainDefaultUserSettingsCustomFileSystemConfigArgs>>> customFileSystemConfigs()
- Returns:
- The settings for assigning a custom file system to a user profile. Permitted users can access this file system in Amazon SageMaker Studio. See `custom_file_system_config` Block below.
-
customPosixUserConfig
public java.util.Optional<com.pulumi.core.Output<DomainDefaultUserSettingsCustomPosixUserConfigArgs>> customPosixUserConfig()
- Returns:
- Details about the POSIX identity that is used for file system operations. See `custom_posix_user_config` Block below.
-
defaultLandingUri
public java.util.Optional<com.pulumi.core.Output<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 com.pulumi.core.Output<java.lang.String> executionRole()
- Returns:
- The execution role ARN for the user.
-
jupyterLabAppSettings
public java.util.Optional<com.pulumi.core.Output<DomainDefaultUserSettingsJupyterLabAppSettingsArgs>> jupyterLabAppSettings()
- Returns:
- The settings for the JupyterLab application. See `jupyter_lab_app_settings` Block below.
-
jupyterServerAppSettings
public java.util.Optional<com.pulumi.core.Output<DomainDefaultUserSettingsJupyterServerAppSettingsArgs>> jupyterServerAppSettings()
- Returns:
- The Jupyter server's app settings. See `jupyter_server_app_settings` Block below.
-
kernelGatewayAppSettings
public java.util.Optional<com.pulumi.core.Output<DomainDefaultUserSettingsKernelGatewayAppSettingsArgs>> kernelGatewayAppSettings()
- Returns:
- The kernel gateway app settings. See `kernel_gateway_app_settings` Block below.
-
rSessionAppSettings
public java.util.Optional<com.pulumi.core.Output<DomainDefaultUserSettingsRSessionAppSettingsArgs>> rSessionAppSettings()
- Returns:
- The RSession app settings. See `r_session_app_settings` Block below.
-
rStudioServerProAppSettings
public java.util.Optional<com.pulumi.core.Output<DomainDefaultUserSettingsRStudioServerProAppSettingsArgs>> rStudioServerProAppSettings()
- Returns:
- A collection of settings that configure user interaction with the RStudioServerPro app. See `r_studio_server_pro_app_settings` Block below.
-
securityGroups
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<DomainDefaultUserSettingsSharingSettingsArgs>> sharingSettings()
- Returns:
- The sharing settings. See `sharing_settings` Block below.
-
spaceStorageSettings
public java.util.Optional<com.pulumi.core.Output<DomainDefaultUserSettingsSpaceStorageSettingsArgs>> spaceStorageSettings()
- Returns:
- The storage settings for a private space. See `space_storage_settings` Block below.
-
studioWebPortal
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<DomainDefaultUserSettingsStudioWebPortalSettingsArgs>> studioWebPortalSettings()
- Returns:
- The Studio Web Portal settings. See `studio_web_portal_settings` Block below.
-
tensorBoardAppSettings
public java.util.Optional<com.pulumi.core.Output<DomainDefaultUserSettingsTensorBoardAppSettingsArgs>> tensorBoardAppSettings()
- Returns:
- The TensorBoard app settings. See `tensor_board_app_settings` Block below.
-
builder
public static DomainDefaultUserSettingsArgs.Builder builder()
-
builder
public static DomainDefaultUserSettingsArgs.Builder builder(DomainDefaultUserSettingsArgs defaults)
-
-