module Stratosphere.SageMaker.Domain.DefaultSpaceSettingsProperty (
module Exports, DefaultSpaceSettingsProperty(..),
mkDefaultSpaceSettingsProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
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 Stratosphere.ResourceProperties
import Stratosphere.Value
data DefaultSpaceSettingsProperty
=
DefaultSpaceSettingsProperty {DefaultSpaceSettingsProperty -> ()
haddock_workaround_ :: (),
DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customFileSystemConfigs :: (Prelude.Maybe [CustomFileSystemConfigProperty]),
DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
customPosixUserConfig :: (Prelude.Maybe CustomPosixUserConfigProperty),
DefaultSpaceSettingsProperty -> Value Text
executionRole :: (Value Prelude.Text),
DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterLabAppSettings :: (Prelude.Maybe JupyterLabAppSettingsProperty),
DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
jupyterServerAppSettings :: (Prelude.Maybe JupyterServerAppSettingsProperty),
DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
kernelGatewayAppSettings :: (Prelude.Maybe KernelGatewayAppSettingsProperty),
DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
securityGroups :: (Prelude.Maybe (ValueList Prelude.Text)),
DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
spaceStorageSettings :: (Prelude.Maybe DefaultSpaceStorageSettingsProperty)}
deriving stock (DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> Bool
(DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> Bool)
-> (DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> Bool)
-> Eq DefaultSpaceSettingsProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> Bool
== :: DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> Bool
$c/= :: DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> Bool
/= :: DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> Bool
Prelude.Eq, Int -> DefaultSpaceSettingsProperty -> ShowS
[DefaultSpaceSettingsProperty] -> ShowS
DefaultSpaceSettingsProperty -> String
(Int -> DefaultSpaceSettingsProperty -> ShowS)
-> (DefaultSpaceSettingsProperty -> String)
-> ([DefaultSpaceSettingsProperty] -> ShowS)
-> Show DefaultSpaceSettingsProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DefaultSpaceSettingsProperty -> ShowS
showsPrec :: Int -> DefaultSpaceSettingsProperty -> ShowS
$cshow :: DefaultSpaceSettingsProperty -> String
show :: DefaultSpaceSettingsProperty -> String
$cshowList :: [DefaultSpaceSettingsProperty] -> ShowS
showList :: [DefaultSpaceSettingsProperty] -> ShowS
Prelude.Show)
mkDefaultSpaceSettingsProperty ::
Value Prelude.Text -> DefaultSpaceSettingsProperty
mkDefaultSpaceSettingsProperty :: Value Text -> DefaultSpaceSettingsProperty
mkDefaultSpaceSettingsProperty Value Text
executionRole
= DefaultSpaceSettingsProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), executionRole :: Value Text
executionRole = Value Text
executionRole,
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customFileSystemConfigs = Maybe [CustomFileSystemConfigProperty]
forall a. Maybe a
Prelude.Nothing,
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
customPosixUserConfig = Maybe CustomPosixUserConfigProperty
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,
securityGroups :: Maybe (ValueList Text)
securityGroups = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing,
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
spaceStorageSettings = Maybe DefaultSpaceStorageSettingsProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties DefaultSpaceSettingsProperty where
toResourceProperties :: DefaultSpaceSettingsProperty -> ResourceProperties
toResourceProperties DefaultSpaceSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: DefaultSpaceSettingsProperty -> ()
customFileSystemConfigs :: DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
executionRole :: DefaultSpaceSettingsProperty -> Value Text
jupyterLabAppSettings :: DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
securityGroups :: DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
spaceStorageSettings :: DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::SageMaker::Domain.DefaultSpaceSettings",
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 -> [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 -> 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 -> 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 -> 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]))}
instance JSON.ToJSON DefaultSpaceSettingsProperty where
toJSON :: DefaultSpaceSettingsProperty -> Value
toJSON DefaultSpaceSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: DefaultSpaceSettingsProperty -> ()
customFileSystemConfigs :: DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
executionRole :: DefaultSpaceSettingsProperty -> Value Text
jupyterLabAppSettings :: DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
securityGroups :: DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
spaceStorageSettings :: DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
= [(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 -> [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 -> 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 -> 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 -> 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])))
instance Property "CustomFileSystemConfigs" DefaultSpaceSettingsProperty where
type PropertyType "CustomFileSystemConfigs" DefaultSpaceSettingsProperty = [CustomFileSystemConfigProperty]
set :: PropertyType "CustomFileSystemConfigs" DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> DefaultSpaceSettingsProperty
set PropertyType "CustomFileSystemConfigs" DefaultSpaceSettingsProperty
newValue DefaultSpaceSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: DefaultSpaceSettingsProperty -> ()
customFileSystemConfigs :: DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
executionRole :: DefaultSpaceSettingsProperty -> Value Text
jupyterLabAppSettings :: DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
securityGroups :: DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
spaceStorageSettings :: DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
= DefaultSpaceSettingsProperty
{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" DefaultSpaceSettingsProperty
newValue, Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: ()
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
instance Property "CustomPosixUserConfig" DefaultSpaceSettingsProperty where
type PropertyType "CustomPosixUserConfig" DefaultSpaceSettingsProperty = CustomPosixUserConfigProperty
set :: PropertyType "CustomPosixUserConfig" DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> DefaultSpaceSettingsProperty
set PropertyType "CustomPosixUserConfig" DefaultSpaceSettingsProperty
newValue DefaultSpaceSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: DefaultSpaceSettingsProperty -> ()
customFileSystemConfigs :: DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
executionRole :: DefaultSpaceSettingsProperty -> Value Text
jupyterLabAppSettings :: DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
securityGroups :: DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
spaceStorageSettings :: DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
= DefaultSpaceSettingsProperty
{customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
customPosixUserConfig = CustomPosixUserConfigProperty
-> Maybe CustomPosixUserConfigProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CustomPosixUserConfig" DefaultSpaceSettingsProperty
CustomPosixUserConfigProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
instance Property "ExecutionRole" DefaultSpaceSettingsProperty where
type PropertyType "ExecutionRole" DefaultSpaceSettingsProperty = Value Prelude.Text
set :: PropertyType "ExecutionRole" DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> DefaultSpaceSettingsProperty
set PropertyType "ExecutionRole" DefaultSpaceSettingsProperty
newValue DefaultSpaceSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: DefaultSpaceSettingsProperty -> ()
customFileSystemConfigs :: DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
executionRole :: DefaultSpaceSettingsProperty -> Value Text
jupyterLabAppSettings :: DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
securityGroups :: DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
spaceStorageSettings :: DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
= DefaultSpaceSettingsProperty {executionRole :: Value Text
executionRole = PropertyType "ExecutionRole" DefaultSpaceSettingsProperty
Value Text
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
instance Property "JupyterLabAppSettings" DefaultSpaceSettingsProperty where
type PropertyType "JupyterLabAppSettings" DefaultSpaceSettingsProperty = JupyterLabAppSettingsProperty
set :: PropertyType "JupyterLabAppSettings" DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> DefaultSpaceSettingsProperty
set PropertyType "JupyterLabAppSettings" DefaultSpaceSettingsProperty
newValue DefaultSpaceSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: DefaultSpaceSettingsProperty -> ()
customFileSystemConfigs :: DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
executionRole :: DefaultSpaceSettingsProperty -> Value Text
jupyterLabAppSettings :: DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
securityGroups :: DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
spaceStorageSettings :: DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
= DefaultSpaceSettingsProperty
{jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterLabAppSettings = JupyterLabAppSettingsProperty
-> Maybe JupyterLabAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "JupyterLabAppSettings" DefaultSpaceSettingsProperty
JupyterLabAppSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
()
Value Text
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
instance Property "JupyterServerAppSettings" DefaultSpaceSettingsProperty where
type PropertyType "JupyterServerAppSettings" DefaultSpaceSettingsProperty = JupyterServerAppSettingsProperty
set :: PropertyType
"JupyterServerAppSettings" DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> DefaultSpaceSettingsProperty
set PropertyType
"JupyterServerAppSettings" DefaultSpaceSettingsProperty
newValue DefaultSpaceSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: DefaultSpaceSettingsProperty -> ()
customFileSystemConfigs :: DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
executionRole :: DefaultSpaceSettingsProperty -> Value Text
jupyterLabAppSettings :: DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
securityGroups :: DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
spaceStorageSettings :: DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
= DefaultSpaceSettingsProperty
{jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
jupyterServerAppSettings = JupyterServerAppSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"JupyterServerAppSettings" DefaultSpaceSettingsProperty
JupyterServerAppSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
instance Property "KernelGatewayAppSettings" DefaultSpaceSettingsProperty where
type PropertyType "KernelGatewayAppSettings" DefaultSpaceSettingsProperty = KernelGatewayAppSettingsProperty
set :: PropertyType
"KernelGatewayAppSettings" DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> DefaultSpaceSettingsProperty
set PropertyType
"KernelGatewayAppSettings" DefaultSpaceSettingsProperty
newValue DefaultSpaceSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: DefaultSpaceSettingsProperty -> ()
customFileSystemConfigs :: DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
executionRole :: DefaultSpaceSettingsProperty -> Value Text
jupyterLabAppSettings :: DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
securityGroups :: DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
spaceStorageSettings :: DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
= DefaultSpaceSettingsProperty
{kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
kernelGatewayAppSettings = KernelGatewayAppSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"KernelGatewayAppSettings" DefaultSpaceSettingsProperty
KernelGatewayAppSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
instance Property "SecurityGroups" DefaultSpaceSettingsProperty where
type PropertyType "SecurityGroups" DefaultSpaceSettingsProperty = ValueList Prelude.Text
set :: PropertyType "SecurityGroups" DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> DefaultSpaceSettingsProperty
set PropertyType "SecurityGroups" DefaultSpaceSettingsProperty
newValue DefaultSpaceSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: DefaultSpaceSettingsProperty -> ()
customFileSystemConfigs :: DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
executionRole :: DefaultSpaceSettingsProperty -> Value Text
jupyterLabAppSettings :: DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
securityGroups :: DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
spaceStorageSettings :: DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
= DefaultSpaceSettingsProperty
{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" DefaultSpaceSettingsProperty
ValueList Text
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
instance Property "SpaceStorageSettings" DefaultSpaceSettingsProperty where
type PropertyType "SpaceStorageSettings" DefaultSpaceSettingsProperty = DefaultSpaceStorageSettingsProperty
set :: PropertyType "SpaceStorageSettings" DefaultSpaceSettingsProperty
-> DefaultSpaceSettingsProperty -> DefaultSpaceSettingsProperty
set PropertyType "SpaceStorageSettings" DefaultSpaceSettingsProperty
newValue DefaultSpaceSettingsProperty {Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe DefaultSpaceStorageSettingsProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: DefaultSpaceSettingsProperty -> ()
customFileSystemConfigs :: DefaultSpaceSettingsProperty
-> Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: DefaultSpaceSettingsProperty -> Maybe CustomPosixUserConfigProperty
executionRole :: DefaultSpaceSettingsProperty -> Value Text
jupyterLabAppSettings :: DefaultSpaceSettingsProperty -> Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: DefaultSpaceSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: DefaultSpaceSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
securityGroups :: DefaultSpaceSettingsProperty -> Maybe (ValueList Text)
spaceStorageSettings :: DefaultSpaceSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
..}
= DefaultSpaceSettingsProperty
{spaceStorageSettings :: Maybe DefaultSpaceStorageSettingsProperty
spaceStorageSettings = DefaultSpaceStorageSettingsProperty
-> Maybe DefaultSpaceStorageSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SpaceStorageSettings" DefaultSpaceSettingsProperty
DefaultSpaceStorageSettingsProperty
newValue, Maybe [CustomFileSystemConfigProperty]
Maybe (ValueList Text)
Maybe CustomPosixUserConfigProperty
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe JupyterLabAppSettingsProperty
()
Value Text
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
haddock_workaround_ :: ()
customFileSystemConfigs :: Maybe [CustomFileSystemConfigProperty]
customPosixUserConfig :: Maybe CustomPosixUserConfigProperty
executionRole :: Value Text
jupyterLabAppSettings :: Maybe JupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
securityGroups :: Maybe (ValueList Text)
..}