Class DomainDefaultUserSettingsArgs


  • public final class DomainDefaultUserSettingsArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • 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.
      • 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.
      • 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`.