module Stratosphere.SageMaker.UserProfile.UserSettingsProperty (
        module Exports, UserSettingsProperty(..), mkUserSettingsProperty
    ) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.CodeEditorAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.CustomFileSystemConfigProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.CustomPosixUserConfigProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.DefaultSpaceStorageSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.JupyterLabAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.JupyterServerAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.KernelGatewayAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.RStudioServerProAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.SharingSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.StudioWebPortalSettingsProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data UserSettingsProperty
  = -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html>
    UserSettingsProperty {UserSettingsProperty -> ()
haddock_workaround_ :: (),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-automounthomeefs>
                          UserSettingsProperty -> Maybe (Value Text)
autoMountHomeEFS :: (Prelude.Maybe (Value Prelude.Text)),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-codeeditorappsettings>
                          UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
codeEditorAppSettings :: (Prelude.Maybe CodeEditorAppSettingsProperty),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-customfilesystemconfigs>
                          UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customFileSystemConfigs :: (Prelude.Maybe [CustomFileSystemConfigProperty]),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-customposixuserconfig>
                          UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
customPosixUserConfig :: (Prelude.Maybe CustomPosixUserConfigProperty),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-defaultlandinguri>
                          UserSettingsProperty -> Maybe (Value Text)
defaultLandingUri :: (Prelude.Maybe (Value Prelude.Text)),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-executionrole>
                          UserSettingsProperty -> Maybe (Value Text)
executionRole :: (Prelude.Maybe (Value Prelude.Text)),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-jupyterlabappsettings>
                          UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterLabAppSettings :: (Prelude.Maybe JupyterLabAppSettingsProperty),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-jupyterserverappsettings>
                          UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
jupyterServerAppSettings :: (Prelude.Maybe JupyterServerAppSettingsProperty),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-kernelgatewayappsettings>
                          UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
kernelGatewayAppSettings :: (Prelude.Maybe KernelGatewayAppSettingsProperty),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-rstudioserverproappsettings>
                          UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
rStudioServerProAppSettings :: (Prelude.Maybe RStudioServerProAppSettingsProperty),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-securitygroups>
                          UserSettingsProperty -> Maybe (ValueList Text)
securityGroups :: (Prelude.Maybe (ValueList Prelude.Text)),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-sharingsettings>
                          UserSettingsProperty -> Maybe SharingSettingsProperty
sharingSettings :: (Prelude.Maybe SharingSettingsProperty),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-spacestoragesettings>
                          UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
spaceStorageSettings :: (Prelude.Maybe DefaultSpaceStorageSettingsProperty),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-studiowebportal>
                          UserSettingsProperty -> Maybe (Value Text)
studioWebPortal :: (Prelude.Maybe (Value Prelude.Text)),
                          -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-studiowebportalsettings>
                          UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
studioWebPortalSettings :: (Prelude.Maybe StudioWebPortalSettingsProperty)}
  deriving stock (UserSettingsProperty -> UserSettingsProperty -> Bool
(UserSettingsProperty -> UserSettingsProperty -> Bool)
-> (UserSettingsProperty -> UserSettingsProperty -> Bool)
-> Eq UserSettingsProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: UserSettingsProperty -> UserSettingsProperty -> Bool
== :: UserSettingsProperty -> UserSettingsProperty -> Bool
$c/= :: UserSettingsProperty -> UserSettingsProperty -> Bool
/= :: UserSettingsProperty -> UserSettingsProperty -> Bool
Prelude.Eq, Int -> UserSettingsProperty -> ShowS
[UserSettingsProperty] -> ShowS
UserSettingsProperty -> String
(Int -> UserSettingsProperty -> ShowS)
-> (UserSettingsProperty -> String)
-> ([UserSettingsProperty] -> ShowS)
-> Show UserSettingsProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> UserSettingsProperty -> ShowS
showsPrec :: Int -> UserSettingsProperty -> ShowS
$cshow :: UserSettingsProperty -> String
show :: UserSettingsProperty -> String
$cshowList :: [UserSettingsProperty] -> ShowS
showList :: [UserSettingsProperty] -> ShowS
Prelude.Show)
mkUserSettingsProperty :: UserSettingsProperty
mkUserSettingsProperty :: UserSettingsProperty
mkUserSettingsProperty
  = UserSettingsProperty
      {haddock_workaround_ :: ()
haddock_workaround_ = (), autoMountHomeEFS :: Maybe (Value Text)
autoMountHomeEFS = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
codeEditorAppSettings = Maybe CodeEditorAppSettingsProperty
forall a. Maybe a
Prelude.Nothing,
       customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customFileSystemConfigs = Maybe [CustomFileSystemConfigProperty]
forall a. Maybe a
Prelude.Nothing,
       customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
customPosixUserConfig = Maybe CustomPosixUserConfigProperty
forall a. Maybe a
Prelude.Nothing,
       defaultLandingUri :: Maybe (Value Text)
defaultLandingUri = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       executionRole :: Maybe (Value Text)
executionRole = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterLabAppSettings = Maybe JupyterLabAppSettingsProperty
forall a. Maybe a
Prelude.Nothing,
       jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
jupyterServerAppSettings = Maybe JupyterServerAppSettingsProperty
forall a. Maybe a
Prelude.Nothing,
       kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
kernelGatewayAppSettings = Maybe KernelGatewayAppSettingsProperty
forall a. Maybe a
Prelude.Nothing,
       rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
rStudioServerProAppSettings = Maybe RStudioServerProAppSettingsProperty
forall a. Maybe a
Prelude.Nothing,
       securityGroups :: Maybe (ValueList Text)
securityGroups = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing,
       sharingSettings :: Maybe SharingSettingsProperty
sharingSettings = Maybe SharingSettingsProperty
forall a. Maybe a
Prelude.Nothing,
       spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
spaceStorageSettings = Maybe DefaultSpaceStorageSettingsProperty
forall a. Maybe a
Prelude.Nothing,
       studioWebPortal :: Maybe (Value Text)
studioWebPortal = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
studioWebPortalSettings = Maybe StudioWebPortalSettingsProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties UserSettingsProperty where
  toResourceProperties :: UserSettingsProperty -> ResourceProperties
toResourceProperties UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = ResourceProperties
        {awsType :: Text
awsType = Text
"AWS::SageMaker::UserProfile.UserSettings",
         supportsTags :: Bool
supportsTags = Bool
Prelude.False,
         properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
                        ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
                           [Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AutoMountHomeEFS" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
autoMountHomeEFS,
                            Key -> CodeEditorAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CodeEditorAppSettings"
                              (CodeEditorAppSettingsProperty -> (Key, Value))
-> Maybe CodeEditorAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CodeEditorAppSettingsProperty
codeEditorAppSettings,
                            Key -> [CustomFileSystemConfigProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CustomFileSystemConfigs"
                              ([CustomFileSystemConfigProperty] -> (Key, Value))
-> Maybe [CustomFileSystemConfigProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CustomFileSystemConfigProperty]
customFileSystemConfigs,
                            Key -> CustomPosixUserConfigProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CustomPosixUserConfig"
                              (CustomPosixUserConfigProperty -> (Key, Value))
-> Maybe CustomPosixUserConfigProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CustomPosixUserConfigProperty
customPosixUserConfig,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DefaultLandingUri" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
defaultLandingUri,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ExecutionRole" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
executionRole,
                            Key -> JupyterLabAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"JupyterLabAppSettings"
                              (JupyterLabAppSettingsProperty -> (Key, Value))
-> Maybe JupyterLabAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe JupyterLabAppSettingsProperty
jupyterLabAppSettings,
                            Key -> JupyterServerAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"JupyterServerAppSettings"
                              (JupyterServerAppSettingsProperty -> (Key, Value))
-> Maybe JupyterServerAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe JupyterServerAppSettingsProperty
jupyterServerAppSettings,
                            Key -> KernelGatewayAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KernelGatewayAppSettings"
                              (KernelGatewayAppSettingsProperty -> (Key, Value))
-> Maybe KernelGatewayAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KernelGatewayAppSettingsProperty
kernelGatewayAppSettings,
                            Key -> RStudioServerProAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RStudioServerProAppSettings"
                              (RStudioServerProAppSettingsProperty -> (Key, Value))
-> Maybe RStudioServerProAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RStudioServerProAppSettingsProperty
rStudioServerProAppSettings,
                            Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SecurityGroups" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
securityGroups,
                            Key -> SharingSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SharingSettings" (SharingSettingsProperty -> (Key, Value))
-> Maybe SharingSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SharingSettingsProperty
sharingSettings,
                            Key -> DefaultSpaceStorageSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SpaceStorageSettings" (DefaultSpaceStorageSettingsProperty -> (Key, Value))
-> Maybe DefaultSpaceStorageSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DefaultSpaceStorageSettingsProperty
spaceStorageSettings,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StudioWebPortal" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
studioWebPortal,
                            Key -> StudioWebPortalSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StudioWebPortalSettings"
                              (StudioWebPortalSettingsProperty -> (Key, Value))
-> Maybe StudioWebPortalSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe StudioWebPortalSettingsProperty
studioWebPortalSettings])}
instance JSON.ToJSON UserSettingsProperty where
  toJSON :: UserSettingsProperty -> Value
toJSON UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = [(Key, Value)] -> Value
JSON.object
        ([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
           ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
              [Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AutoMountHomeEFS" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
autoMountHomeEFS,
               Key -> CodeEditorAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CodeEditorAppSettings"
                 (CodeEditorAppSettingsProperty -> (Key, Value))
-> Maybe CodeEditorAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CodeEditorAppSettingsProperty
codeEditorAppSettings,
               Key -> [CustomFileSystemConfigProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CustomFileSystemConfigs"
                 ([CustomFileSystemConfigProperty] -> (Key, Value))
-> Maybe [CustomFileSystemConfigProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CustomFileSystemConfigProperty]
customFileSystemConfigs,
               Key -> CustomPosixUserConfigProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CustomPosixUserConfig"
                 (CustomPosixUserConfigProperty -> (Key, Value))
-> Maybe CustomPosixUserConfigProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CustomPosixUserConfigProperty
customPosixUserConfig,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DefaultLandingUri" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
defaultLandingUri,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ExecutionRole" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
executionRole,
               Key -> JupyterLabAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"JupyterLabAppSettings"
                 (JupyterLabAppSettingsProperty -> (Key, Value))
-> Maybe JupyterLabAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe JupyterLabAppSettingsProperty
jupyterLabAppSettings,
               Key -> JupyterServerAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"JupyterServerAppSettings"
                 (JupyterServerAppSettingsProperty -> (Key, Value))
-> Maybe JupyterServerAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe JupyterServerAppSettingsProperty
jupyterServerAppSettings,
               Key -> KernelGatewayAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KernelGatewayAppSettings"
                 (KernelGatewayAppSettingsProperty -> (Key, Value))
-> Maybe KernelGatewayAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KernelGatewayAppSettingsProperty
kernelGatewayAppSettings,
               Key -> RStudioServerProAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RStudioServerProAppSettings"
                 (RStudioServerProAppSettingsProperty -> (Key, Value))
-> Maybe RStudioServerProAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RStudioServerProAppSettingsProperty
rStudioServerProAppSettings,
               Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SecurityGroups" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
securityGroups,
               Key -> SharingSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SharingSettings" (SharingSettingsProperty -> (Key, Value))
-> Maybe SharingSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SharingSettingsProperty
sharingSettings,
               Key -> DefaultSpaceStorageSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SpaceStorageSettings" (DefaultSpaceStorageSettingsProperty -> (Key, Value))
-> Maybe DefaultSpaceStorageSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DefaultSpaceStorageSettingsProperty
spaceStorageSettings,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StudioWebPortal" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
studioWebPortal,
               Key -> StudioWebPortalSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StudioWebPortalSettings"
                 (StudioWebPortalSettingsProperty -> (Key, Value))
-> Maybe StudioWebPortalSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe StudioWebPortalSettingsProperty
studioWebPortalSettings]))
instance Property "AutoMountHomeEFS" UserSettingsProperty where
  type PropertyType "AutoMountHomeEFS" UserSettingsProperty = Value Prelude.Text
  set :: PropertyType "AutoMountHomeEFS" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "AutoMountHomeEFS" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {autoMountHomeEFS :: Maybe (Value Text)
autoMountHomeEFS = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AutoMountHomeEFS" UserSettingsProperty
Value Text
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "CodeEditorAppSettings" UserSettingsProperty where
  type PropertyType "CodeEditorAppSettings" UserSettingsProperty = CodeEditorAppSettingsProperty
  set :: PropertyType "CodeEditorAppSettings" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "CodeEditorAppSettings" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
codeEditorAppSettings = CodeEditorAppSettingsProperty
-> Maybe CodeEditorAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CodeEditorAppSettings" UserSettingsProperty
CodeEditorAppSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "CustomFileSystemConfigs" UserSettingsProperty where
  type PropertyType "CustomFileSystemConfigs" UserSettingsProperty = [CustomFileSystemConfigProperty]
  set :: PropertyType "CustomFileSystemConfigs" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "CustomFileSystemConfigs" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customFileSystemConfigs = [CustomFileSystemConfigProperty]
-> Maybe [CustomFileSystemConfigProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [CustomFileSystemConfigProperty]
PropertyType "CustomFileSystemConfigs" UserSettingsProperty
newValue, Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "CustomPosixUserConfig" UserSettingsProperty where
  type PropertyType "CustomPosixUserConfig" UserSettingsProperty = CustomPosixUserConfigProperty
  set :: PropertyType "CustomPosixUserConfig" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "CustomPosixUserConfig" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
customPosixUserConfig = CustomPosixUserConfigProperty
-> Maybe CustomPosixUserConfigProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CustomPosixUserConfig" UserSettingsProperty
CustomPosixUserConfigProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "DefaultLandingUri" UserSettingsProperty where
  type PropertyType "DefaultLandingUri" UserSettingsProperty = Value Prelude.Text
  set :: PropertyType "DefaultLandingUri" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "DefaultLandingUri" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {defaultLandingUri :: Maybe (Value Text)
defaultLandingUri = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DefaultLandingUri" UserSettingsProperty
Value Text
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "ExecutionRole" UserSettingsProperty where
  type PropertyType "ExecutionRole" UserSettingsProperty = Value Prelude.Text
  set :: PropertyType "ExecutionRole" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "ExecutionRole" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty {executionRole :: Maybe (Value Text)
executionRole = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ExecutionRole" UserSettingsProperty
Value Text
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "JupyterLabAppSettings" UserSettingsProperty where
  type PropertyType "JupyterLabAppSettings" UserSettingsProperty = JupyterLabAppSettingsProperty
  set :: PropertyType "JupyterLabAppSettings" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "JupyterLabAppSettings" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterLabAppSettings = JupyterLabAppSettingsProperty
-> Maybe JupyterLabAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "JupyterLabAppSettings" UserSettingsProperty
JupyterLabAppSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "JupyterServerAppSettings" UserSettingsProperty where
  type PropertyType "JupyterServerAppSettings" UserSettingsProperty = JupyterServerAppSettingsProperty
  set :: PropertyType "JupyterServerAppSettings" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "JupyterServerAppSettings" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
jupyterServerAppSettings = JupyterServerAppSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "JupyterServerAppSettings" UserSettingsProperty
JupyterServerAppSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "KernelGatewayAppSettings" UserSettingsProperty where
  type PropertyType "KernelGatewayAppSettings" UserSettingsProperty = KernelGatewayAppSettingsProperty
  set :: PropertyType "KernelGatewayAppSettings" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "KernelGatewayAppSettings" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
kernelGatewayAppSettings = KernelGatewayAppSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KernelGatewayAppSettings" UserSettingsProperty
KernelGatewayAppSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "RStudioServerProAppSettings" UserSettingsProperty where
  type PropertyType "RStudioServerProAppSettings" UserSettingsProperty = RStudioServerProAppSettingsProperty
  set :: PropertyType "RStudioServerProAppSettings" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "RStudioServerProAppSettings" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
rStudioServerProAppSettings = RStudioServerProAppSettingsProperty
-> Maybe RStudioServerProAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RStudioServerProAppSettings" UserSettingsProperty
RStudioServerProAppSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "SecurityGroups" UserSettingsProperty where
  type PropertyType "SecurityGroups" UserSettingsProperty = ValueList Prelude.Text
  set :: PropertyType "SecurityGroups" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "SecurityGroups" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty {securityGroups :: Maybe (ValueList Text)
securityGroups = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SecurityGroups" UserSettingsProperty
ValueList Text
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "SharingSettings" UserSettingsProperty where
  type PropertyType "SharingSettings" UserSettingsProperty = SharingSettingsProperty
  set :: PropertyType "SharingSettings" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "SharingSettings" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {sharingSettings :: Maybe SharingSettingsProperty
sharingSettings = SharingSettingsProperty -> Maybe SharingSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SharingSettings" UserSettingsProperty
SharingSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "SpaceStorageSettings" UserSettingsProperty where
  type PropertyType "SpaceStorageSettings" UserSettingsProperty = DefaultSpaceStorageSettingsProperty
  set :: PropertyType "SpaceStorageSettings" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "SpaceStorageSettings" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
spaceStorageSettings = DefaultSpaceStorageSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SpaceStorageSettings" UserSettingsProperty
DefaultSpaceStorageSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "StudioWebPortal" UserSettingsProperty where
  type PropertyType "StudioWebPortal" UserSettingsProperty = Value Prelude.Text
  set :: PropertyType "StudioWebPortal" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "StudioWebPortal" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {studioWebPortal :: Maybe (Value Text)
studioWebPortal = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "StudioWebPortal" UserSettingsProperty
Value Text
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "StudioWebPortalSettings" UserSettingsProperty where
  type PropertyType "StudioWebPortalSettings" UserSettingsProperty = StudioWebPortalSettingsProperty
  set :: PropertyType "StudioWebPortalSettings" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "StudioWebPortalSettings" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
haddock_workaround_ :: UserSettingsProperty -> ()
autoMountHomeEFS :: UserSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
defaultLandingUri :: UserSettingsProperty -> Maybe (Value Text)
executionRole :: UserSettingsProperty -> Maybe (Value Text)
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
securityGroups :: UserSettingsProperty -> Maybe (ValueList Text)
sharingSettings :: UserSettingsProperty -> Maybe SharingSettingsProperty
spaceStorageSettings :: UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: UserSettingsProperty -> Maybe (Value Text)
studioWebPortalSettings :: UserSettingsProperty -> Maybe StudioWebPortalSettingsProperty
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
    = UserSettingsProperty
        {studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
studioWebPortalSettings = StudioWebPortalSettingsProperty
-> Maybe StudioWebPortalSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "StudioWebPortalSettings" UserSettingsProperty
StudioWebPortalSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
()
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Maybe (Value Text)
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
..}