module Stratosphere.SageMaker.Domain.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.Domain.CodeEditorAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Domain.CustomFileSystemConfigProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Domain.CustomPosixUserConfigProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Domain.DefaultSpaceStorageSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Domain.JupyterLabAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Domain.JupyterServerAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Domain.KernelGatewayAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Domain.RSessionAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Domain.RStudioServerProAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Domain.SharingSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Domain.StudioWebPortalSettingsProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data UserSettingsProperty
=
UserSettingsProperty {UserSettingsProperty -> ()
haddock_workaround_ :: (),
UserSettingsProperty -> Maybe (Value Text)
autoMountHomeEFS :: (Prelude.Maybe (Value Prelude.Text)),
UserSettingsProperty -> Maybe CodeEditorAppSettingsProperty
codeEditorAppSettings :: (Prelude.Maybe CodeEditorAppSettingsProperty),
UserSettingsProperty -> Maybe [CustomFileSystemConfigProperty]
customFileSystemConfigs :: (Prelude.Maybe [CustomFileSystemConfigProperty]),
UserSettingsProperty -> Maybe CustomPosixUserConfigProperty
customPosixUserConfig :: (Prelude.Maybe CustomPosixUserConfigProperty),
UserSettingsProperty -> Maybe (Value Text)
defaultLandingUri :: (Prelude.Maybe (Value Prelude.Text)),
UserSettingsProperty -> Value Text
executionRole :: (Value Prelude.Text),
UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterLabAppSettings :: (Prelude.Maybe JupyterLabAppSettingsProperty),
UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
jupyterServerAppSettings :: (Prelude.Maybe JupyterServerAppSettingsProperty),
UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
kernelGatewayAppSettings :: (Prelude.Maybe KernelGatewayAppSettingsProperty),
UserSettingsProperty -> Maybe RSessionAppSettingsProperty
rSessionAppSettings :: (Prelude.Maybe RSessionAppSettingsProperty),
UserSettingsProperty -> Maybe RStudioServerProAppSettingsProperty
rStudioServerProAppSettings :: (Prelude.Maybe RStudioServerProAppSettingsProperty),
UserSettingsProperty -> Maybe (ValueList Text)
securityGroups :: (Prelude.Maybe (ValueList Prelude.Text)),
UserSettingsProperty -> Maybe SharingSettingsProperty
sharingSettings :: (Prelude.Maybe SharingSettingsProperty),
UserSettingsProperty -> Maybe DefaultSpaceStorageSettingsProperty
spaceStorageSettings :: (Prelude.Maybe DefaultSpaceStorageSettingsProperty),
UserSettingsProperty -> Maybe (Value Text)
studioWebPortal :: (Prelude.Maybe (Value Prelude.Text)),
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 ::
Value Prelude.Text -> UserSettingsProperty
mkUserSettingsProperty :: Value Text -> UserSettingsProperty
mkUserSettingsProperty Value Text
executionRole
= UserSettingsProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), executionRole :: Value Text
executionRole = Value Text
executionRole,
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,
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,
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
rSessionAppSettings = Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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::Domain.UserSettings",
supportsTags :: Bool
supportsTags = Bool
Prelude.False,
properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"ExecutionRole" 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..= Value Text
executionRole]
([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 -> 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 -> RSessionAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RSessionAppSettings" (RSessionAppSettingsProperty -> (Key, Value))
-> Maybe RSessionAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RSessionAppSettingsProperty
rSessionAppSettings,
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"ExecutionRole" 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..= Value Text
executionRole]
([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 -> 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 -> RSessionAppSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RSessionAppSettings" (RSessionAppSettingsProperty -> (Key, Value))
-> Maybe RSessionAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RSessionAppSettingsProperty
rSessionAppSettings,
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
= UserSettingsProperty {executionRole :: Value Text
executionRole = PropertyType "ExecutionRole" UserSettingsProperty
Value Text
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe RSessionAppSettingsProperty
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
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
instance Property "RSessionAppSettings" UserSettingsProperty where
type PropertyType "RSessionAppSettings" UserSettingsProperty = RSessionAppSettingsProperty
set :: PropertyType "RSessionAppSettings" UserSettingsProperty
-> UserSettingsProperty -> UserSettingsProperty
set PropertyType "RSessionAppSettings" UserSettingsProperty
newValue UserSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe RStudioServerProAppSettingsProperty
Maybe RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
studioWebPortalSettings :: Maybe StudioWebPortalSettingsProperty
..}
= UserSettingsProperty
{rSessionAppSettings :: Maybe RSessionAppSettingsProperty
rSessionAppSettings = RSessionAppSettingsProperty -> Maybe RSessionAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RSessionAppSettings" UserSettingsProperty
RSessionAppSettingsProperty
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
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: 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)
executionRole :: 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 "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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
Maybe StudioWebPortalSettingsProperty
()
Value Text
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 -> Value Text
jupyterLabAppSettings :: UserSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: UserSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: UserSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: UserSettingsProperty -> Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 RSessionAppSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
Maybe CodeEditorAppSettingsProperty
Maybe SharingSettingsProperty
()
Value Text
haddock_workaround_ :: ()
autoMountHomeEFS :: Maybe (Value Text)
codeEditorAppSettings :: Maybe CodeEditorAppSettingsProperty
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
defaultLandingUri :: Maybe (Value Text)
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
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 :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
rSessionAppSettings :: Maybe RSessionAppSettingsProperty
rStudioServerProAppSettings :: Maybe RStudioServerProAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
sharingSettings :: Maybe SharingSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
studioWebPortal :: Maybe (Value Text)
..}