Class UserProfileUserSettingsArgs


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

      • autoMountHomeEfs

        public java.util.Optional<com.pulumi.core.Output<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`.
      • customFileSystemConfigs

        public java.util.Optional<com.pulumi.core.Output<java.util.List<UserProfileUserSettingsCustomFileSystemConfigArgs>>> 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 Custom File System Config below.
      • customPosixUserConfig

        public java.util.Optional<com.pulumi.core.Output<UserProfileUserSettingsCustomPosixUserConfigArgs>> customPosixUserConfig()
        Returns:
        Details about the POSIX identity that is used for file system operations. See Custom POSIX User Config 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<UserProfileUserSettingsRStudioServerProAppSettingsArgs>> rStudioServerProAppSettings()
        Returns:
        A collection of settings that configure user interaction with the RStudioServerPro app. See RStudioServerProAppSettings 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`.