module Stratosphere.SageMaker.Space.SpaceSettingsProperty (
        module Exports, SpaceSettingsProperty(..), mkSpaceSettingsProperty
    ) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.SageMaker.Space.CustomFileSystemProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Space.JupyterServerAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Space.KernelGatewayAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Space.SpaceCodeEditorAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Space.SpaceJupyterLabAppSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.Space.SpaceStorageSettingsProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data SpaceSettingsProperty
  = -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html>
    SpaceSettingsProperty {SpaceSettingsProperty -> ()
haddock_workaround_ :: (),
                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-apptype>
                           SpaceSettingsProperty -> Maybe (Value Text)
appType :: (Prelude.Maybe (Value Prelude.Text)),
                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-codeeditorappsettings>
                           SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
codeEditorAppSettings :: (Prelude.Maybe SpaceCodeEditorAppSettingsProperty),
                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-customfilesystems>
                           SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
customFileSystems :: (Prelude.Maybe [CustomFileSystemProperty]),
                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-jupyterlabappsettings>
                           SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterLabAppSettings :: (Prelude.Maybe SpaceJupyterLabAppSettingsProperty),
                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-jupyterserverappsettings>
                           SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
jupyterServerAppSettings :: (Prelude.Maybe JupyterServerAppSettingsProperty),
                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-kernelgatewayappsettings>
                           SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
kernelGatewayAppSettings :: (Prelude.Maybe KernelGatewayAppSettingsProperty),
                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-remoteaccess>
                           SpaceSettingsProperty -> Maybe (Value Text)
remoteAccess :: (Prelude.Maybe (Value Prelude.Text)),
                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-spacemanagedresources>
                           SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: (Prelude.Maybe (Value Prelude.Text)),
                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-spacestoragesettings>
                           SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
spaceStorageSettings :: (Prelude.Maybe SpaceStorageSettingsProperty)}
  deriving stock (SpaceSettingsProperty -> SpaceSettingsProperty -> Bool
(SpaceSettingsProperty -> SpaceSettingsProperty -> Bool)
-> (SpaceSettingsProperty -> SpaceSettingsProperty -> Bool)
-> Eq SpaceSettingsProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SpaceSettingsProperty -> SpaceSettingsProperty -> Bool
== :: SpaceSettingsProperty -> SpaceSettingsProperty -> Bool
$c/= :: SpaceSettingsProperty -> SpaceSettingsProperty -> Bool
/= :: SpaceSettingsProperty -> SpaceSettingsProperty -> Bool
Prelude.Eq, Int -> SpaceSettingsProperty -> ShowS
[SpaceSettingsProperty] -> ShowS
SpaceSettingsProperty -> String
(Int -> SpaceSettingsProperty -> ShowS)
-> (SpaceSettingsProperty -> String)
-> ([SpaceSettingsProperty] -> ShowS)
-> Show SpaceSettingsProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SpaceSettingsProperty -> ShowS
showsPrec :: Int -> SpaceSettingsProperty -> ShowS
$cshow :: SpaceSettingsProperty -> String
show :: SpaceSettingsProperty -> String
$cshowList :: [SpaceSettingsProperty] -> ShowS
showList :: [SpaceSettingsProperty] -> ShowS
Prelude.Show)
mkSpaceSettingsProperty :: SpaceSettingsProperty
mkSpaceSettingsProperty :: SpaceSettingsProperty
mkSpaceSettingsProperty
  = SpaceSettingsProperty
      {haddock_workaround_ :: ()
haddock_workaround_ = (), appType :: Maybe (Value Text)
appType = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
codeEditorAppSettings = Maybe SpaceCodeEditorAppSettingsProperty
forall a. Maybe a
Prelude.Nothing,
       customFileSystems :: Maybe [CustomFileSystemProperty]
customFileSystems = Maybe [CustomFileSystemProperty]
forall a. Maybe a
Prelude.Nothing,
       jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterLabAppSettings = Maybe SpaceJupyterLabAppSettingsProperty
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,
       remoteAccess :: Maybe (Value Text)
remoteAccess = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       spaceManagedResources :: Maybe (Value Text)
spaceManagedResources = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
spaceStorageSettings = Maybe SpaceStorageSettingsProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties SpaceSettingsProperty where
  toResourceProperties :: SpaceSettingsProperty -> ResourceProperties
toResourceProperties SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = ResourceProperties
        {awsType :: Text
awsType = Text
"AWS::SageMaker::Space.SpaceSettings",
         supportsTags :: Bool
supportsTags = Bool
Prelude.False,
         properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
                        ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
                           [Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AppType" (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)
appType,
                            Key -> SpaceCodeEditorAppSettingsProperty -> (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"
                              (SpaceCodeEditorAppSettingsProperty -> (Key, Value))
-> Maybe SpaceCodeEditorAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SpaceCodeEditorAppSettingsProperty
codeEditorAppSettings,
                            Key -> [CustomFileSystemProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CustomFileSystems" ([CustomFileSystemProperty] -> (Key, Value))
-> Maybe [CustomFileSystemProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CustomFileSystemProperty]
customFileSystems,
                            Key -> SpaceJupyterLabAppSettingsProperty -> (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"
                              (SpaceJupyterLabAppSettingsProperty -> (Key, Value))
-> Maybe SpaceJupyterLabAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SpaceJupyterLabAppSettingsProperty
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 -> 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
"RemoteAccess" (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)
remoteAccess,
                            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
"SpaceManagedResources"
                              (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)
spaceManagedResources,
                            Key -> SpaceStorageSettingsProperty -> (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"
                              (SpaceStorageSettingsProperty -> (Key, Value))
-> Maybe SpaceStorageSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SpaceStorageSettingsProperty
spaceStorageSettings])}
instance JSON.ToJSON SpaceSettingsProperty where
  toJSON :: SpaceSettingsProperty -> Value
toJSON SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = [(Key, Value)] -> Value
JSON.object
        ([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
           ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
              [Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AppType" (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)
appType,
               Key -> SpaceCodeEditorAppSettingsProperty -> (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"
                 (SpaceCodeEditorAppSettingsProperty -> (Key, Value))
-> Maybe SpaceCodeEditorAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SpaceCodeEditorAppSettingsProperty
codeEditorAppSettings,
               Key -> [CustomFileSystemProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CustomFileSystems" ([CustomFileSystemProperty] -> (Key, Value))
-> Maybe [CustomFileSystemProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CustomFileSystemProperty]
customFileSystems,
               Key -> SpaceJupyterLabAppSettingsProperty -> (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"
                 (SpaceJupyterLabAppSettingsProperty -> (Key, Value))
-> Maybe SpaceJupyterLabAppSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SpaceJupyterLabAppSettingsProperty
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 -> 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
"RemoteAccess" (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)
remoteAccess,
               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
"SpaceManagedResources"
                 (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)
spaceManagedResources,
               Key -> SpaceStorageSettingsProperty -> (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"
                 (SpaceStorageSettingsProperty -> (Key, Value))
-> Maybe SpaceStorageSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SpaceStorageSettingsProperty
spaceStorageSettings]))
instance Property "AppType" SpaceSettingsProperty where
  type PropertyType "AppType" SpaceSettingsProperty = Value Prelude.Text
  set :: PropertyType "AppType" SpaceSettingsProperty
-> SpaceSettingsProperty -> SpaceSettingsProperty
set PropertyType "AppType" SpaceSettingsProperty
newValue SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = SpaceSettingsProperty {appType :: Maybe (Value Text)
appType = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AppType" SpaceSettingsProperty
Value Text
newValue, Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: ()
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
instance Property "CodeEditorAppSettings" SpaceSettingsProperty where
  type PropertyType "CodeEditorAppSettings" SpaceSettingsProperty = SpaceCodeEditorAppSettingsProperty
  set :: PropertyType "CodeEditorAppSettings" SpaceSettingsProperty
-> SpaceSettingsProperty -> SpaceSettingsProperty
set PropertyType "CodeEditorAppSettings" SpaceSettingsProperty
newValue SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = SpaceSettingsProperty
        {codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
codeEditorAppSettings = SpaceCodeEditorAppSettingsProperty
-> Maybe SpaceCodeEditorAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CodeEditorAppSettings" SpaceSettingsProperty
SpaceCodeEditorAppSettingsProperty
newValue, Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
instance Property "CustomFileSystems" SpaceSettingsProperty where
  type PropertyType "CustomFileSystems" SpaceSettingsProperty = [CustomFileSystemProperty]
  set :: PropertyType "CustomFileSystems" SpaceSettingsProperty
-> SpaceSettingsProperty -> SpaceSettingsProperty
set PropertyType "CustomFileSystems" SpaceSettingsProperty
newValue SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = SpaceSettingsProperty
        {customFileSystems :: Maybe [CustomFileSystemProperty]
customFileSystems = [CustomFileSystemProperty] -> Maybe [CustomFileSystemProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [CustomFileSystemProperty]
PropertyType "CustomFileSystems" SpaceSettingsProperty
newValue, Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
instance Property "JupyterLabAppSettings" SpaceSettingsProperty where
  type PropertyType "JupyterLabAppSettings" SpaceSettingsProperty = SpaceJupyterLabAppSettingsProperty
  set :: PropertyType "JupyterLabAppSettings" SpaceSettingsProperty
-> SpaceSettingsProperty -> SpaceSettingsProperty
set PropertyType "JupyterLabAppSettings" SpaceSettingsProperty
newValue SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = SpaceSettingsProperty
        {jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterLabAppSettings = SpaceJupyterLabAppSettingsProperty
-> Maybe SpaceJupyterLabAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "JupyterLabAppSettings" SpaceSettingsProperty
SpaceJupyterLabAppSettingsProperty
newValue, Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
instance Property "JupyterServerAppSettings" SpaceSettingsProperty where
  type PropertyType "JupyterServerAppSettings" SpaceSettingsProperty = JupyterServerAppSettingsProperty
  set :: PropertyType "JupyterServerAppSettings" SpaceSettingsProperty
-> SpaceSettingsProperty -> SpaceSettingsProperty
set PropertyType "JupyterServerAppSettings" SpaceSettingsProperty
newValue SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = SpaceSettingsProperty
        {jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
jupyterServerAppSettings = JupyterServerAppSettingsProperty
-> Maybe JupyterServerAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "JupyterServerAppSettings" SpaceSettingsProperty
JupyterServerAppSettingsProperty
newValue, Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
instance Property "KernelGatewayAppSettings" SpaceSettingsProperty where
  type PropertyType "KernelGatewayAppSettings" SpaceSettingsProperty = KernelGatewayAppSettingsProperty
  set :: PropertyType "KernelGatewayAppSettings" SpaceSettingsProperty
-> SpaceSettingsProperty -> SpaceSettingsProperty
set PropertyType "KernelGatewayAppSettings" SpaceSettingsProperty
newValue SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = SpaceSettingsProperty
        {kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
kernelGatewayAppSettings = KernelGatewayAppSettingsProperty
-> Maybe KernelGatewayAppSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KernelGatewayAppSettings" SpaceSettingsProperty
KernelGatewayAppSettingsProperty
newValue, Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
instance Property "RemoteAccess" SpaceSettingsProperty where
  type PropertyType "RemoteAccess" SpaceSettingsProperty = Value Prelude.Text
  set :: PropertyType "RemoteAccess" SpaceSettingsProperty
-> SpaceSettingsProperty -> SpaceSettingsProperty
set PropertyType "RemoteAccess" SpaceSettingsProperty
newValue SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = SpaceSettingsProperty {remoteAccess :: Maybe (Value Text)
remoteAccess = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RemoteAccess" SpaceSettingsProperty
Value Text
newValue, Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
instance Property "SpaceManagedResources" SpaceSettingsProperty where
  type PropertyType "SpaceManagedResources" SpaceSettingsProperty = Value Prelude.Text
  set :: PropertyType "SpaceManagedResources" SpaceSettingsProperty
-> SpaceSettingsProperty -> SpaceSettingsProperty
set PropertyType "SpaceManagedResources" SpaceSettingsProperty
newValue SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = SpaceSettingsProperty
        {spaceManagedResources :: Maybe (Value Text)
spaceManagedResources = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SpaceManagedResources" SpaceSettingsProperty
Value Text
newValue, Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
instance Property "SpaceStorageSettings" SpaceSettingsProperty where
  type PropertyType "SpaceStorageSettings" SpaceSettingsProperty = SpaceStorageSettingsProperty
  set :: PropertyType "SpaceStorageSettings" SpaceSettingsProperty
-> SpaceSettingsProperty -> SpaceSettingsProperty
set PropertyType "SpaceStorageSettings" SpaceSettingsProperty
newValue SpaceSettingsProperty {Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
Maybe SpaceStorageSettingsProperty
()
haddock_workaround_ :: SpaceSettingsProperty -> ()
appType :: SpaceSettingsProperty -> Maybe (Value Text)
codeEditorAppSettings :: SpaceSettingsProperty -> Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: SpaceSettingsProperty -> Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: SpaceSettingsProperty -> Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: SpaceSettingsProperty -> Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: SpaceSettingsProperty -> Maybe KernelGatewayAppSettingsProperty
remoteAccess :: SpaceSettingsProperty -> Maybe (Value Text)
spaceManagedResources :: SpaceSettingsProperty -> Maybe (Value Text)
spaceStorageSettings :: SpaceSettingsProperty -> Maybe SpaceStorageSettingsProperty
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
..}
    = SpaceSettingsProperty
        {spaceStorageSettings :: Maybe SpaceStorageSettingsProperty
spaceStorageSettings = SpaceStorageSettingsProperty -> Maybe SpaceStorageSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SpaceStorageSettings" SpaceSettingsProperty
SpaceStorageSettingsProperty
newValue, Maybe [CustomFileSystemProperty]
Maybe (Value Text)
Maybe KernelGatewayAppSettingsProperty
Maybe JupyterServerAppSettingsProperty
Maybe SpaceCodeEditorAppSettingsProperty
Maybe SpaceJupyterLabAppSettingsProperty
()
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
haddock_workaround_ :: ()
appType :: Maybe (Value Text)
codeEditorAppSettings :: Maybe SpaceCodeEditorAppSettingsProperty
customFileSystems :: Maybe [CustomFileSystemProperty]
jupyterLabAppSettings :: Maybe SpaceJupyterLabAppSettingsProperty
jupyterServerAppSettings :: Maybe JupyterServerAppSettingsProperty
kernelGatewayAppSettings :: Maybe KernelGatewayAppSettingsProperty
remoteAccess :: Maybe (Value Text)
spaceManagedResources :: Maybe (Value Text)
..}